• DocumentCode
    3527128
  • 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
  • fYear
    2013
  • fDate
    6-10 May 2013
  • Firstpage
    4671
  • Lastpage
    4678
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Robotics and Automation (ICRA), 2013 IEEE International Conference on
  • Conference_Location
    Karlsruhe
  • ISSN
    1050-4729
  • Print_ISBN
    978-1-4673-5641-1
  • Type

    conf

  • DOI
    10.1109/ICRA.2013.6631242
  • Filename
    6631242