ROS 文件系统工具
来源:互联网 发布:java读取配置文件路径 编辑:程序博客网 时间:2024/06/07 06:02
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
阅读全文
0 0
- ROS 文件系统工具
- ROS新手教程【五】ROS文件系统工具
- ros文件系统
- [跟我学ROS]2.ROS系统中文件系统及命令工具介绍
- ROS入门2: ROS文件系统
- ROS的文件系统
- ROS文件系统的介绍
- (一) ROS的文件系统
- ROS wiki文件系统导航
- ROS文件系统概览
- ROS文件系统解析
- ROS文件系统介绍(二)
- 学习3:ROS文件系统
- 【ROS学习】(二)ROS文件系统
- ROS学习笔记二:探索ROS文件系统
- ROS学习历程(2)-----ROS的文件系统
- ROS入门_1.5 ROS文件系统介绍
- ROS教程(二):ROS文件系统介绍
- windows/linux 环境下 FTP 上传 图片
- Flutter进阶—实现动画效果(五)
- 弹框 有确定和取消的弹窗
- 浅谈webpack模块引用的五种方法
- 联想PC陷入困境 4月份笔电跌至全球第三
- ROS 文件系统工具
- JavaScript概述
- Vim Syntastic Cpplint 配置
- Java 线程同步
- C# list介绍
- Big-man的Bootstrap篇(二)
- 机试复习,更新中……
- XHTML文档类型
- UVALive