[硬件]点云数据采集2

  采用GMapping定位,增加一个垂直扫描的2D激光实时采集三维点云。

  发现GMapping的定位精度还是没有办法满足高精度点云采集位姿的需要。尤其是当旋转的速度比较大的时候,位姿精度更差。原因是扫描匹配可以获取较高精度的位姿,但是两次扫描匹配之间的运动只有里程计相对运动数据,因此里程计误差严重。

  本来计划融合2D激光和Kinect的,看来2D SLAM进行定位提供实时位姿还是有一定问题,两次扫描匹配时间间隔之间的位姿精度都比较低。旋转的影响更大。

  考虑融合IMU数据。

1. 点云融合IMU的方式(参考 https://www.zhihu.com/question/53571648

(1)简单调用,直接读取IMU的角速度和线加速度。使用的时候利用Odometry的平移量和IMU的旋转量。参考Cartographer的 imu_tracker

(2)松耦合,将视觉或者激光扫描匹配得到的位姿信息作为状态量,与IMU融合,采用EKF或者UKF方法

(3)紧耦合,将视觉或者激光特征作为状态量,与IMU融合。

 -------------------------------------------------

2018年11月20日

目前已经完全改为通过Cartographer进行三维点云数据采集。效果很不错。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值