Dual-Agent Reinforcement Learning for Adaptive and Cost-Aware Visual-Inertial Odometry
Feiyang Pan, Shenghe Zheng, Chunyan Yin, Guangbin Dou

TL;DR
This paper introduces a dual-agent reinforcement learning framework to adaptively manage visual-inertial odometry, balancing accuracy and computational efficiency on resource-limited platforms.
Contribution
It proposes a novel lightweight RL-based dual-agent system to optimize when and how to run VIO components, reducing computational load while maintaining accuracy.
Findings
Achieves better accuracy-efficiency-memory trade-off than prior GPU-based systems.
Runs up to 1.77 times faster with less GPU memory usage.
Maintains competitive accuracy compared to classical VIO methods.
Abstract
Visual-Inertial Odometry (VIO) is a critical component for robust ego-motion estimation, enabling foundational capabilities such as autonomous navigation in robotics and real-time 6-DoF tracking for augmented reality. Existing methods face a well-known trade-off: filter-based approaches are efficient but prone to drift, while optimization-based methods, though accurate, rely on computationally prohibitive Visual-Inertial Bundle Adjustment (VIBA) that is difficult to run on resource-constrained platforms. Rather than removing VIBA altogether, we aim to reduce how often and how heavily it must be invoked. To this end, we cast two key design choices in modern VIO, when to run the visual frontend and how strongly to trust its output, as sequential decision problems, and solve them with lightweight reinforcement learning (RL) agents. Our framework introduces a lightweight, dual-pronged RL…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Advanced Vision and Imaging · Inertial Sensor and Navigation
