Equivariant Filter (EqF)
About
The kinematics of many systems encountered in robotics, mechatronics, and avionics are naturally posed on homogeneous spaces; that is, their state lies in a smooth manifold equipped with a transitive Lie group symmetry. This paper proposes a novel filter, the Equivariant Filter (EqF), by posing the observer state on the symmetry group, linearising global error dynamics derived from the equivariance of the system, and applying extended Kalman filter design principles. We show that equivariance of the system output can be exploited to reduce linearisation error and improve filter performance. Simulation experiments of an example application show that the EqF significantly outperforms the extended Kalman filter and that the reduced linearisation error leads to a clear improvement in performance.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Visual-Inertial Navigation | EuRoC MAV V2-02 | Position RMSE (m)1.854 | 4 | |
| Visual-Inertial Navigation | EuRoC MAV V2-03 | Position RMSE (m)1.955 | 4 | |
| Visual-Inertial Navigation | OpenVINS Udel-Neig | Position RMSE (m)1.569 | 4 | |
| Visual-Inertial Navigation | OpenVINS EuRoC V101 | Position RMSE (m)0.231 | 4 | |
| Visual-Inertial Navigation | EuRoC MAV V1-01 | Position RMSE (m)1.063 | 4 | |
| Visual-Inertial Navigation | EuRoC MAV MH-02 | Position RMSE (m)3.504 | 4 | |
| Visual-Inertial Navigation | EuRoC MAV MH-03 | Position RMSE (m)2.536 | 4 | |
| Visual-Inertial Navigation | EuRoC MAV (MH-04) | Position RMSE3.221 | 4 | |
| Visual-Inertial Navigation | EuRoC MAV Average | Position RMSE (m)3.238 | 4 | |
| Visual-Inertial Navigation | OpenVINS Udel-Gore | Position RMSE (m)0.36 | 4 |