Title :
Stereo vision and IMU based real-time ego-motion and depth image computation on a handheld device
Author :
Schmid, Korbinian ; Hirschmuller, Heiko
Author_Institution :
Dept. of Perception & Cognition, Robot. & Mechatron. Center, Oberpfaffenhofen, Germany
Abstract :
Real-time environmental depth perception and ego-motion estimation is essential for all mobile robotic systems. We present a system that computes high quality depth images with 0.5 MPixel resolution using Semi-Global Matching (SGM) and estimates the ego-motion by key frame based visual odometry fused with the data of an inertial measurement unit (IMU). The hardware includes a pair of cameras, a small Intel Core2Duo CPU board, a Spartan 6 FPGA board, an OMAP3530 ARM processor board as well as an IMU. The total weight of the experimental setup is 830 g and is, thus, also feasible for hand-held or flying platforms. Experiments show that the vision system runs at 14.6 Hz with a latency of around 250 ms and produces high quality depth images as well as reliable 6D ego-motion estimates. In the fusion algorithm of visual odometry and IMU data, time delays of the vision system are compensated and a system state estimate is available at the full data rate of the IMU which is important for system control. This paper presents the integration of different techniques into a fast, light weight, real-time system and validates its performance by experiments on real data.
Keywords :
field programmable gate arrays; image matching; mobile robots; motion estimation; multiprocessing systems; real-time systems; robot vision; stereo image processing; visual perception; 0.5 MPixel resolution; IMU; OMAP3530 ARM processor board; SGM; Spartan 6 FPGA board; depth image computation; ego motion estimation; flying platforms; handheld device; handheld platforms; inertial measurement unit; key frame based visual odometry; mobile robotic systems; real-time ego motion; real-time environmental depth perception; semiglobal matching; small Intel Core2Duo CPU board; stereo vision; Cameras; Field programmable gate arrays; Instruction sets; Robot vision systems; Visualization;
Conference_Titel :
Robotics and Automation (ICRA), 2013 IEEE International Conference on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-5641-1
DOI :
10.1109/ICRA.2013.6631242