连载文章,长期更新,欢迎关注:
虽然ROS系统很复杂,但其附带了大量工具用于ROS开发调试。这些调试工具大致分为命令行工具和可视化工具两种,掌握这些工具能够大大提高开发效率。
1.4.1 命令行工具
ROS命令行工具能在shell终端直接输入使用,类似于Linux命令。这里对经常用到的命令进行介绍,比如运行执行、信息显示、catkin操作和功能包操作这几类相关命令。想了解更多ROS命令,可以参考官方wiki教程。
1.运行执行相关的命令
运行执行相关的命令主要分为3个,即roscore、rosrun和roslaunch。其中roscore是启动主节点master的命令,rosrun是启动单个节点的命令,roslaunch是同时启动多个节点的命令。这几个命令的具体用法,如表1-1所示。
表1-1 运行执行相关的命令