visual-odometry

Community

Integrate robust Visual Odometry for ROS 2.

Authorwimblerobotics
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Visual odometry estimates robot motion from camera frames in ROS 2, providing odometry data to feed localization and sensor fusion; it enables ego-motion estimation when wheel odometry is unavailable or unreliable.

Core Features & Use Cases

  • Supports multiple backends: RTAB-Map VO, OAK-D VIO, ORB-SLAM3, and libviso2-based pipelines.
  • Provides odometry output for EKF fusion with wheel odometry and IMU.
  • Use case: fused localization on robots with monocular or stereo cameras; VO data supplements wheel odometry in low-slip conditions, or for scale-aware navigation.

Quick Start

Configure your ROS 2 workspace to run a VO backend (rtabmap_odom, viso2_ros, or ORB-SLAM3) and publish /vo/odometry for EKF fusion.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: visual-odometry
Download link: https://github.com/wimblerobotics/ros2-copilot-skills/archive/main.zip#visual-odometry

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.