ROS基础----实战:小海龟

实战:小海龟

相信大家ros入门第一课都是学的小海龟(turtle),本人是理科生,做这文档也是为了以后生活中害怕忘记,而发布的,下面直接上代码。(只要4个步骤嫌弃详细直接挑标黄的来看)


:为了确保一次性启动请没安装turtlesim功能包的执行下面操作进行安装,安装了的自行跳过。

$ sudo apt-get install ros-系统版本(melodic,kinetic)-turtlesim

  1. 启动ros-master
 $ roscore

执行如下:
启动ros-master

  1. 启动海龟节点(turtlesim_node)
$ rosrun turtlesim turtlesim_node 

执行如下:
启动海龟节点(turtlesim_node)

  1. 启动控制小海龟键盘节点(turtle_teleop_key)
$ rosrun turtlesim turtle_teleop_key

执行如下:
启动控制小海龟键盘节点(turtle_teleop_key)

  1. 通过键盘的上下左右就可以控制小海龟运动了

键盘控制海龟运动

综上所述:结论如下

  • 一定要先启动ros—Master(roscore)。
  • 步骤2与步骤3不分先后对键盘控制小海龟无影响。
  • 按上述操作后无法控制小海龟,可能是没用鼠标点击步骤3的终端栏。
  • 小海龟每次出现都是从库中随机调取的图片,所以每次出现会有区别
  • 执行roscore等终端命令每次直接关掉终端,会弹出是否强制关闭,可是在终端按ctrl+c就可以关闭,然后在关闭终端就行了。
  • 终端清屏命令clear。
发布了19 篇原创文章 · 获赞 3 · 访问量 227

猜你喜欢

转载自blog.csdn.net/weixin_44692299/article/details/104248468