ROS学习笔记(二)探索ROS文件系统

1.学习之前需要安装一个tutorial package

sudo apt-get install ros-<distro>-ros-tutorials

用你的ros版本来替换
2.基本概念

  1. Package:Ros package包含库、代码、可执行文件等等,一个ros工程往往包含很多package
  2. Manifests:类似于package的描述

3 文件系统工具
ros里的代码遍布很多ROS package,因此需要一个方便的文件系统工具帮助我们检索

3.1 rospack
rospack工具包方便我们得到package的信息,这里只举rospack find的例子

eg. 用rospack find找到package路径

rospack find [package_name]

3.2 roscd
roscd 用来改变当前目录位置

eg:先进入roscpp目录下

roscd roscpp

再查看下自己当前所在目录

pwd

Note: roscd只能作用于在ROS_PACKAGE_PATH里列出来的目录

3.3 roscd log
直接定位到ROS存 log 文件的目录下,注意如果没有跑任何ros程序的话,该指令会报错

roscd log

3.4 rosls
通过package的名字列出它包含的文件内容
eg:

rosls roscpp_tutorials

3.5 Tab自动填补功能
在输入命令行的时候,不需要把字母一个个全部码出来,码到一半按下tab会帮你自动填补上后面的字母。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值