ROS 在gazebo中slam仿真——踩坑合集

catkin_make功能包 mrobot_gazebo,缺失gazebo_ros_control

sudo apt-get install ros-kinetic-gazebo-ros-control

启动gazebo很慢,原因是在下载模型

cd ~/
hg clone https://bitbucket.org/osrf/gazebo_models

在你home文件下找到.gazebo这个文件夹目录(这里这个目录是隐藏的,Ctrl+h显示隐藏目录),在这个文件下创建models文件夹,并把我们下载的内容解压到我们的models文件夹下

重启了下电脑,

打开gazebo立即显示出来空白世界。

cd /usr/share/gazebo-7/worlds
gazebo willowgarage.world 

Could not find a package configuration file provided by "move_base_msgs"
  with any of the following names:
    move_base_msgsConfig.cmake
    move_base_msgs-config.cmake

缺失move_base,安装ros导航包:

sudo apt-get install ros-kinetic-navigation

键盘控制机器人进行2d-slam

#开启gazebo仿真环境和机器人模型
roscore
roslaunch mrobot_gazebo mrobot_laser_nav_gazebo.launch
#使用gmapping 算法进行2d-slam
roslaunch mrobot_navigation gmapping_demo.launch
#使用ghector-slam 算法进行2d-slam
roslaunch mrobot_navigation hector_demo.launch

#键盘控制脚本,定位到该执行终端控制机器人移动
roslaunch mrobot_teleop mrobot_teleop.launch 

环境中自动2d-slam

待续
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值