Quaternion kinematics for the error-state Kalman filter
Joan Sol\`a

TL;DR
This paper provides a comprehensive review of quaternion mathematics and their application in error-state Kalman filters for 3D rotation estimation, including detailed formulations and geometric insights.
Contribution
It offers a thorough revision of quaternion concepts, rotation group structures, and their integration into error-state Kalman filters for improved inertial measurement unit data processing.
Findings
Enhanced formulations for quaternion-based rotation estimation
Clearer geometric interpretations of rotation perturbations
Practical algorithms for IMU signal integration
Abstract
This article is an exhaustive revision of concepts and formulas related to quaternions and rotations in 3D space, and their proper use in estimation engines such as the error-state Kalman filter. The paper includes an in-depth study of the rotation group and its Lie structure, with formulations using both quaternions and rotation matrices. It makes special attention in the definition of rotation perturbations, derivatives and integrals. It provides numerous intuitions and geometrical interpretations to help the reader grasp the inner mechanisms of 3D rotation. The whole material is used to devise precise formulations for error-state Kalman filters suited for real applications using integration of signals from an inertial measurement unit (IMU).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInertial Sensor and Navigation · Robotics and Sensor-Based Localization · Target Tracking and Data Fusion in Sensor Networks
