关键词:
林业机器人
同步定位与建图
传感器
激光雷达
摘要:
同步定位与建图(SLAM)算法可实现机器人在未知环境下的定位,并对周围环境构建增量式地图,是机器人实现自主导航的基础。针对单一传感器(全球导航卫星系统(GNSS)、激光、相机等)的SLAM算法在林区环境存在定位精度低、构建的地图一致性较差的问题,提出了多传感器融合的SLAM算法在林业智能化的应用与改进。首先,联合使用激光雷达、单目相机、惯导对林区环境构建三维点云地图的同时对林业机器人进行实时定位;其次,提出以时间为约束的RS-T回环帧搜索法,进行候选回环帧搜索。结果表明:针对M2DGR数据集,RS-LVI-SAM算法与当前经典的SLAM算法对比,RS-LVI-SAM算法生成轨迹的均方根误差与标准差分别为0.09和0.04 m,定位精度最高;在林区场景中,RS-LVI-SAM算法建立的林区点云地图中侧柏的胸径与真实胸径的均方根误差与绝对平均误差分别为1.27、1.16 cm,建图效果最佳;生成的轨迹与真实轨迹的均方根误差与绝对平均误差分别为0.46、0.34 m,定位精度最高。因此,RS-LVI-SAM算法可以实现林区环境下的精准定位与林区点云地图构建,为机器人林区作业提供了技术支撑。