Currently, BDS-3 can provide satellite-based real-time precise point positioning (PPP) service via its PPP-B2b signal. However, in a complex Global Navigation Satellite System (GNSS)-degraded environment, the BDS-3 PPP-B2b positioning performance is severely influenced. A tightly coupled PPP/microelectromechanical system inertial measurement unit (MEMS IMU)/Light Detection and Ranging (LiDAR) combination is proposed, in which the original pseudorange and carrier observations, IMU measurements, and LiDAR planar features are fused via an extended Multi-State Constraint Kalman Filter (MSCKF). Moreover, the Galileo satellites are further utilized using the broadcast ephemerides to increase the number of available satellites. And to improve the real-time computing efficiency, a planar feature tracking model based on ground segmentation is adopted. The model consists of point cloud segmentation, planar feature extraction and fusion, and data correlation. To evaluate the effectiveness of the proposed method, the experiment is conducted at both a campus and a park. The result shows that approximately sub-meter-level positioning accuracy can be achieved using tightly coupled BDS-3 PPP-B2b, IMU, and LiDAR, while the positioning errors of BDS-3 PPP-B2b and BDS-3 PPP-B2b/IMU are both larger than 5 m. Furthermore, the MEMS IMU and LiDAR measurements show the capability of bridging the gaps in the GNSS data, which enables continuous and stable positioning. Moreover, compared to the state-of-the-art A-LOAM, LEGO-LOAM, and LIO-SAM frameworks, absolute trajectory errors of less than 1.0 and 2.5 m are achieved in the campus and park, respectively, using the proposed algorithm, with improvements of more than 3.40 and 1.58 times.
Read full abstract