留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

城市环境改进点云配准的LiDAR辅助GNSS/IMU定位算法

黄明明 孙蕊

黄明明,孙蕊. 城市环境改进点云配准的LiDAR辅助GNSS/IMU定位算法[J]. 北京航空航天大学学报,2026,52(3):945-954
引用本文: 黄明明,孙蕊. 城市环境改进点云配准的LiDAR辅助GNSS/IMU定位算法[J]. 北京航空航天大学学报,2026,52(3):945-954
HUANG M M,SUN R. LiDAR aided GNSS/IMU positioning algorithm based on improved point cloud registration in urban environment[J]. Journal of Beijing University of Aeronautics and Astronautics,2026,52(3):945-954 (in Chinese)
Citation: HUANG M M,SUN R. LiDAR aided GNSS/IMU positioning algorithm based on improved point cloud registration in urban environment[J]. Journal of Beijing University of Aeronautics and Astronautics,2026,52(3):945-954 (in Chinese)

城市环境改进点云配准的LiDAR辅助GNSS/IMU定位算法

doi: 10.13700/j.bh.1001-5965.2023.0837
基金项目: 

国家自然科学基金(42222401,42174025,41974033);工信部专项科研项目(TC220A04A-79);江苏省“六大人才高峰”项目(KTHY-014);江苏省自然科学基金(BK20211569);中央高校基本科研业务费专项资金(xcxjh20230720)

详细信息
    通讯作者:

    E-mail:rui.sun@nuaa.edu.cn

  • 中图分类号: V221+.3;TB553

LiDAR aided GNSS/IMU positioning algorithm based on improved point cloud registration in urban environment

Funds: 

National Natural Science Foundation of China (42222401,42174025,41974033); Ministry of Industry and Information Technology Special Project of China (TC220A04A-79); Jiangsu Provincial Six Talent Peaks Project (KTHY-014); Natural Science Foundation of Jiangsu Province (BK20211569); the Fundamental Research Funds for the Central Universities (xcxjh20230720)

