Observer Design for Optical Flow-Based Visual-Inertial Odometry with Almost-Global Convergence
By: Tarek Bouazza , Soulaimane Berkane , Minh-Duc Hua and more
Potential Business Impact:
Helps robots see and know where they are.
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.
Similar Papers
Cascaded Tightly-Coupled Observer Design for Single-Range-Aided Inertial Navigation
Robotics
Tracks movement precisely with just a few sensors.
Efficient and Accurate Downfacing Visual Inertial Odometry
CV and Pattern Recognition
Lets tiny drones see where they are going.
Dual-Agent Reinforcement Learning for Adaptive and Cost-Aware Visual-Inertial Odometry
Robotics
Lets robots and AR move without getting lost.