LVI_SAM在M2DGR_Plus数据集中LIO、VINS系统的消融实验(add lio-sam、a-loam、lego-loam、ground-fusion)

LVI_SAM对VIS、LIS两个子系统进行紧耦合,本文利用M2DGR_Plus数据集,对LVI_SAM和其中的LIO、VINS子系统进行了评估。
其中_vins: VIS子系统单独运行;_lio: LIS子系统单独运行;_py:LVI系统运行。vins子系统在前面几帧位姿读取存在丢失。

一、Tree(Dense tree leave cover)

请添加图片描述
VIS子系统单独运行完全失败。lio和lvi系统差别较小。建图效果 LIO 约等于 LVI > VINS

二、Switch(indoor-outdoor switch)

请添加图片描述
VIS子系统单独运行完全失败。lio和lvi系统差别较小。建图效果 LIO 约等于 LVI > VINS 。

三、Anomaly(wheel anomaly)

请添加图片描述
均可建图,三个系统观察差别较小。

四、Bridge_01(Bridge, Zigzag)

请添加图片描述
三个系统均失败。

五、Bridge_02(Bridge, Long-term,Straight line)

请添加图片描述
视觉上VINS 约等于 LVI差不多,LIO漂移大。

六、Street_01(Street, Straight line )

请添加图片描述
LIO效果略好于LVI,VINS效果最差。

七、Street_02(Bridge, Sharp turn)

请添加图片描述
明显LIO > LVI > VINS 。

八、Parking_01(Parking lot, Side moving)

在这里插入图片描述
明显LIO 效果最好。

九、Parking_02(Parking lot, Rectangle loop)

在这里插入图片描述
LIO 和 LVI 效果差不多。

十、Building_01(Building, Far features)

在这里插入图片描述
LIO 效果最好。

十一、Building_02(Building, Far features )

在这里插入图片描述
VINS完全漂移,LIO和LVI效果都不佳。

十二、总结

ATE RMSE(m) of LVI、LIO、VINS from LVI_SAM (add a-loam、lego-loam、lio-sam、ground-fusion(引用), 2024.6.24) :

方法/序列Anomaly(轮速计失效)Switch(室内外更换)Tree(多树遮挡)Bridge_01(之字形轨迹)Bridge_02(长时直线轨迹)Street_01(直线街道)Street_02(急转弯)Parking_01(停车场、侧移)Parking_02(停车场、长方形环线)Building_01(远景)Building_02(远景)
LVI-SAM0.0457750.2634532.2649651.2231122.909752.8104272.8414333.8886550.0877182.8764451.166187
LVI-SAM(lio)0.1235780.9335180.5554947.11733248.7471670.7626241.0151250.0713550.150550.3226041.127767
LVI-SAM(vins)0.08569763.909136115.55128532.193211.9592414.06889611.8444150.2523950.179094.216209115.922002
A-LOAM0.0000030.7166550.2872385.3468511.4793720.3156240.0980820.0529970.0546500.4935410.280443
Lego-LOAM0.0718750.2525860.1712115.4847990.2423120.2232310.1075170.0652210.0506691.2099860.356766
LIO-SAM0.0193430.5430690.2969065.8208570.5967190.2850290.0999450.0521050.0304860.2949000.225117
Ground-Fusion0.071.320.550.49002.370.470.230.480.190.600.29
LINS0.2050840.4515680.2066936.8501110.3196860.1905990.1058650.0521150.0384410.2803430.193016
vins-momo0.0467932.2213121.4520061.6470700.8316380.6573200.8353620.0905410.1434760.5539660.491428
r2live0.02933014.23334685.55446951.2723622005.77504218.986106196.4598530.1940420.979761100.74600594.475773
r3live0.382855213.78904297.264547122.07998618.86345323.9599784.1194730.0897400.4868111.9465171.932704
sr-livo4.225939died失效失效dieddieddieddieddieddieddied
fast-livo0.2197987.35414732.086853226.7391452096.5158661.1496195.6331891.0610830.7763422.4788212.067977
wheel0.7627854.9507602.8666260.82213028.6731310.2635410.9739190.2381010.2631891.6065230.971409
gnss0.6474780.57636170.7247061.9823850.2171340.3147000.1541570.083441104.97470762.966726

