• DocumentCode
    2592946
  • Title

    Vision-based autonomous mapping and exploration using a quadrotor MAV

  • Author

    Fraundorfer, Friedrich ; Heng, Lionel ; Honegger, Dominik ; Lee, Gim Hee ; Meier, Lorenz ; Tanskanen, Petri ; Pollefeys, Marc

  • Author_Institution
    Comput. Vision & Geometry Lab., ETH Zurich, Zurich, Switzerland
  • fYear
    2012
  • fDate
    7-12 Oct. 2012
  • Firstpage
    4557
  • Lastpage
    4564
  • Abstract
    In this paper, we describe our autonomous vision-based quadrotor MAV system which maps and explores unknown environments. All algorithms necessary for autonomous mapping and exploration run on-board the MAV. Using a front-looking stereo camera as the main exteroceptive sensor, our quadrotor achieves these capabilities with both the Vector Field Histogram+ (VFH+) algorithm for local navigation, and the frontier-based exploration algorithm. In addition, we implement the Bug algorithm for autonomous wall-following which could optionally be selected as the substitute exploration algorithm in sparse environments where the frontier-based exploration under-performs. We incrementally build a 3D global occupancy map on-board the MAV. The map is used by the VFH+ and frontier-based exploration in dense environments, and the Bug algorithm for wall-following in sparse environments. During the exploration phase, images from the front-looking camera are transmitted over Wi-Fi to the ground station. These images are input to a large-scale visual SLAM process running off-board on the ground station. SLAM is carried out with pose-graph optimization and loop closure detection using a vocabulary tree. We improve the robustness of the pose estimation by fusing optical flow and visual odometry. Optical flow data is provided by a customized downward-looking camera integrated with a microcontroller while visual odometry measurements are derived from the front-looking stereo camera. We verify our approaches with experimental results.
  • Keywords
    autonomous aerial vehicles; distance measurement; graph theory; helicopters; image sequences; optimisation; pose estimation; robot vision; stereo image processing; wireless LAN; 3D global occupancy map; Wi-Fi; autonomous exploration; autonomous vision; autonomous wall-following; bug algorithm; downward-looking camera; exteroceptive sensor; front-looking stereo camera; frontier-based exploration algorithm; local navigation; loop closure detection; microcontroller; optical flow; pose estimation; pose-graph optimization; quadrotor MAV; substitute exploration algorithm; vector field histogram+ algorithm; vision-based autonomous mapping; visual odometry measurement; vocabulary tree; Cameras; Estimation; Optical imaging; Optical sensors; Optical variables measurement; Simultaneous localization and mapping; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Robots and Systems (IROS), 2012 IEEE/RSJ International Conference on
  • Conference_Location
    Vilamoura
  • ISSN
    2153-0858
  • Print_ISBN
    978-1-4673-1737-5
  • Type

    conf

  • DOI
    10.1109/IROS.2012.6385934
  • Filename
    6385934