I’m working on a project that involves visual odometry, and I’m specifically looking to implement and test everything in simulation using ROS 2 (Preferably Humble or Jazzy) and Gazebo—no physical hardware or cameras involved.
I’d really appreciate it if anyone could share:
Tutorials or guides for setting up visual odometry pipelines in ROS 2 with Gazebo
Recommended simulation setups (e.g., camera plugins, world files, robot models)
Open-source packages or repos that work well in simulation
Any datasets or tools that help evaluate VO performance in a simulated environment
This is a very common question in the forum, you can search around and will find valuable answers, personally I think that this three repositories can give you hints on your journey: