MAV indoor navigation based on a closed-form solution for absolute scale velocity estimation using Optical Flow and inertial data

A new vision-based obstacle avoidance technique for indoor navigation of Micro Aerial Vehicles (MAVs) is presented in this paper. The vehicle trajectory is modified according to the obstacles detected through the Depth Map of the surrounding environment, which is computed online using the Optical Flow provided by a single onboard omnidirectional camera. An existing closed-form solution for the absolute-scale velocity estimation based on visual correspondences and inertial measurements is generalized and here employed for the Depth Map estimation. Moreover, a dynamic region-of-interest for image features extraction and a self-limitation control for the navigation velocity are proposed to improve safety in view of the estimated vehicle velocity. The proposed solutions are validated by means of simulations.

[1]  Paul Y. Oh,et al.  Autonomous Landing for Indoor Flying Robots Using Optic Flow , 2003 .

[2]  Nick Barnes,et al.  Real Time Biologically-Inspired Depth Maps from Spherical Flow , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[3]  Zhang,et al.  Honeybee navigation en route to the goal: visual flight control and odometry , 1996, The Journal of experimental biology.

[4]  Dario Floreano,et al.  A 10-gram vision-based flying robot , 2007, Adv. Robotics.

[5]  Michael H Dickinson,et al.  The influence of visual landscape on the free flight behavior of the fruit fly Drosophila melanogaster. , 2002, The Journal of experimental biology.

[6]  Roland Siegwart,et al.  Closed-form solution for absolute scale velocity determination combining inertial measurements and a single feature correspondence , 2011, 2011 IEEE International Conference on Robotics and Automation.

[7]  Roland Siegwart,et al.  MAV navigation through indoor corridors using optical flow , 2010, 2010 IEEE International Conference on Robotics and Automation.

[8]  Nicolas H. Franceschini,et al.  Aerial robot piloted in steep relief by optic flow sensors , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Clark N. Taylor,et al.  Obstacle Avoidance For Unmanned Air Vehicles Using Image Feature Tracking , 2006 .

[10]  Stefan Hrabar,et al.  Vision-Based 3D Navigation for an Autonomous Helicopter , 2006 .

[11]  J.-Y. Bouguet,et al.  Pyramidal implementation of the lucas kanade feature tracker , 1999 .

[12]  Klaus Janschek,et al.  Optical Flow Based Navigation for Mobile Robots Using an Embedded Optical Correlator , 2004 .

[13]  Nicolas H. Franceschini,et al.  A vision-based autopilot for a miniature air vehicle: joint speed control and lateral obstacle avoidance , 2008, Auton. Robots.

[14]  Kenzo Nonami,et al.  Optic flow-based vision system for autonomous 3D localization and control of small aerial vehicles , 2009, Robotics Auton. Syst..

[15]  Roland Siegwart,et al.  A Toolbox for Easily Calibrating Omnidirectional Cameras , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[17]  Antonio Henrique,et al.  Obstacle avoidance using time-to-contact information , 2004 .

[18]  Roland Siegwart,et al.  Vision based MAV navigation in unknown and unstructured environments , 2010, 2010 IEEE International Conference on Robotics and Automation.