ROS 利用bag 数据建图
来源:互联网 发布:淘宝联盟微博设置方法 编辑:程序博客网 时间:2024/05/29 12:54
详细过程见下面的链接:
http://blog.csdn.net/akunainiannian/article/details/44993391
需要更新的是:
1. 原文中bag 数据的下载地址已经失效,可以从下面的链接下载bag 数据:
http://download.ros.org/data/gmapping/
2. roslaunch rbx1_nav gmapping_demo.launch // 运行 gmapping 建图
3. 开启rivz 可以直接使用rbx1 的rviz 的配置文件,显示界面比较友好。
rosrun rviz rviz -d `rospack find rbx1_nav`/gmapping.rviz // 可视化建图的过程
4. 如果想保存地图的话,可以用下面的cmd:
rosrun map_server map_saver -f 10_19 //10_19 是你给保存的地图取的名字
建图过程的分析:
slam_gmapping 这个node 订阅了/tf 和/base_scan(就是laser 的/scan) 两个topic. 输出/map 这个topic.
/tf 这个/topic 里是携带了base_link 相对于/odom 坐标系的关系。
遇到的问题:
1. 建图的时候有时候会出现 *************RESAMPLE***************
Deleting Nodes: 4 5 6 9 10 11 13 15 17 19 21 22 26 Done
Deleting old particles...Done
原因未知, 如果有谁知道请给小弟留言。
2. 使用自己从git_hub 上下载下来的slam_gmapping和gmapping code, 使用overlay /opt/ros/indigo/xxx 目录下的slam_gmapping ,建图的时候,会hang up 。
- ROS 利用bag 数据建图
- 如何在ROS环境中解码.bag格式数据
- ROS 中bag 包
- 从ROS bag文件中提取图像
- ROS从bag文件中导出图片
- ros中bag包的恢复
- ROS进二阶学习笔记(6) -- ROS Bag
- 【SLAM】之建图Bag->Pcd->OctoMap
- ROS 环境下利用gazebo和Rviz进行Turtlebot仿真建图
- ROS与VSLAM入门教程-rtabmap_ros-利用turtlebot实现建图和导航
- android获取ros数据
- Bag标签之把字符串分割成数组,返回一个存放数组数据的书包(Bag)
- Bag标签之删除书包中的一条数据
- Ros kinect点云数据
- ROS Navigation-----发布传感器数据
- ROS相机数据转LaserScan
- 利用bash启动多个ROS节点
- Ros利用usb_cam进行opencv测试
- Android平台下编译FFmpeg用于视频压缩处理
- 模式开始
- 将module app文件转成library文件
- orical从一张表中查出id,循环放进另一种表中,主键uuid
- Spring4.3完整的XSD声明
- ROS 利用bag 数据建图
- HttpClient的用法
- 哗啦啦啦啦啦啦啦啦啦啦啦
- Java内部类
- tomcat的虚拟目录的映射
- gitlab忘记管理员的密码解决方法
- Android那些事儿之自定义进度条
- java.lang.ClassNotFoundException: com.mysql.jdbc.Driver 的解决办法
- nginx+uwsgi+Django配置