More Information
  • 摘要:

    自动驾驶技术飞速发展,对城市环境定位精度的需求不断提升,但由于城市环境的复杂性,单纯的全球卫星导航系统(GNSS)和惯性测量单元(IMU)组合无法满足该需求。激光雷达(LiDAR)可实时感知周围环境,近年来成本不断降低,由于GNSS和LiDAR良好的互补特性,GNSS/IMU/LiDAR组合被广泛地研究。针对目前GNSS/IMV/LiDAR组合定位精度无法满足需求的问题,提出一种改进点云配准的LiDAR辅助GNSS/IMU定位方法。其中,算法构建了LiDAR配准时新增误差项和局部点云来实现GNSS质量控制,设计双差特征量综合判断卫星信号,实现不同信号质量的GNSS信号定权。实测实验表明,在城市环境中,所提算法对比传统GNSS/IMU紧组合算法,水平位置精度提高49.33%,三维位置精度提高48.31%,对比传统GNSS/IMU/LiDAR组合算法,水平、三维位置精度分别提高40.33%、37.60%。

     

  • 图 1  算法框图

    Figure 1.  Scheme of the proposed algorithm

    图 2  2帧特征线不完全重合示意图

    Figure 2.  Schematic diagram showing incomplete overlap of two feature lines

    图 3  LiDAR射线扫描墙壁示意图

    Figure 3.  Diagram of LiDAR ray scan wall

    图 4  实验环境与轨迹对比

    Figure 4.  Experimental environment and trajectory comparison

    图 5  场景1卫星数量

    Figure 5.  Number of satellites of scenario 1

    图 6  局部地图判断卫星类型示意图

    Figure 6.  Local map with determining satellite type

    图 7  位置误差对比

    Figure 7.  Position error comparison

    图 8  速度误差对比

    Figure 8.  Velocity error comparison

    图 9  场景2卫星数量

    Figure 9.  Number of satellites of scenario 2

    图 10  场景1和场景2卫星数分布对比直方图

    Figure 10.  Comparison of histograms of satellite number distribution in scenario 1 and scenario 2

    图 11  场景2位置误差对比

    Figure 11.  Position error comparison in scenario 2

    图 12  场景2速度误差对比

    Figure 12.  Velocity error comparison in scenario 2

    表  1  使用的参数

    Table  1.   Parameter values used

    $ {w}_{0} $$ T $$ b $$ A $$ F $
    0.610303210
    下载: 导出CSV

    表  2  改进匹配残差算法与原算法的运动估计误差对比

    Table  2.   Comparison of motion estimation errors between the improved residual matching algorithm and the original algorithm

    算法东向位移/m北向位移/m天向位移/m总距离/m误差/m
    参考轨迹0.480436.81610.025836.97
    原始匹配
    残差算法
    0.110242.24440.034242.245.27
    改进匹配
    残差算法
    0.106541.38280.040541.384.41
    下载: 导出CSV

    表  3  场景1位置误差

    Table  3.   Scenario 1 analysis of position error

    算法 北方向位置误差/m 东方向位置误差/m 地方向位置误差/m 水平位置误差/m 三维位置误差/m
    GNSS/IMU紧组合(算法1) 8.31 10.39 21.44 13.31 25.23
    传统GNSS/IMU/LiDAR(算法2) 6.67 7.06 17.20 9.72 19.76
    本文算法 4.20 4.21 9.26 5.94 11.00
    下载: 导出CSV

    表  4  场景1速度误差

    Table  4.   Scenario 1 analysis of velocity error

    算法 北方向
    速度误差/(m·s−1)
    东方向
    速度误差/(m·s−1)
    地方向
    速度误差/(m·s−1)
    水平速度
    误差/(m·s−1)
    三维速度
    误差/(m·s−1)
    GNSS/IMU紧组合(算法1) 1.64 1.35 0.54 2.12 2.19
    传统GNSS/IMU/LiDAR(算法2) 1.44 1.24 0.50 1.91 1.97
    本文算法 1.06 1.03 0.43 1.48 1.54
    下载: 导出CSV

    表  5  场景2位置误差

    Table  5.   Scenario 2 analysis of position error

    算法 北方向位置误差/m 东方向位置误差/m 地方向位置误差/m 水平位置误差/m 三维位置误差/m
    GNSS/IMU紧组合(算法1) 5.56 6.21 10.89 8.39 13.75
    传统GNSS/IMU/LiDAR(算法2) 4.98 5.10 8.89 7.13 11.39
    本文算法 3.53 2.70 5.69 4.25 7.11
    下载: 导出CSV

    表  6  场景2速度误差

    Table  6.   Scenario 2 analysis of velocity error

    算法 北方向
    速度误差/(m·s−1)
    东方向
    速度误差/(m·s−1)
    地方向
    速度误差/(m·s−1)
    水平速度
    误差/(m·s−1)
    三维速度
    误差/(m·s−1)
    GNSS/IMU紧组合(算法1) 1.02 0.68 0.60 1.22 1.36
    传统GNSS/IMU/LiDAR(算法2) 0.84 0.61 0.58 1.04 1.20
    本文算法 0.63 0.58 0.53 0.86 1.01
    下载: 导出CSV
  • [1] KOHLBRECHER, S, VON STRYK O, MEYER J, et al. A flexible and scalable SLAM system with full 3D motion estimation[C]//Proceedings of the 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics . Piscataway: IEEE Press, 2011: 155-160.
    [2] BRY A, BACHRACH A, ROY N. State estimation for aggressive flight in GPS-denied environments using onboard sensing[C]// Proceedings of the 2012 IEEE International Conference on Robotics and Automation . Piscataway: IEEE Press, 2012: 1-8.
    [3] SHEN S J, MICHAEL N, KUMAR V. Autonomous multi-floor indoor navigation with a computationally constrained MAVC]// Proceedings of the 2011 IEEE International Conference on Robotics and Automation. Piscataway: IEEE Press, 2011: 20-25.
    [4] FALLON M F, JOHANNSSON H, BROOKSHIRE J, et al. Sensor fusion for flexible human-portable building-scale mapping[C]//Proceedings of the 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway: IEEE Press, 2012: 4405-4412.
    [5] Joerger M, Pervan B. Range-domain integration of GPS and laser scanner measurements for outdoor navigation[C]//In Proceedings of the ION GNSS 19th International Technical Meeting. Fort Worth: [s.n.], 2006: 1115-1123.
    [6] HENTSCHEL M, WULF O, WAGNER B. A GPS and laser-based localization for urban and non-urban outdoor environments[C]//Proceedings of the 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems. Piscataway: IEEE Press, 2008: 149-154.
    [7] SOLOVIEV A. Tight coupling of GPS, laser scanner, and inertial measurements for navigation in urban environments[C]//Proceedings of the 2008 IEEE/ION Position, Location and Navigation Symposium. Piscataway: IEEE Press, 2008: 511-525.
    [8] JABBOUR M, BONNIFAIT P. Backing up GPS in urban areas using a scanning laser[C]// Proceedings of the 2008 IEEE/ION Position, Location and Navigation Symposium. Piscataway: IEEE Press, 2008: 505-510.
    [9] SOLOVIEV A, BATES D, VAN G F. Tight coupling of laser scanner and inertial measurements for a fully autonomous relative navigation solution[J]. Navigation, 2007, 54: 189-205.
    [10] LIU S F, ATIA M M, KARAMAT T B, et al. A LiDAR-aided indoor navigation system for UGVs[J]. Journal of Navigation, 2015, 68(2): 253-273.
    [11] GARULLI A, GIANNITRAPANI A, ROSSI A , et al. Mobile robot SLAM for line-based environment representation[C]//Proceedings of the 44th IEEE Conference on Decision and Control. Piscataway: IEEE Press, 2005: 2041-2046.
    [12] YOKOZUKA M, KOIDE K, OISHI S , et al. LiTAMIN2: ultra light LiDAR-based SLAM using geometric approximation applied with KL-divergence[C]// Proceedings of the 2021 IEEE International Conference on Robotics and Automation. Piscataway: IEEE Press, 2021: 11619-11625.
    [13] 雷道竖, 刘海波. 一种极坐标系下的激光雷达扫描匹配SLAM方法[J]. 中国电子科学研究院学报, 2019, 14(6): 563-567.

    LEI D S, LIU H B. A SLAM method based on LiDAR scan matching in the polar coordinates[J]. Journal of China Academy of Electronics and Information Technology, 2019, 14(6): 563-567(in Chinese).
    [14] 廖自威, 李荣冰, 雷廷万, 等. 基于几何特征关联的室内扫描匹配SLAM方法[J]. 导航与控制, 2016, 15(3): 26-32.

    LIAO Z W, LI R B, LEI T W, et al. Indoor scan-matching SLAM method based on geometric features association[J]. Navigation and Control, 2016, 15(3): 26-32(in Chinese).
    [15] 谢勃, 张燕. 基于LiDAR点云的建筑物激光扫描重构方法仿真[J]. 计算机仿真, 2021, 38(8): 435-439.

    XIE B, ZHANG Y. Simulation of LiDAR point cloud based laser scanning reconstruction method for buildings[J]. Computer Simulation, 2021, 38(8): 435-439(in Chinese).
    [16] CHEN C X, PEI L, XU C Q, et al. Trajectory optimization of LiDAR SLAM based on local pose graph[C]//China Satellite Navigation Conference 2019 Proceedings. Berlin: Springer, 2019: 360-370.
    [17] WEN W S, ZHANG G H, HSU L T . Exclusion of GNSS NLOS receptions caused by dynamic objects in heavy traffic urban scenarios using real-time 3D point cloud: an approach without 3D maps[C]//Proceedings of the 2018 IEEE/ION Position, Location and Navigation Symposium. Piscataway: IEEE Press, 2018: 158-165.
    [18] HSU L T, GU Y L, KAMIJO S. 3D building model-based pedestrian positioning method using GPS/GLONASS/QZSS and its reliability calculation[J]. GPS Solutions, 2016, 20(3): 413-428.
    [19] CHEN Y W, ZHU L L, TANG J, et al. Feasibility study of using mobile laser scanning point cloud data for GNSS line of sight analysis[J]. Mobile Information Systems, 2017, 2017: 5407605.
    [20] WEN W S. 3D LiDAR aided GNSS and its tightly coupled integration with INS via factor graph optimization[C]// Proceedings of the 33rd International Technical Meeting of the Satellite Division of The Institute of Navigation. Vancouver: Institute of Navigation, 2020: 1649-1672.
    [21] 文刚, 周仿荣, 李涛, 等. LINS-GNSS: 滤波与优化耦合的GNSS/INS/LiDAR巡检机器人定位方法[J]. 南京信息工程大学学报: 自然科学版, 2023, 15(1): 85-93.

    WEN G, ZHOU F R, LI T, et al. LINS-GNSS: filter and optimization coupled GNSS/INS/LiDAR positioning method for inspection robot localization[J]. Journal of Nanjing University of Information Science & Technology (Natural Science Edition), 2023, 15(1): 85-93(in Chinese).
  • 加载中
图(12) / 表(6)
计量
  • 文章访问数:  313
  • HTML全文浏览量:  84
  • PDF下载量:  120
  • 被引次数: 0
出版历程
  • 收稿日期:  2023-12-29
  • 录用日期:  2024-04-05
  • 网络出版日期:  2024-10-21
  • 整期出版日期:  2026-03-31

目录

    /

    返回文章
    返回
    常见问答