Vision-based local multi-resolution mapping and path planning for miniature air vehicles

  • Authors:
  • Huili Yu;Randal W. Beard;Jeffrey Byrne

  • Affiliations:
  • Department of Electrical and Computer Engineering, BYU, Provo, Utah;Department of Electrical and Computer Engineering, BYU, Provo, Utah;Scientific Systems Company and GRASP Lab, Department of Computer and Information Sciences, University of Pennsylvania

  • Venue:
  • ACC'09 Proceedings of the 2009 conference on American Control Conference
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Miniature Air Vehicles (MAVs) are often used for low altitude flights where unknown obstacles might be encountered. Path planning and obstacle avoidance for MAVs involve planning a feasible path from an initial state to a goal state while avoiding obstacles in the environment. This paper presents a vision-based local multi-resolution mapping and path planning technique for MAVs using a forward-looking onboard camera. A depth map, which represents the time-to-collision (TTC) and bearing information of the obstacles, is obtained by computer vision algorithms. To account for measurement uncertainties introduced by the camera, a multiresolution map in the body frame of the MAV is created in polar coordinates. Using the depth map, the locations of the obstacles are determined in the multi-resolution map. Dijkstra's algorithm is employed to find a collision-free path in the body frame. The simulation and flight test results show that the proposed technique is successful in solving path planning and multiple obstacles avoidance problems for MAVs.