当前位置: 首页 > news >正文

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

1.安装turtlebot3运行gazebo仿真

在turtlebot3工程中执行

roslaunch turtlebot3_gazebo turtlebot3_house.launch

2.安装运行gmapping

在turtlebot3工程中执行

roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods:=gmapping

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

安装move_base

sudo apt install ros-noetic-navigation

在turtlebot3工程中执行

roslaunch turtlebot3_navigation move_base.launch

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

4.安装运行explore_lite

git clone  https://github.com/hrnr/m-explore.git
catkin_make

在explore_lite工程中执行

roslaunch explore_lite explore.launch

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

rqt_graph查看节点图如下

在这里插入图片描述

最后探索完成后如图所示

在这里插入图片描述
完整演示视频如下:

http://www.lqws.cn/news/198865.html

相关文章:

  • Keil开发STM32生成hex文件/bin文件
  • 数据结构之栈
  • 《绩效管理》要点总结与分享
  • 大数据(2) 大数据处理架构Hadoop
  • Linux(13)——Ext系列文件系统
  • jenkins gerrit-trigger插件配置
  • Python Copilot【代码辅助工具】 简介
  • 数据库系统概论(十七)超详细讲解数据库规范化与五大范式(从函数依赖到多值依赖,再到五大范式,附带例题,表格,知识图谱对比带你一步步掌握)
  • Docker容器部署elasticsearch8.*与Kibana8.*版本使用filebeat采集日志
  • SAP学习笔记 - 开发26 - 前端Fiori开发 OData V2 和 V4 的差异 (Deepseek整理)
  • 阿里云MaxCompute入门
  • Fetch与Axios:区别、联系、优缺点及使用差异
  • 使用Python和Scikit-Learn实现机器学习模型调优
  • LinkedList、Vector、Set
  • ⚡️ Linux Docker 基本命令参数详解
  • 开源之夏·西安电子科技大学站精彩回顾:OpenTiny开源技术下沉校园,点燃高校开发者技术热情
  • C++2025.6.7 C++五级考题
  • 在Ubuntu上使用 dd 工具制作U盘启动盘
  • 【hadoop】相关集群开启命令
  • STM32的系统滴答定时器简述
  • 在 Win10 上 WSL 安装 Debian 12 后,Linux 如何启动 SMTP 服务?
  • 人工智能--AI换脸
  • 【工作记录】接口功能测试总结
  • 基于vscode,idea,java,html,css,vue,echart,maven,springboot,mysql数据库,在线考试系统
  • LeetCode刷题 -- 542. 【01 矩阵】最短距离更新算法实现(双向DP)
  • Vue学习之---nextTick
  • hmdp知识点
  • 【精选】计算机毕业设计Python Flask海口天气数据分析可视化系统 气象数据采集处理 天气趋势图表展示 数据可视化平台源码+论文+PPT+讲解
  • Supersonic 新一代AI数据分析平台
  • 深入了解UDP套接字:构建高效网络通信