gmaping建图环境
来源:互联网 发布:各种编程语言的区别 编辑:程序博客网 时间:2024/06/05 07:34
使用Rplidar a1激光雷达进行gmapping建图
安装依赖包
sudo apt-get install ros-indigo-serial ros-indigo-turtlebot-rviz-launchres
mkdir -p ~/dashgo_ws/src
cd ~/dashgo_ws/src
## dashgo SLAM版本
git clone https://github.com/EAIBOT/dashgo.git
cd dashgo
git checkout slam_01
## 激光雷达rplidar 一代驱动
git clone https://github.com/robopeak/rplidar_ros.git
cd rplidar_ros
git checkout 1.0.1
## 建图依赖包
git clone https://github.com/ros-perception/slam_gmapping
git clone https://github.com/ros-perception/openslam_gmapping
git clone https://github.com/ros-planning/navigation.git
然后编译
串口访问全限
#创建dashgo和rplidar的串口别名的访问
roscd dashgo_bringup/startup
sudo sh create_dashgo_udev.sh
sudo sh create_rplidar_udev.sh
运行
roslaunch dashgo_nav gmapping_demo.launch
rosrun dashgo_bringup teleop_twist_keyboard.py
roslaunch turtlebot_rviz_launchers view_navigation.launch
roslaunch turtlebot_rviz_launchers view_navigation.launch
注意:ROS_MASTER_URI的IP要根据实际情况来定。
树莓派端再启动一个窗口控制小车底盘运动
rosrun dashgo_bringup teleop_twist_keyboard.py保存地图
roscd dashgo_nav/maps
rosrun map_server map_saver -f my_map
运行效果如下图:
- gmaping建图环境
- 搭建gmaping建图环境
- 树莓派使用gmaping建图
- 增强现实 环境图
- 环境
- 环境
- 环境
- 环境
- 环境
- 环境
- 环境
- 环境
- 环境
- ecos环境答建要点
- spring dm环境担建
- Android - 环境塔建-笔记
- eclipse建ssh开发环境
- 配置Android开发环境(图)
- ERROR 1197 (HY000)
- 汇编语言的数据段内的问号'?'表示多大的值?
- 8A - Train and Peter
- 完美集群监控组合ganglia和nagios
- HDU 1108
- gmaping建图环境
- EventBus深入浅析之基本使用
- C语言写文件问题,一个你想也想不到的问题。
- spring XML配置导入不了properties文件
- 关闭DevExpress
- dom4j实现读入写出xml
- 基于视频的车辆识别
- [笔记]常用SQL语句
- C#线程(一)