NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Stereo and IMU-Assisted Visual Odometry for Small RobotsThis software performs two functions: (1) taking stereo image pairs as input, it computes stereo disparity maps from them by cross-correlation to achieve 3D (three-dimensional) perception; (2) taking a sequence of stereo image pairs as input, it tracks features in the image sequence to estimate the motion of the cameras between successive image pairs. A real-time stereo vision system with IMU (inertial measurement unit)-assisted visual odometry was implemented on a single 750 MHz/520 MHz OMAP3530 SoC (system on chip) from TI (Texas Instruments). Frame rates of 46 fps (frames per second) were achieved at QVGA (Quarter Video Graphics Array i.e. 320 240), or 8 fps at VGA (Video Graphics Array 640 480) resolutions, while simultaneously tracking up to 200 features, taking full advantage of the OMAP3530's integer DSP (digital signal processor) and floating point ARM processors. This is a substantial advancement over previous work as the stereo implementation produces 146 Mde/s (millions of disparities evaluated per second) in 2.5W, yielding a stereo energy efficiency of 58.8 Mde/J, which is 3.75 better than prior DSP stereo while providing more functionality.
Document ID
20120016255
Acquisition Source
Jet Propulsion Laboratory
Document Type
Other - NASA Tech Brief
Date Acquired
August 26, 2013
Publication Date
October 1, 2012
Publication Information
Publication: NASA Tech Briefs, October 2012
Subject Category
Man/System Technology And Life Support
Report/Patent Number
NPO-48103
Distribution Limits
Public
Copyright
Public Use Permitted.
No Preview Available