ROS 机器人编程:命令与工具详解
1. ROS 包管理命令
ROS 包管理命令用于管理 ROS 包,包括显示包信息和安装相关包。以下是一些常用的 ROS 包管理命令:
| 命令 | 重要性 | 命令解释 | 描述 |
| — | — | — | — |
| ropack | ★★★ | ros+pack(package) | 查看特定 ROS 包的信息 |
| rosinstall | ★★☆ | ros+install | 安装额外的 ROS 包 |
| rosdep | ★★☆ | ros+dep(dependencies) | 安装 ROS 对应包的依赖包 |
| roslocate | ☆☆☆ | ros+locate | 显示 ROS 包的信息 |
| roscreate - pkg | ☆☆☆ | ros+create - pkg(package) | 自动创建 ROS 包(用于旧的 rosbuild 系统) |
| rosmake | ☆☆☆ | ros+make | 构建 ROS 包(用于旧的 rosbuild 系统) |
1.1 rospack 命令
rospack
命令用于显示特定 ROS 包的保存位置、依赖关系和整个包列表等信息。常用选项如下:
- find
:查找包的保存位置。
$ rospack find turtlesim
/opt/ros/kinetic/share/turtlesim