IEEE Robotics and Automation Letters · 2023 · 14 citations · 30 references
EngineeringAutonomous SystemsRobotics EngineeringComputer VisionRobot VisionSensor FusionNavigation SystemsPose EstimationVisual NavigationVisual OdometryVisual SlamExtrinsic CalibrationExtrinsic Camera CalibrationExtrinsic Parameter EstimationFilter DesignInertial NavigationVisual-inertial LocalizationVisual-inertial MappingVisual-inertial Navigation
This letter re-visits the problem of visual-inertial navigation system (VINS) and presents a novel filter design we dub the multi state constraint <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">equivariant</i> filter (MSC <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">EqF</i> , in analogy to the well known MSCKF). We define a symmetry group and corresponding group action that allow specifically the design of an equivariant filter for the problem of visual inertia lodometry (VIO) including IMU bias, and camera intrinsic and extrinsic calibration states. In contrast to state-of-the-art invariant extended Kalman filter (IEKF) approaches that simply tack IMU bias and other states onto the <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"><tex-math notation="LaTeX">$SE_{2}(3)$</tex-math></inline-formula> group, our filter builds upon a symmetry that properly includes all the states in the group structure. Thus, we achieve improved behavior, particularly when linearization points largely deviate from the truth (i.e., on transients upon state disturbances)Our approach is <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">inherently consistent</i> even during convergence phases from significant errors without the need for error uncertainty adaptation, observability constraint, or other consistency enforcing techniques. This leads to greatly improved estimator behavior for significant error and unexpected state changes during, e.g., long-duration missions. We evaluate our approach with a multitude of different experiments using three different prominent real-world datasets.
30
The EuRoC micro aerial vehicle datasets
Michael Burri, Janosch Nikolic, Pascal Gohl et al. · The International Journal of Robotics Research · 2016 · 2K citations
Engineering, Aerospace Engineering, Robotics Engineering +15
OpenVINS: A Research Platform for Visual-Inertial Estimation
Patrick Geneva, Kevin Eckenhoff, Woosik Lee et al. · 2020 · 623 citations