如果从 ROS 指令中得到“command not found”错误,最可能的原因是,setup.bash 尚未在当前 shell中运行
进一步加载setup.bash文件:catkin_ws$ source devel/setup.bash
乌龟测试
打开terminal,来敲命令:
(1)启动ROS MASTER:
roscore
是不是显示 started core service [/rosout]啦,那就哦了~顺利进行下一步吧
(2)重新打开一个terminal,我们要启动小海龟仿真器滴滴滴:
rosrun turtlesim turtlesim_node
(3)哎呀,还是要重新打开一个终端哦,开启控制节点,认真点小海龟要动起来啦:
rosrun turtlesim turtle_teleop_key
选中我们的控制窗口,按方向键就可以指挥小海龟了哦~
(4)好不好奇它的节点关系呀,那就再打开一个界面,看一下ROS的图形化界面,展示一下结点关系:
rosrun rqt_graph rqt_graph