会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CloudFlame
博客园
首页
新随笔
联系
管理
订阅
2022年8月1日
【cartographer ros】十: 延时和误差分析
摘要: 上一节介绍了在cartographer进行建图和定位(在线和离线)。 本节将分析cartographer运行时的误差与延迟,主要是在线定位时的,并尝试优化解决。 目录 1,误差分析 a,硬件精度 b,初值敏感 c,计算量大 2,延时优化 本地 全局 减少重复子图 3,简单小结 1,误差分析 建图时的
阅读全文
posted @ 2022-08-01 09:36 CloudFlame
阅读(1043)
评论(0)
推荐(0)
2022年7月29日
【cartographer ros】九: 建图和定位
摘要: 通过前面的介绍了,我们可以自己实现数据的发布,然后在cartographer进行建图和定位,并调整参数查看效果。 本节就将介绍在cartographer用自己的数据进行建图和定位(在线和离线)。在线和离线的区别只在于实时订阅数据和直接回放Rosbag中的数据。 目录 1,在线建图 2,离线建图 3,
阅读全文
posted @ 2022-07-29 10:14 CloudFlame
阅读(1493)
评论(0)
推荐(0)
2022年7月25日
【cartographer_ros】八: 官方Demo参数配置和效果
摘要: 上一节介绍cartographer的主要配置参数。 本节会研究一下这些参数改动,对算法的影响和效果,cartographer的调参一直是一个比较复杂的过程。 1,官方调参文档 官方文档 (1):调整本地 SLAM 关闭全局 SLAM 以免干扰本地调优: POSE_GRAPH.optimize_eve
阅读全文
posted @ 2022-07-25 13:56 CloudFlame
阅读(1310)
评论(0)
推荐(0)
2022年7月12日
【cartographer_ros】七: 主要配置参数说明
摘要: 上一节介绍了路标Landmark数据的订阅和发布,各类数据的发布和订阅基本阐述完毕。 本节会介绍cartographer的主要配置参数,研究这些参数的使用和对算法的影响。 目录 1,map_builder.lua 2,pose_graph.lua 3,trajectory_builder.lua 4
阅读全文
posted @ 2022-07-12 09:32 CloudFlame
阅读(1111)
评论(0)
推荐(0)
2022年7月11日
【cartographer_ros】六: 发布和订阅路标landmark信息
摘要: 上一节介绍了陀螺仪Imu传感数据的订阅和发布。 本节会介绍路标Landmark数据的发布和订阅。Landmark在cartographer中作为定位的修正补充,避免定位丢失。 这里着重解释一下Landmark,它与Scan,Odom,Imu数据不同,并不是直接的传感数据。它是地图上的特征点,通常是易
阅读全文
posted @ 2022-07-11 11:17 CloudFlame
阅读(1825)
评论(0)
推荐(0)
2022年7月8日
【cartographer_ros】五: 发布和订阅陀螺仪Imu信息
摘要: 上一节介绍了里程计Odometry传感数据的订阅和发布。 本节会介绍陀螺仪Imu数据的发布和订阅。陀螺仪在cartographer中主要用于前端位置预估和后端优化。 目录 1:sensor_msgs/Imu消息类型 2:发布Imu消息 3:订阅Imu消息 1:sensor_msgs/Imu消息类型
阅读全文
posted @ 2022-07-08 09:34 CloudFlame
阅读(1288)
评论(0)
推荐(0)
2022年7月7日
【cartographer_ros】四: 发布和订阅里程计odom信息
摘要: 上一节介绍了激光雷达Scan传感数据的订阅和发布。 本节会介绍里程计Odom数据的发布和订阅。里程计在cartographer中主要用于前端位置预估和后端优化。 官方文档: http://wiki.ros.org/navigation/Tutorials/RobotSetup/Odom 目录 1:n
阅读全文
posted @ 2022-07-07 10:07 CloudFlame
阅读(593)
评论(0)
推荐(0)
2022年7月6日
【cartogarpher_ros】三: 发布和订阅雷达scan信息
摘要: 上一节介绍和测试了cartographer的官方demo。 本节会编写ros系统中,最常用的激光雷达LaserScan传感数据的订阅和发布,方便在cartographer中加入自己的数据进行建图与定位。(作者使用的是SICK-NAV350) 官方文档: http://wiki.ros.org/nav
阅读全文
posted @ 2022-07-06 09:06 CloudFlame
阅读(1007)
评论(0)
推荐(0)
2022年7月5日
【cartogarpher_ros】二: 官方Demo的介绍与演示
摘要: 上一节我们介绍了在linux中快速安装集成ros环境的cartographer。 本节我们会来跑一些官方demo,用于测试cartographer是否正确安装,顺便看看cartographer的建图与定位效果。 这里建议如果和作者一样用的是VMware虚拟机,最好给系统分配4G以上的内存。 官方用例
阅读全文
posted @ 2022-07-05 10:43 CloudFlame
阅读(409)
评论(2)
推荐(0)
2022年7月4日
【cartogarpher_ros】一: ros系统下的快速安装
摘要: Cartographer是一个跨多个平台和传感器配置提供 2D 和 3D实时同步定位和映射 ( SLAM ) 的系统。 使用Cartographer有Ros集成环境和无Ros环境,对于新手快速入门,推荐使用ROS集成。 下面介绍在Ros集成环境下快速安装Cartographer: 推荐教程: 官方:
阅读全文
posted @ 2022-07-04 17:29 CloudFlame
阅读(306)
评论(0)
推荐(0)
公告