十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析

  专栏系列文章如下:

一:Tixiao Shan最新力作LVI-SAM(Lio-SAM+Vins-Mono),基于视觉-激光-惯导里程计的SLAM框架,环境搭建和跑通过程_goldqiu的博客-CSDN博客

二.激光SLAM框架学习之A-LOAM框架---介绍及其演示_goldqiu的博客-CSDN博客

三.激光SLAM框架学习之A-LOAM框架---项目工程代码介绍---1.项目文件介绍(除主要源码部分)_goldqiu的博客-CSDN博客

四.激光SLAM框架学习之A-LOAM框架---项目工程代码介绍---2.scanRegistration.cpp--前端雷达处理和特征提取_goldqiu的博客-CSDN博客

五.激光SLAM框架学习之A-LOAM框架---项目工程代码介绍---3.laserOdometry.cpp--前端雷达里程计和位姿粗估计_goldqiu的博客-CSDN博客

六.激光SLAM框架学习之A-LOAM框架---项目工程代码介绍---4.laserMapping.cpp--后端建图和帧位姿精估计(优化)_goldqiu的博客-CSDN博客

七.激光SLAM框架学习之A-LOAM框架---速腾Robosense-16线雷达室内建图_goldqiu的博客-CSDN博客

八.激光SLAM框架学习之LeGO-LOAM框架---框架介绍和运行演示_goldqiu的博客-CSDN博客

九.激光SLAM框架学习之LeGO-LOAM框架---速腾Robosense-16线雷达室外建图和其他框架对比、录包和保存数据_goldqiu的博客-CSDN博客

十.激光SLAM框架学习之LeGO-LOAM框架---算法原理和改进、项目工程代码_goldqiu的博客-CSDN博客

十一.激光惯导LIO-SLAM框架学习之LIO-SAM框架---框架介绍和运行演示

十二.激光SLAM框架学习之livox-loam框架安装和跑数据集_goldqiu的博客-CSDN博客_livox 数据集

十三.激光SLAM框架学习之livox-Mid-70雷达使用和实时室外跑框架_goldqiu的博客-CSDN博客

十四.激光和惯导LIO-SLAM框架学习之惯导内参标定_goldqiu的博客-CSDN博客

十五.激光和惯导LIO-SLAM框架学习之惯导与雷达外参标定(1)_goldqiu的博客-CSDN博客

十六.激光和惯导LIO-SLAM框架学习之配置自用传感器实时室外跑LIO-SAM框架_goldqiu的博客-CSDN博客

十七.激光和惯导LIO-SLAM框架学习之IMU和IMU预积分_goldqiu的博客-CSDN博客

固态雷达LIVOX-MID-70跑Livox-loam框架:

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第1张图片

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第2张图片

可以看见单固态雷达的效果还是很不错的。但是由于没有保存地图的功能,无法仔细看近处地面目标效果如何。

速腾机械式16线雷达跑A-LOAM框架

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第3张图片

很明显的看到在大范围场景下A-LOAM框架的雷达里程计漂了,目前没有保存地图仔细分析的必要。

速腾机械式16线雷达跑LEGO-LOAM框架

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第4张图片

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第5张图片

效果比A-LOAM要好,同时代码更轻量化了,明显的表现是rviz查看全局点云图时不会卡了。同时lego-loam做了地面点的提取,可以将地图保存下来分析下。

速腾机械式16线雷达和SBG惯导跑lio-sam框架

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第6张图片

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第7张图片

可以看到LIO-SAM作为lego-loam的升级框架,增加了IMU的约束,地图整体和细节看都会比较好,具体还得保存地图查看精度,或者用SLAM轨迹精度评估工具evo等进行建图和定位精度的评估。

两次测试数据对比

12月3日地图在CC打开效果:

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第8张图片

白色点为截取的无人车运动轨迹路边最近教学楼的墙。

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第9张图片

可以看到厚度是3M,特别厚。

而11月8日测的数据如下:

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第10张图片

地图在CC打开效果:

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第11张图片

白色点为截取的无人车运动轨迹路边最近教学楼的墙。

十八.多个SLAM框架(A-LOAM、Lego-loam、LIO-SAM、livox-loam)室外测试效果粗略对比分析_第12张图片

可以看到厚度是25cm,厚度可以接受(在粗略标定过的情况下)。

两次数据对比说明:

12月3日数据没有进行标定,11月18日的进行了实验室场景的粗略外参标定,效果明显好了很多。

测试结论:

1.固态雷达由于它的特性,建图效果比较好,但需要写保存点云地图的程序,或者用EVO精度评估。

2.lego-loam的高效运行框架和地面点的提取可以参考,但需要写保存点云地图的程序,或者用EVO精度评估。

3.lio-sam需要进行外参标定,比较必要。

你可能感兴趣的:(多传感器融合SLAM,导航研究和学习,自动驾驶,人工智能,slam)