PIPO-SLAM: Lightweight Visual-Inertial SLAM With Preintegration Merging Theory and Pose-Only Descriptions of Multiple View Geometry
Yangbing Ge,Lilian Zhang,Yuanxin Wu,Dewen Hu
DOI: https://doi.org/10.1109/tro.2024.3366815
IF: 7.8
2024-03-15
IEEE Transactions on Robotics
Abstract:Optimization-based visual-inertial simultaneous localization and mapping system (VI-SLAM) focuses on the establishment of the loss function using both inertial and visual constraints. Preintegration theory is commonly used to express inertial constraints, but it lacks the merging equation between keyframes, challenging VI-SLAM from culling and merging redundant keyframes. To address this, we establish an on-manifold preintegration merging theory, including the merging of preintegrated terms, noise covariance, and Jacobians for bias updating, which significantly improves the preintegration theory and provides theoretical support for the keyframe management function of VI-SLAM. Visual constraints are typically expressed using multiple view geometry with 3-D points optimized as scene structure parameters. However, the excessive dimensionality of the optimization parameters generated by 3-D points can lead to computational bottlenecks. Through the recent pose-only imaging geometry representation, we construct a lightweight optimization algorithm for SLAM that avoids the dimensional explosion in bundle adjustment. Based on the above, we propose a 3-D points-free SLAM optimizer. The proposed algorithms are validated on simulation, public datasets, and real-world experiments, and compared against advanced open-source systems, such as ORB-SLAM3 and VINS.
robotics