ubuntu20使用自主探索算法explore_lite实现机器人自主探索导航建图

1.安装turtlebot3运行gazebo仿真

在turtlebot3工程中执行

bash 复制代码
roslaunch turtlebot3_gazebo turtlebot3_house.launch

2.安装运行gmapping

在turtlebot3工程中执行

bash 复制代码
roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods:=gmapping

3.启动move_base实现已知地图导航

安装move_base

bash 复制代码
sudo apt install ros-noetic-navigation

在turtlebot3工程中执行

bash 复制代码
roslaunch turtlebot3_navigation move_base.launch

验证是否可以用,在rviz中点2D Nav GOAL 选择一个已经探测到的区域。发现机器人开始运动。

4.安装运行explore_lite

bash 复制代码
git clone  https://github.com/hrnr/m-explore.git
catkin_make

在explore_lite工程中执行

bash 复制代码
roslaunch explore_lite explore.launch

发现机器人能开始自动探索了。

rqt_graph查看节点图如下

最后探索完成后如图所示

完整演示视频如下:

相关推荐
酸梅果茶5 天前
【7】lightning_lm项目-LIO 前端 -IVox 局部地图
前端·slam
a1117766 天前
机器人导航入门指南(从 0 到 1)
笔记·学习·slam
酸梅果茶7 天前
【6】lightning_lm项目-LIO 前端 -点云预处理模块
前端·slam
酸梅果茶7 天前
【2】lightning_lm项目-阶段1-基础理解
slam
daad7778 天前
记录ros2的slam环境搭建搭配思岚C1激光雷达
slam
bing_feilong13 天前
FAST_LIO2(2): 运行记录
机器学习·slam
大江东去浪淘尽千古风流人物14 天前
【SLAM】slam高动态位姿估计全链路拆解
算法·面试·职场和发展·视觉里程计·slam·vio·大疆
Agilex松灵机器人15 天前
UMR × NAVIS:移动机器人行业级通用一体化底盘与3D导航解决方案
人工智能·3d·机器人·ros·slam·vla·松灵机器人
a11177617 天前
SLAM 如何一步步迭代到 SE(3)
slam
a11177617 天前
点云拼接 (RGB-D 点云建图)
算法·slam