在M2DGR-P中,LVI_SAM在轮速计失效、室内外更换、之字形轨迹、长时直线轨迹、停车场、长方形环线五个场景序列表现由于LIO子系统。
但是在多树遮挡、直线街道、急转弯、停车场侧移、远景场景下,VINS的加入似乎反倒降低了原LIO系统的精度。初步分析这几种场景有一个相似的共同点,多为复杂不规则场景或空旷场地,视觉特征点判别较为困难,拉低了LIO精度。而在室内、桥等场景几何规则图形较多,视觉特征提取较为准确,能提高LIO系统精度。

分析

A-loam:纯激光雷达框架;通过提取角点和面点,进行点到线和点到面的配准。
lego-loam:纯激光雷达框架;前端加入聚类分离地面点和非地面点,配准方法相同。
Lio-sam:imu、激光雷达融合框架;imu预积分矫正激光点位姿,添加激光里程计因子、GPS因子、闭环因子,执行因子图优化。
LINS:imu、激光雷达融合框架;前端使用迭代误差卡尔曼滤波紧耦合框架。
Vins-momo:imu、视觉融合框架;视觉sfm辅助imu初始化,后端滑窗图优化,最后Dbow回环和全局优化。
Lvi-sam:lio-sam和vins-momo的耦合系统;视觉帮助激光初始化,激光为视觉提供深度。
R2live:imu、激光雷达、视觉系统,Fast-lio和vins-momo的融合;采用误差状态迭代卡尔曼滤波融合框架,后端为另一个线程基于VINS-Mono的滑窗修改,只是加入了LiDAR的位姿。
R3live:imu、激光雷达、视觉系统,与R2live相似;vio系统加入rgb值的光度误差优化估计。
Fast-livo:imu、激光雷达、视觉系统;利用迭代误差卡尔曼滤波将激光雷达点面残差和图像光度误差与IMU传播紧密融合。
sr-livo:imu、激光雷达、视觉系统,与R3live相似;迭代误差卡尔曼滤波融合框架。
ground-fusion:imu、视觉、轮速计、gnss系统;滑窗图优化。

结合数据集

anomaly:轮速计失效的封闭室内场景。gnss失效,纯激光aloam效果最好。

融合系统中,以因子图为框架的lio-sam、ground-fusion、vins-momo、lvisam
好于 迭代误差卡尔曼滤波lins、r3live、fast-livo。
在因子图框架中,lio-sam>lvi-sam>vins-momo>ground-fusion

switch:室内外更换场景。视觉和轮速计均漂移,激光有效。

激光系统中:
legoloam>lvi-sam>lins(IEKF)>lio-sam>ground-fusion>gnss

tree:室外长树荫进出场景。视觉和轮速计漂移,激光有效,gnss有效。

纯视觉和基于IEKF融合的视觉系统漂移均很大。lvisam失效。
对于激光雷达系统:
legoloam>lins(IEKF)>aloam>lio-sam>gnss

bridge1:室外空旷复杂轨迹。激光退化场景;室外视觉效果不好

视觉、gnss、激光雷达均失效。
wheel有效。
ground-fusion>gnss

bridge2:室外长时间直线轨迹。

轮速计、gnss漂移,lio、vio系统有效。
legoloam>lins(IEKF)>lio-sam>vins-momo

street1:室外直线街道。

gnss、轮速计漂移,激光有效。视觉漂移。
lins(IEKF)>gnss>legoloam>wheel>lio-sam>aloam>ground-fusion

street2:急转弯场景。

视觉、wheel失效。
aloam>lio-sam>lins(IEKF)>legoloam>groundfusion>gnss

parking1:多障碍物环境,室外停车场,侧移轨迹。

轮速计影响精度下降,视觉激光效果好。
但激光>视觉。
lio-sam>lins(IEKF)>aloam>legoloam>vins-momo

parking2:多障碍物环境,室外停车场,长方形环线轨迹。

激光效果好,视觉轮速计精度下降。
基于IEKF的livo紧耦合框架视觉拖累激光。
lio-sam>lins(IEKF)>legoloam>aloam>vins-momo>gnss>lvi-sam

building1:远景

gnss、轮速计失效,激光雷达有效。视觉有效,但融合后算法无效,推测大规模室外场景,融合算法外参影响里程计严重。
lins(IEKF)>lio-sam>aloam>vins-momo>ground-fusion

building2:远景

gnss、轮速计失效,激光雷达有效,视觉有效。
lins(IEKF)>lio-sam>aloam>ground-fusion>legoloam>vins-momo

end

上述各场景,室外大场景紧耦合的融合框架对外参要求严格。除去激光雷达和视觉都失效的空旷之字形轨迹场景,此次测试中lidar-imu的方案Lins和lio-sam表现最佳。在封闭室内场景中,lio-sam表现出更好的稳定性。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值