ROS 文件系统工具
2017-05-24 19:20
162 查看
ROS代码分布在许多ROS功能包中,如果使用linux自身的命令行工具(如ls和cd)进行浏览很不方便,因此ROS提供了更方便的工具。
1.rospack
rospack可以用来获取功能包的信息,不过在此只介绍find选项,该选项返回功能包的路径。
用法:
$ rospack find [package_name]
例:
$ rospack find roscpp
返回:
YOUR_INSTALL_PATH/share/roscpp
如果您在Ubuntu Linux上安装了ROS Kinetic,您将会看到:
/opt/ros/kinetic/share/roscpp
2.roscd
roscd是rosbash的命令,使用它可以直接进入功能包或栈中。
用法:
$ roscd [locationname[/subdir]]
$ roscd roscpp
查看当前目录:
$pwd
YOUR_INSTALL_PATH/share/roscpp
需要注意的是像其它ROS工具一样roscd只找到在ROS_PACKAGE_PATH环境变量中出现的目录。
另外,roscd也可以直接进入功能包或栈子目录中:
$ roscd roscpp / cmake
$ pwd
返回:
YOUR_INSTALL_PATH/share/roscpp/cmake
3.roscd log
命令roscd 将直接进入ROS存储日志的目录。请注意,如果你没有运行ROSCORE程序,则会产生一个错误,表示不存在。
4.rosls
rosls是rosbash的命令,使用它可以直接查看功能包名,而不必使用绝对路径。
用法:
$ rosls [locationname[/subdir]]
例:
$ rosls roscpp_tutorials
返回:
cmake launch package.xml srv
1.rospack
rospack可以用来获取功能包的信息,不过在此只介绍find选项,该选项返回功能包的路径。
用法:
$ rospack find [package_name]
例:
$ rospack find roscpp
返回:
YOUR_INSTALL_PATH/share/roscpp
如果您在Ubuntu Linux上安装了ROS Kinetic,您将会看到:
/opt/ros/kinetic/share/roscpp
2.roscd
roscd是rosbash的命令,使用它可以直接进入功能包或栈中。
用法:
$ roscd [locationname[/subdir]]
$ roscd roscpp
查看当前目录:
$pwd
YOUR_INSTALL_PATH/share/roscpp
需要注意的是像其它ROS工具一样roscd只找到在ROS_PACKAGE_PATH环境变量中出现的目录。
另外,roscd也可以直接进入功能包或栈子目录中:
$ roscd roscpp / cmake
$ pwd
返回:
YOUR_INSTALL_PATH/share/roscpp/cmake
3.roscd log
命令roscd 将直接进入ROS存储日志的目录。请注意,如果你没有运行ROSCORE程序,则会产生一个错误,表示不存在。
4.rosls
rosls是rosbash的命令,使用它可以直接查看功能包名,而不必使用绝对路径。
用法:
$ rosls [locationname[/subdir]]
例:
$ rosls roscpp_tutorials
返回:
cmake launch package.xml srv
相关文章推荐
- [跟我学ROS]2.ROS系统中文件系统及命令工具介绍
- ROS新手教程【五】ROS文件系统工具
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Run As Service把批处理等任何可执行文件变成系统服务的小工具
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- 最近刚为公司完成的一款监视的小工具软件!用DELPHI 7 写的,可以从后台监控系统﹑键盘﹑鼠标﹑屏幕以及文件与目录!有源码!
- 文件系统、linux中的压缩工具
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍 推荐
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- 网络文件资源管理系统需要引用到的第三方工具或组件
- 系统、文件完整性检查工具
- Linux 查看磁盘分区、文件系统、磁盘的使用情况相关的命令和工具介绍
- Linux 查看磁盘分区、文件系统、使用情况的命令和相关工具介绍
- 小工具:命令行设置注册表、文件系统的读写权限