gazebo学习笔记

本人用的ros版本是kinetic,因为比较穷。。所以就一直在找可以仿真的办法,gazebo虽然对机的性能要求比较高。。但是由于它实在好用也是选择这个试一试

1.首先安装turtlebot-gazebo,在gazebo环境下进行turtlebot的仿真
apt-get install ros-kinetic-turtlebot-gazebo
2.启动gazebo
roslaunch turtlebot_gazebo turtlebot_world.launch
会看到这样一张图
原链接

image.png

PS:刚打开的时候视角可能是俯视的,按住shirt然后鼠标左键就可以进行上下左右rotation了

3.启动键盘控制
roslaunch turtlebot_teleop keyboard_teleop.launch

接下来用键盘可以控制中间的小机器人行走以及转向

用命令
roslaunch turtlebot_rviz_launchers view_robot.launch
观察turtlebot 摄像机采集到的信息

rviz勾选左边的depthcloud可以看到,但是勾选image可能会看不到,记得切换一下topic,如果还是不行,尝试禁用一下usb驱动

4.成品

Screenshot from 2017-09-15 17-04-21.png

左上角是gazebo,右边是rviz,左下角是键盘控制,可以很清楚的看到rviz中观察到的环境,rviz左下角生成的image和gazebo中摄像机正对着的两个物体是一致的

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 创建一个ROS Package 这个教程包括使用roscreate-pkg或者catkin去创建一个新的packa...
    铁熊玩创客阅读 4,996评论 0 7
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,251评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,466评论 25 708
  • 大家好,关于机器人操作系统ROS的安装,很多文章都写的非常详细,我也在这些材料的帮助下,在VMware上安装了Ub...
    keepStriving阅读 7,535评论 2 8
  • 浪漫的星空 曼妙的月光 这是 关于以后的遐想 温暖的影子和梦乡 是挂在墙上的油画 微风和着黄昏歌唱 余晖和落阳 宛...
    喵的氟西汀阅读 218评论 2 1