当前位置: 代码网 > it编程>游戏开发>ar > ubuntu16.04下实现ROS+turtlebot2+rviz+gmapping建图自动导航

ubuntu16.04下实现ROS+turtlebot2+rviz+gmapping建图自动导航

2024年08月03日 ar 我要评论
ubuntu16.04下实现ROS+turtlebot2+rviz+gmapping建图自动导航

关于ros的版本安装上文我也有描述接下是便是使用gazebo去画个地图跑一下激光雷达了。

如果没有安装好trutlebot的可以看一下上次我的发文。

roscore
//新启动一个终端
roslaunch turtlebot_gazebo turtlebot_world.launch

先运行一下trutlebot其中可以在里面去画图

 可以使用edit中的building eiitor去画图然后,save as 或者save保存一下

在左上角的insert可以 看到之前安装版本自带的场景,还有你自己画的地图

然后用gmapping

gmapping算法

gmapping是一个基于2d激光雷达使用rbpf(rao-blackwellized particle filters)算法完成二维栅格地图构建的slam(simultaneous localization and mapping)算法。

gmapping功能包集成了rao-blackwellized粒子滤波算法,为开发者隐去了复杂的内部实现
gmapping功能包订阅机器人的深度信息、imu信息和里程计信息,同时完成一些必要参数的配置,即可创建完成基于概率的二维栅格地图(机器人地图一般分为三种类型:栅格地图,拓扑地图,特征地图)。

以上的就是它的用法和说明,直接上代码

gmapping(如果直接按之前ros安装过的,应该是有的)就在opt/ros/kinetic(我的ros版本)/share/turtlebot_gazebo中

没有的人也可以使用下面的

<launch>
<arg name="scan" default="scan" />
<node pkg="
(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com