一种地铁隧道退化环境下的地图构建方法.pdf
《一种地铁隧道退化环境下的地图构建方法.pdf》由会员分享,可在线阅读,更多相关《一种地铁隧道退化环境下的地图构建方法.pdf(7页珍藏版)》请在咨信网上搜索。
1、总第 484 期2023 年第 4 期一种地铁隧道退化环境下的地图构建方法陈志伟,潘文波,黄文宇,曾祥,李源征宇,袁超(中车株洲电力机车研究所有限公司,湖南 株洲 412001)摘要:为解决列车在地铁长隧道退化场景下的高精度点云地图构建需求,文章提出了一种基于激光雷达和惯性测量传感器的离线地图构建方法。该方法由基于误差卡尔曼滤波器的紧耦合前端里程计和基于因子图的后端优化组成。前端里程计利用惯性计算的结果进行预测,并根据激光雷达当前帧的点到局部地图平面点云的残差约束更新滤波器。其通过帧间里程计和其他约束因子构建全局位姿图,并进行平滑优化处理来构建地图。在轨道交通隧道环境下多次实验的结果显示,地图
2、构建的位姿没有退化,多次数据的建图轨迹误差小于 0.1 m,轨迹的一致性满足列车主动防撞的精度要求,这验证了该方法的有效性。关键词:地图构建;紧耦合;图优化;轨道交通;隧道中图分类号:TP212 文献标识码:A 文章编号:20965427(2023)04004707doi:10.13889/j.issn.20965427.2023.04.007A Method for Map Construction in Degraded Environments of Subway TunnelsCHEN Zhiwei,PAN Wenbo,HUANG Wenyu,ZENG Xiang,LI Yuanzhe
3、ngyu,YUAN Chao(CRRC Zhuzhou Institute Co.,Ltd.,Zhuzhou,Hunan 412001,China)Abstract:To meet the demand of high-precision point-cloud map construction under the scenes of degraded long subway tunnels,this paper proposes an offline map construction method based on LiDAR and inertial measurement sensors
4、.The method consists of a tight coupling front-end odometry based on error-state Kalman filters and back-end optimization based on factor graphs.The front-end odometry predicts using the results of inertial computation and updates the filter based on the residual constraints of the current frames po
5、ints to the local map plane.The global pose graph is constructed based on inter-frame odometry and other constraint factors,followed by a smoothing optimization process to build the map.Results from multiple experiments in tunnel environments of rail transit demonstrate that the map construction mai
6、ntains accurate poses without degradation.The trajectory errors of multiple data map construction are less than 0.1 meters,and the trajectory consistency meeting the precision requirements of active collision avoidance for trains.This validates the effectiveness of the proposed method.Keywords:map c
7、onstruction;tight coupling;graph optimization;rail transit;tunnel0引言随着智能化、无人化技术的发展,轨道交通领域逐步引入智能驾驶系统来提升定位系统的运行效率与安全性1-2。列车对障碍物的主动防撞取决于列车自身位置姿态的估计以及对周围环境的自主感知3-4,基于车辆的定位信息以及提前确定的可行驶区域,可以准确判断当前障碍物是否入侵列车行驶区域。目前,列车主要利用通信信号系统提供的自动闭塞技术使列车在不同路段相互隔离以避免碰撞。在地铁隧道区间内主要使用应答器来获得列车的位置信息,而应答器的安装布置具有成本高、定位精度低等缺点。因此,如
8、何使用自主感知技术实现对列车的高精度定位和目标检测至人工智能技术与应用收稿日期:20230604作者简介:陈志伟(1996),男,硕士,主要从事自动驾驶领域建图定位技术研究工作。基金项目:国家自然科学青年基金项目(5210120159)472023 年第 4 期关重要。列车运行区域的高精度点云地图能为定位和环境感知提供丰富的先验信息5。智能驾驶系统被广泛应用在公路交通领域,技术上也日趋成熟。在城市道路场景下,国内外很多学者提出了大量的点云地图构建方法6-7。LIO-mapping是一种用于3D姿态估计和建图的实时方法。在这种方法中,虽然惯性传感器(inertial measurement un
9、it,IMU)与激光雷达紧密耦合,但是其要求使用机械旋转式雷达且计算成本高,还缺少后端全局位姿优化,因此,长距离工况下累计误差大8。LIOM提出一种点云地图构建方法,其利用IMU对雷达点云进行去畸变,并在城市路况下使用最近邻方法对点云进行语义分割,以去除运动物体影响;但是其前端采用松耦合设计,在特征不丰富的退化场景下效果较差9。VINS-MONO提出了一种视觉与IMU的紧耦合方法,其具有实时性强、对外参不敏感等优点,但是视觉对测量尺度不敏感,且不适用于光照不理想的隧道区域内10。在轨道交通领域,文献 11 提出一种基于轨道几何信息的同步建图定位方法,但是其精度较低且不适用于重定位。文献 12
10、基于激光雷达-视觉-GNSS(全球导航卫星系统)-IMU的紧耦合,提出一种适用于轨道交通室外场景的建图定位方法,其具有精度高、鲁棒性好等优点,但是未针对地铁长隧道特征退化场景进行优化。为此,本文针对地铁长隧道特征退化场景下的离线高精度点云地图构建需求,基于LiDAR-IMU紧耦合的前端帧间里程计和全局图优化求解的后端模块,提出了一种适用于长距离特征退化场景的建图方法。首先,本文提出了一种基于误差状态卡尔曼滤波器(error state Kalman filter,ESKF)的前端里程计和基于因子图的后端优化框架,并将实现了后端位姿更新的局部地图用于前端点面残差约束的建立;其次,针对长隧道特征退
11、化环境,在后端因子图约束中添加了绝对位姿约束、迭代最近点(iterative closest point,ICP)约束以及Landmarks约束,从而减小位姿累积误差;最后,在轨道交通隧道场景下进行了算法验证。1传感器的选择用于建图定位的常用传感器主要包括卫星导航定位系统、惯性测量设备IMU、激光雷达以及相机13。由于隧道内光照条件不理想,相机对光照敏感且不适用于高速移动场景;同时隧道内缺少卫星信号,并且轨道交通需要考虑全天候的运行要求。因此,本文使用激光雷达以及IMU来实现高精度的离线建图。激光雷达又可以分为机械式雷达与半固态雷达。机械式雷达体积大成本高,而半固态雷达重量轻且成本低,更能实现
12、批量应用的需求,因此本文采用的是半固态雷达。但是半固态雷达也给算法带来了新的挑战,主要包括:1)小视场角(field of view,FOV)导致在特征较少的场景中激光雷达的帧间匹配容易退化;2)由于雷达的扫描方式不同,传统的点云线面特征提取算法需要根据不同的扫描方式做适配;3)相比机械雷达的旋转式扫描,半固态雷达的激光点采样时间不同且难以用运动学方程进行补偿。这些都为半固态雷达的建图定位应用带来了挑战14。本文提出一种通用的前端里程计,其去除常用的点云特征提取模块,算法与雷达的扫描方式和扫描原理无关。2前端里程计前端里程计模块用于雷达帧间相对位姿关系的计算。由于LOAM系列的前端里程计都依赖
13、点云线面特征的计算15-16,而半固态雷达的线面特征提取与雷达的扫描方式相关,因此本文参考FAST-LIO的思想,提出了一种不依赖点云特征提取的紧耦合前端里程计17,并针对轨道交通环境以及离线建图需求进行了修改。其算法流程如图1所示。图 1 前端里程计算法流程Fig.1Flow chart of front-end odometry algorithm482023 年第 4 期陈志伟 等:一种地铁隧道退化环境下的地图构建方法前端里程计算法选择以ESKF为基础的LiDAR-IMU紧耦合方法。初始化时,要求系统保持静止状态一段时间,利用收集到的数据初始化重力向量,IMU零偏以及噪声等。算法运行时,
14、首先将激光雷达的原始数据输入雷达点云预处理模块,将无效点和近距离的盲区点过滤后,根据采样时间由小到大进行排序,方便后续根据IMU预积分结果进行点云畸变补偿;然后使用预积分方法实现IMU原始数据的惯性解算,并基于惯性解算结果完成对点云运动畸变的补偿以及ESKF的预测阶段。雷达和IMU数据的时间流如图2所示。图2示出了2次激光雷达的扫描过程,并分别设2次雷达扫描的起始时间分别为T1_start和T2_start,结束时间分别为T1_end和T2_end。在扫描过程中,可以得到T1_start到T1_end时间区间段内雷达的位姿变换为P1和R1,因此选择将T1_start到T1_end时刻所有的点云
15、都变换到T1_end时刻,从而完成原始点云的运动畸变补偿。同时前端里程计需要输出两次扫描之间的帧间位姿变换,在ESKF的预测阶段,直接使用T1_end到T2_end时间段内的惯性解算结果P1-2和R1-2作为滤波器的预测输入。在ESKF中使用的状态变量与运动学方程分别如式(1)和式(2)所示。x=RG_IpG_IvG_IbbaGg(1)pG_I=vG_IvG_I=RG_I()am-ba-na+GgGg=0 RG_I=RG_Im-b-nb=nb ba=nba (2)式中:pG_I 大地坐标系下位置;vG_I 大地坐标系下速度;RG_I 大地坐标系下姿态的旋转矩阵;am加速度计测量值;ba加速度计
16、零偏;na加速度计噪声;Gg重力矢量;m陀螺仪测量值;b陀螺仪零偏;n陀螺仪噪声;nb陀螺仪零偏的随机游走噪声;nba加速度计零偏的随机游走噪声。地图维护模块会根据激光雷达当前所在的位置维护一个滑动窗口,输出当前位置的局部地图用于scan-to-map的匹配。激光雷达原始点云经过运动补偿以及体素滤波降采样处理后,在ESKF中完成点到平面约束关系的建立。使用KD-tree最近邻搜索方式从局部地图中取出距离当前点(P)最近的5个点(P1P5),并使用主成分分析(PCA)方法拟合得到平面方程如下:Ax+By+Cz+D=0(3)式中:x、y、z点的三维坐标;A、B、C、D平面方程所拟合的参数。针对长隧
17、道场景以及雷达点云的特性,需要满足以下两个条件才能认为该点可以作为平面点构建约束关系:1)P1P5这 5 个点到所拟合平面的距离均小于0.1 m。2)设定阈值s=1-0.9pdpl,其中,pd为点P到所拟合平面的距离,pl为点P到激光雷达中心的距离。由于任意两帧之间雷达的位置不可能发生跳变,因此pdpl。为了过滤异常平面点带来的量测误差,只有当s0.9时,才认为所构建的平面约束有效。最后,根据点云线面残差约束完成ESKF的更新,并将输出状态变量的最优估计值作为帧间前端里程计的输出,完成协方差矩阵的更新以及ESKF的迭代。3后端图优化在基于位姿图的后端优化问题中,因子图中的每一个节点用于表示待优
18、化的位姿,任意两个节点之间的边表示两个位姿的空间约束(相对位姿关系以及对应协方差)。节点之间的相对位姿关系,可以由里程计、IMU和帧间匹配计算得到。由于在前端里程计中使用的是LiDAR-IMU紧耦合方法,因此在后端优化中不使用帧间IMU预积分约束。本文提出的后端框架中主要使用的约束包括帧间里程计因子、GNSS因子、ICP因子以及Landmarks因子18-19,构建的因子图如图3所示。后端在每添加一个新的关键帧后,其优化求解的初值均由前端里程计提供。3.1帧间里程计后端图优化的帧间约束由前端里程计提供。在优化关键帧的选取上,当前帧xi+1与之前的关键帧状态xi相比,当位姿变化超过阈值时,选择当
19、前帧作为关键帧。在因子图中,新保存的关键帧xi+1与之前的状态节点xi相关联,两个关键帧之间的激光雷达非图 2 径向速度示意图Fig.2Diagram of radial velocity492023 年第 4 期关键帧则被丢弃。通过这种方式添加关键帧,既能平衡建图的密度和内存消耗,又能保持相对稀疏的因子图,适合离线的地图构建,最终能够得到xi和xi+1之间的相对位姿变换Tii+1。在实际的测试中,考虑激光雷达的视场角范围,同时为确保在退化场景中离线建图的精度,应根据当前帧位置和旋转变换来判别是否增加一个新的关键帧,其位置和旋转变换阈值分别被设定为0.5 m和5。3.2GNSS因子在退化场景下
20、,仅仅依靠IMU和激光雷达的长时间位姿估计会存在累计误差。为了解决这个问题,在后端优化系统中需要引入绝对位姿测量的传感器来消除累计误差。本文使用的GNSS绝对位姿修正因子主要包括两类:1)由GNSS传感器得到的当前状态下的位姿,并将其转换到局部笛卡尔坐标系下。如图3所示,在关键帧x1处已经加入了GNSS因子。在将新的关键帧和其他约束加入因子图后,由于前端紧耦合里程计的累积误差增长是缓慢的,过于频繁地加入绝对位姿约束进行后端优化会造成约束求解困难和算法实时性差问题。因此,只有当关键帧x3与关键帧x1之间的位置变换超过阈值时,一个新的GNSS因子才会加入关键帧x3处并重新进行增量式的全局求解优化。
21、此时,绝对位置的协方差矩阵取决于所使用的传感器精度以及卫星水平精度因子和垂直精度因子。一般情况下,x和y方向的方差要小于高度z方向的。同时,考虑到GNSS信号未与激光雷达进行硬件时间同步,因此需要根据激光雷达的时间戳对GNSS数据进行线性插值以实现时间戳对齐。2)在隧道环境下,因缺少卫星信号无法直接使用GNSS传感器来获得位姿修正。因此考虑在隧道内预先使用全站仪等测绘设备来得到控制点的绝对坐标。当激光雷达移动到相关控制点附近时,目标感知算法输出控制点在激光雷达坐标系下的相对坐标,然后根据式(4)可以得到激光雷达的绝对位置坐标。此时,绝对位置的协方差矩阵取决于感知算法中对控制点目标的卡尔曼跟踪算
22、法中输出的目标跟踪的协方差。Ppoint=RPrel+Plidar(4)式中:Ppoint控制点的绝对坐标;R激光雷达的姿态旋转矩阵;Prel控制点在激光雷达坐标下的相对坐标;Plidar激光雷达的绝对位置坐标。3.3ICP因子ICP因子就是在任意两个关键帧之间通过ICP算法求解关键帧对应的点云之间的相对位姿变换。在图3所示的因子图中,当xn关键帧被加入因子图中时,x3和xn关键帧之间构建了一组ICP约束。后端优化因子图在下列两种情况下会添加ICP因子:1)回环检测。当一个新的关键帧xi+1加入因子图时,首先在欧式空间中搜索离xi+1空间最近的关键帧xk,只有当xk与xi+1在空间距离上小于阈
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 一种 地铁 隧道 退化 环境 地图 构建 方法
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。