PGD-VIO: A Plane-Aided RGB-D Inertial Odometry With Graph-Based Drift Suppression
Generally, high-level features provide more geometrical information compared to point features, which can be exploited to further constrain motions. Planes are commonplace in man-made environments, offering an active means to reduce drift, due to their extensive spatial and temporal observability. To make full use of planar information, we propose a novel visual-inertial odometry using an RGB-D camera and an inertial measurement unit, effectively integrating point and plane features in an extended Kalman filter framework. Depth information of point features is leveraged to improve the accuracy of point triangulation, while plane features serve as direct observations added into the state vector. Notably, to benefit long-term navigation, a novel graph-based drift detection strategy is proposed to search overlapping and identical structures in the plane map so that the cumulative drift is suppressed subsequently. The experimental results on two public datasets demonstrate that our system outperforms state-of-the-art methods in localization accuracy and meanwhile generates a compact and consistent plane map.
Authors
- Fulin Tang (ORCID: https://orcid.org/0000-0002-8474-2671)
- Pengju Ma
- Yihong Wu (ORCID: https://orcid.org/0000-0003-2198-9113)
- Zewen Xu (ORCID: https://orcid.org/0009-0002-9700-3728)
- Yidi Zhang (ORCID: https://orcid.org/0009-0002-2076-2531)
Institutions
- Sinopec (China) (CN)
- Chinese Academy of Sciences (CN)
- Beijing Academy of Artificial Intelligence (CN)
- Institute of Automation (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Journal
- IEEE Robotics and Automation Letters
- Published
- 2025-03-12
- DOI
- https://doi.org/10.1109/lra.2025.3550835
- Citations
- 1
- Primary Topic
- Robotics and Sensor-Based Localization
- Type
- article
- Field-Weighted Citation Impact
- 4.99
Funders
- National Natural Science Foundation of China