Reviving and Extending ROVIO (Visual–Inertial Odometry) – Looking for Users and Contributors

Hello everyone,

I wanted to share an update on ROVIO (RObust Visual–Inertial Odometry), a VIO system that originated from research at ETH Zurich. While the project is no longer actively maintained by ETHZ, I’ve been working on carrying it forward for the open-source robotics community.

My focus so far has been on:

  • Maintaining and modernizing the codebase

  • Adding ROS 2 support

  • Improving usability, documentation, and long-term maintainability

  • Exploring extensions and improvements for real-world robotic deployments, including resource-constrained platforms

I believe ROVIO still has strong potential as a lightweight, tightly coupled VIO system, and I’d love to see it used, tested, and improved by a broader community.

If you’re interested in:

  • Trying ROVIO in your own projects

  • Contributing improvements or experiments

  • Collaborating on future directions (e.g., robustness, benchmarking, integration with modern SLAM pipelines)

the repository is here:
:link: https://github.com/suyash023/rovio

Feedback, questions, and collaboration are very welcome!

Best,
Suyash

1 Like