Skip to content

[Reimplementation Howard 2008] A MATLAB implementation of Visual Odometry using Andrew Howard's 2008 paper.

License

Notifications You must be signed in to change notification settings

avisingh599/vo-howard08

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Stereo Visual Odometry

This is a MATLAB-based implementation of Andrew Howard's 2008 paper: Real-Time Stereo Visual Odometry for Autonomous Ground Vehicles

Link to the paper.

##Blog Post

Note that this is not an exact implementation. A few things, such as the feature detector, are different. Also, since it is based on MATLAB, and not C/C++ like the original author, it is not really "real time". In fact, each VO computation takes around 10-15 seconds. However, the core algorithm is the same.

###Requirements:

MATLAB R2014a or newer, with the following toolbooxes:

  1. Computer Vision
  2. Optmization

###How to run? A file demo.m is provided which takes in the input images provided in the sample_data folder, and runs the algorithm on it. For a better test of the algorithm, it is suggested that you download KITTI's Visual Odometry dataset, and test the algorithm on their sequences.

In order to run this algorithm on your own data, you must modify the intrinsic and extrinsic calibration parameter in the code.

###Results Results on the KITTI VO Benchmark Sequence 0 (2000 frames)

Results on the KITTI VO Benchmark Sequence 0 (2000 frames). Blue is the ground truth, green is the VO estimation.

###Contact For any queries, contact: avisingh599@gmail.com

###License MIT

About

[Reimplementation Howard 2008] A MATLAB implementation of Visual Odometry using Andrew Howard's 2008 paper.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages