Lably
Skip to content

Visual odometry

Determining the position and orientation of a robot by analyzing associated camera images

  • 4 min read
  • 4 chapters

Related on Lably

Through Robotics, Computer vision and Augmented reality

Uses for visual odometry include augmented reality and robotics.

It is called visual-inertial odometry (VIO) if it uses an inertial measurement unit.

Overview

In navigation, odometry is the use of data from the movement of actuators to estimate change in position over time through devices such as rotary encoders to measure wheel rotations. While useful for many wheeled or tracked vehicles, traditional odometry techniques cannot be applied to mobile robots with non-standard locomotion methods, such as legged robots. In addition, odometry universally suffers from precision problems, since wheels tend to slip and slide on the floor creating a non-uniform distance traveled as compared to the wheel rotations. The error is compounded when the vehicle operates on non-smooth surfaces. Odometry readings become increasingly unreliable as these errors accumulate and compound over time.

Visual odometry is the process of determining equivalent odometry information using sequential camera images to estimate the distance traveled. Visual odometry allows for enhanced navigational accuracy in robots or vehicles using any type of locomotion on any surface.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Robotics