使用rqt_console 和 roslaunch
安装rqt和turtlesim程序包
1 | sudo apt-get install ros-Indigo-rqt ros-Indigo-rqt-common-plugins ros-Indigo-turtlesim |
使用rqt_console和rqt_logger_level
1 | rosrun rqt_console rqt_console |
日志等级说明
1 | Fatal |
Fatal是最高优先级,Debug是最低优先级。通过设置日志等级你可以获取该等级及其以上优先等级的所有日志消息。比如,将日志等级设为Warn时,你会得到Warn、Error和Fatal这三个等级的所有日志消息。
使用roslaunch
roslaunch可以用来启动定义在launch文件中的多个节点。1
2
3roscd beginner_tutorials
mkdir launch
cd launch
Launch文件
现在我们来创建一个名为turtlemimic.launch的launch文件。
roslaunching
通过roslaunch命令来启动launch文件:1
2roslaunch beginner_tutorials turtlemimic.launch
rostopic pub /turtlesim1/turtle1/cmd_vel geometry_msgs/Twist -r 1 -- '[2.0, 0.0, 0.0]' '[0.0, 0.0, -1.8]'
使用rosed编辑ROS中的文件
使用 rosed
1 | rosed roscpp Logger.msg |
这个实例展示了如何编辑roscpp package里的Logger.msg文件。