Systems Engineering and Electronics ›› 2026, Vol. 48 ›› Issue (8): 2809-2820.doi: 10.12305/j.issn.1001-506X.2026.08.26

• Guidance, Navigation and Control • Previous Articles    

Multi-camera combined panoramic visual-inertial SLAM system

Desheng ZHUO1, Feng ZHU1,2, Xiaohong ZHANG2,3, Junlong CHENG1, Jie HU1   

  1. 1. School of Geodesy and Geomatics,Wuhan University,Wuhan 430079,China
    2. Hubei Luojia Laboratory,Wuhan 430079,China
    3. Chinese Antarctic Center of Surveying and Mapping,Wuhan University,Wuhan 430079,China
  • Received:2025-10-09 Revised:2026-03-04 Online:2026-07-03 Published:2026-07-03
  • Contact: Xiaohong ZHANG

Abstract:

To address the issues of decreased accuracy and robustness of visual localization algorithms in complex outdoor scenarios, as well as attitude drift caused by the rapid error accumulation of low-cost inertial measurement unit (IMU), a panoramic visual-inertial simultaneous localization and mapping (PVI-SLAM) algorithm is proposed. At the system architecture level, inertial states are deeply integrated into modules such as tracking, mapping, and loop closing to construct a visual-inertial fusion framework. Building on panoramic initialization, a parameter decoupling strategy and an analytical solution method are combined to calculate initial parameter values. It further employs maximum a posteriori estimation to complete inertial navigation initialization, thereby achieving accurate alignment between the visual and inertial state spaces. Meanwhile, the panoramic visual reprojection error and IMU pre-integration constraints are uniformly modeled as a nonlinear least squares problem, and the graph optimization method is used to complete state estimation. Experimental verification demonstrates that in complex outdoor scenarios, compared with existing mainstream SLAM solutions, the PVI-SLAM algorithm exhibits significant advantages in terms of state alignment performance, localization accuracy, and tracking robustness.

Key words: simultaneous localization and mapping (SLAM), multi-camera, panoramic visual-inertial alignment, state estimation

CLC Number: 

[an error occurred while processing this directive]