Observer Design for Optical Flow-Based Visual-Inertial Odometry with Almost-Global Convergence

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Bouazza, Tarek, Berkane, Soulaimane, Hua, Minh-Duc, Hamel, Tarek
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914012977954816
author Bouazza, Tarek
Berkane, Soulaimane
Hua, Minh-Duc
Hamel, Tarek
author_facet Bouazza, Tarek
Berkane, Soulaimane
Hua, Minh-Duc
Hamel, Tarek
contents This paper presents a novel cascaded observer architecture that combines optical flow and IMU measurements to perform continuous monocular visual-inertial odometry (VIO). The proposed solution estimates body-frame velocity and gravity direction simultaneously by fusing velocity direction information from optical flow measurements with gyro and accelerometer data. This fusion is achieved using a globally exponentially stable Riccati observer, which operates under persistently exciting translational motion conditions. The estimated gravity direction in the body frame is then employed, along with an optional magnetometer measurement, to design a complementary observer on $\mathbf{SO}(3)$ for attitude estimation. The resulting interconnected observer architecture is shown to be almost globally asymptotically stable. To extract the velocity direction from sparse optical flow data, a gradient descent algorithm is developed to solve a constrained minimization problem on the unit sphere. The effectiveness of the proposed algorithms is validated through simulation results.
format Preprint
id arxiv_https___arxiv_org_abs_2508_21163
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Observer Design for Optical Flow-Based Visual-Inertial Odometry with Almost-Global Convergence
Bouazza, Tarek
Berkane, Soulaimane
Hua, Minh-Duc
Hamel, Tarek
Robotics
Systems and Control
This paper presents a novel cascaded observer architecture that combines optical flow and IMU measurements to perform continuous monocular visual-inertial odometry (VIO). The proposed solution estimates body-frame velocity and gravity direction simultaneously by fusing velocity direction information from optical flow measurements with gyro and accelerometer data. This fusion is achieved using a globally exponentially stable Riccati observer, which operates under persistently exciting translational motion conditions. The estimated gravity direction in the body frame is then employed, along with an optional magnetometer measurement, to design a complementary observer on $\mathbf{SO}(3)$ for attitude estimation. The resulting interconnected observer architecture is shown to be almost globally asymptotically stable. To extract the velocity direction from sparse optical flow data, a gradient descent algorithm is developed to solve a constrained minimization problem on the unit sphere. The effectiveness of the proposed algorithms is validated through simulation results.
title Observer Design for Optical Flow-Based Visual-Inertial Odometry with Almost-Global Convergence
topic Robotics
Systems and Control
url https://arxiv.org/abs/2508.21163