一、Ubuntu16.04 +ROS kinetic的安装及问题解决

https://blog.csdn.net/GGY1102/article/details/107877937

二、Cartographer ROS的安装和测试(参考官网后再看中文博客)

官网

https://google-cartographer-ros.readthedocs.io/en/latest/compilation.html

博客,独立安装

https://blog.csdn.net/weixin_36976685/article/details/83476178

集成安装参考官网

三、Turtlebot3上的仿真(包含gazebo)

Turtlebot3-burger入门教程-PC安装

https://www.ncnynl.com/archives/201707/1817.html

Turtlebot3与仿真-仿真环境搭建(kinetic版)

https://www.ncnynl.com/archives/201707/1788.html

ROS学习之gazebo加载异常或者加载缓慢

https://blog.csdn.net/weixin_44600457/article/details/103920800?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

https://blog.csdn.net/weixin_44900096/article/details/102560920?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param

gazebo的模型文件

https://github.com/osrf/gazebo_models

如果加载缓慢是因为从网络服务器加载,网速限制速度。所以在打开gazebo的时候可以临时断网,加载完再联网。

四、Turtlebot3机器人的Gazebo仿真:gmapping激光SLAM算法建图及导航

https://blog.csdn.net/sinat_38284212/article/details/102716973

https://blog.csdn.net/lingchen2348/article/details/79503970

以下指令分别在新打开的终端输入命令。

打开gazebo仿真界面:      roslaunch turtlebot3_gazebo turtlebot3_world.launch
使用gmapping算法建图:  roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods:=gmapping
操作键盘控制机器人移动:roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch

保存地图(默认在home目录下):  rosrun map_server map_saver -f ~/map
使用刚才保存的地图进行导航实验: roslaunch turtlebot3_navigation turtlebot3_navigation.launch map_file:=$HOME/map.yaml

如果想使用其他slam算法构建环境地图,则将roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods:=gmapping   的gmapping 换成 如 hector即可

如果 换成hector 无法运行, 则系统可能为安装hector slam程序包,安装即可。

$ sudo apt-get install ros-kinetic-hector-mapping

参考https://www.ncnynl.com/archives/201803/2390.html

cartographer激光SLAM算法改指令即可。

五、ros地图修改

http://blog.chinaunix.net/uid-27875-id-5830884.html

Ubuntu16.04 + ROS kinetic + 激光slam-cartographer ROS + 数据仿真 + Turtlebot3仿真相关推荐

  1. ubuntu16.04安装kinetic ROS记录

    ubuntu16.04安装kinetic ROS记录 文章目录 ubuntu16.04安装kinetic ROS记录 1.正常安装流程 2.遇到的问题以及总结 1.正常安装流程 参考网址:Ubuntu ...

  2. ubuntu16.04 Inter D415安装指南(SDK+ROS+Python)

    ubuntu16.04+ROS+Inter D415安装 本文主要参考kkruaruarua博文结合自己的实际操作写成 ROS部分安装 鉴于我在安装ros和D415驱动的过程中遇到的许多问题,在此和大 ...

  3. ubuntu16.04 跑 rplidar Hector Slam

    ubuntu16.04上 Ros Kinetic 跑 rplidar A1的 Hector Slam ROS 上跑rplidar Hector Slam 天了噜-这是我第一次写 CSDN .小白也是刚 ...

  4. 在ROS Kinetic和Gazebo 8中使用智能汽车仿真演示

    在ROS Kinetic和Gazebo 8中使用智能汽车仿真演示 智能车无人驾驶技术是目前人工智能和机器人技术的研究热点,有许多开源平台可以使我们零基础零成本入门无人驾驶技术.本文分享一下目前ROS官 ...

  5. Ubuntu16.04安装kinetic版ROS

    Ubuntu安装ROS(kinetic版,其它版本同样适用) 1.Ubuntu设置 2.添加ROS源,并设置密钥. 3.更新源列表,安装ROS的桌面版. 4.ROS初始化 5.设置环境变量 6.安装r ...

  6. 一起做激光SLAM[一]ros里SLAM常用功能的熟悉

    向高翔大佬学习,想写一套从零开始的激光SLAM博客记录一下自己学激光SLAM的过程,目前是研一学生,有大佬发现问题请告诉我,或者大家想看啥. 希望囊括slam里ros的基本使用,激光特征提取,地面提取 ...

  7. Ubuntu16.04下实现darknet-yolov3训练自己的数据(含loss图、mAP计算)

    记录一下本地编译darknet并用自己的数据集来训练yolov3的过程,最后补充了mAP的计算方法. 1.环境配置 首先CUDA和Cudnn是必备的,安装有很多教程就不多写了,opencv安装比较麻烦 ...

  8. ubuntu16.04 + ros-kinetic 配置cartographer

    其实一直以来都感觉纯视觉SLAM很难落地产品,所以一直在找机会学习激光slam,之前也在深蓝学院上买了一个激光salm的课程,惭愧,至今也没开始学呢,年底之前,我想工作之余研究一下激光slam和ros ...

  9. S-LOAM 最简单的激光SLAM

    1.S-LOAM概述 S-LOAM(Simple LOAM) 是一种简单易学的激光SLAM算法,主要思想来源于LOAM算法系列(LOAM,A-LOAM,LEGO-LOAM). S-LOAM利用多种工具 ...

最新文章

  1. Android Studio下的目录结构
  2. 举例讲解EFS的加密技巧
  3. java库net2.0下载_.NET Framework各版本独立下载.NET Framework 3.5下载.NET Framework 2.0下载...
  4. mplayer1.3.0交叉编译
  5. 大数据,大格局,大发展
  6. python之获取微信服务器的ip地址
  7. JavaFX缺少的功能调查:CSS
  8. 6.1倒计时锁(Countdown Latches)
  9. ArcView Image Analyst v1.0.rar
  10. CTF学习之路-攻防世界:MISC,入门篇
  11. 如何发布谷歌离线地图
  12. 橡胶软接头加防拉脱限位装置
  13. 基于matlab的汽车牌照识别程序
  14. vulcan 编程_Vulcan和AUSK之间的比较:如何充分利用Node,React和GraphQL
  15. 开放数据资产估值白皮书,首创“数据势能”估值模型【附下载链接】
  16. 跨境电商系统对接-进口篇
  17. 数学图形(1.3)旋轮线
  18. 润滑剂粘度调节剂的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  19. Android原生UI开发框架 《Jetpack Compose入门到精通》最全上手指南
  20. 编码显示器和六位7段数码管

热门文章

  1. Gis 热点技术分析
  2. 数据库mysql_row_MYSQL数据库mysql found_row()使用详解
  3. java手机杀毒_Android项目实战_手机安全卫士splash界面
  4. BZOJ 1800 [Ahoi2009]fly 飞行棋
  5. JavaScript 学习笔记-- ES6学习(一)介绍以及Babel的使用
  6. 原生JS实现简单的淘宝放大镜效果
  7. 重写JFrame的扩大 缩小 关闭按钮 以及菜单等
  8. Gooogle Test中的TEST()宏代码分析
  9. 使用SCOM常用的一些ManagementPack
  10. git - 搭建最简单的git server