We present RailLoMer in this article, to achieve real-time accurate and robust odometry and mapping for rail vehicles. RailLoMer receives measurements from two LiDARs, an IMU, train odometer, and a global navigation satellite system (GNSS) receiver. As frontend, the estimated motion from IMU/odometer preintegration de-skews the denoised point clouds and produces initial guess for frame-to-frame LiDAR odometry. As backend, a sliding window based factor graph is formulated to jointly optimize multi-modal information. In addition, we leverage the plane constraints from extracted rail tracks and the structure appearance descriptor to further improve the system robustness against repetitive structures. To ensure a globally-consistent and less blurry mapping result, we develop a two-stage mapping method that first performs scan-to-map in local scale, then utilizes the GNSS information to register the submaps. The proposed method is extensively evaluated on datasets gathered for a long time range over numerous scales and scenarios, and show that RailLoMer delivers decimeter-grade localization accuracy even in large or degenerated environments. We also integrate RailLoMer into an interactive train state and railway monitoring system prototype design, which has already been deployed to an experimental freight traffic railroad.
翻译:我们在此篇文章中介绍铁路测距仪,以实现铁路车辆的实时准确和稳健的观测和绘图。铁路测距仪从两个LiDARs、一个IMU、火车气压计和一个全球导航卫星系统接收器获得测量数据。作为前端,IMU/Medrogrop Instituted de-skews的移动估计,然后利用GNSS信息对框架到框架进行测距。作为后端,一个基于滑动窗口的因子图形,以联合优化多模式信息。此外,我们利用提取的铁路轨道和结构外观的平面限制来进一步提高系统对重复结构的稳健性。为了确保全球一致和不那么模糊的绘图结果,我们开发了两阶段的绘图方法,首先对本地范围进行扫描到映射,然后利用GNSS信息对子计量进行注册。作为后端端,对在多个规模和情景中长期收集的基于滑动窗口的因子要素图进行了广泛评价。此外,我们还利用提取的轨距轨迹限制和结构外观来进一步改进系统对重复结构进行稳健,在大型或腐化的铁路设计中,我们已进行了互动式的轨道上进行了模拟。