Artificial potential field implementation of flying animal gap-aiming behavior in 3D

This paper presents an artificial potential field implementation of flying animal gap-aiming behavior to autonomously navigate collision-free in an unknown and disordered indoor environment. Current methods for autonomous navigation on small unmanned aerial systems use obstacle detection for relative navigation or bio-inspired techniques, but lack the ability to operate in three dimensions or would not perform in an environment with closely spaced obstacles. Using flying animals as inspiration, a behavior-based robotics approach is taken to implement and test their observed gap-aiming behavior in three dimensions. Simulations are run to determine the best approach for perceiving gaps in the environment for action from three available options: largest, closest, or all gaps in the field of view. The results of each approach are compared by the time, straightness, and safety of the flight path produced. The results of the simulation experiment show the implementation can successfully produce the desired gap-aiming behavior. However, the best approach could not clearly be determined because there was no statistical significance between the values for two of the three measured metrics. Four avenues to improve the gap-aiming behavior are discussed and left to future work.

[1]  E. Reed The Ecological Approach to Visual Perception , 1989 .

[2]  Robin R. Murphy,et al.  Introduction to AI Robotics , 2000 .

[3]  Andrew A Biewener,et al.  Through the eyes of a bird: modelling visually guided obstacle flight , 2014, Journal of The Royal Society Interface.

[4]  Svetha Venkatesh,et al.  Robot navigation inspired by principles of insect vision , 1999, Robotics Auton. Syst..

[5]  Hans-Ulrich Schnitzler,et al.  Echolocation behaviour of the big brown bat (Eptesicus fuscus) in an obstacle avoidance task of increasing difficulty , 2014, Journal of Experimental Biology.

[6]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[7]  W. Marsden I and J , 2012 .

[8]  Tong Heng Lee,et al.  A Comprehensive UAV Indoor Navigation System Based on Vision Optical Flow and Laser FastSLAM , 2013 .

[9]  Wolfram Burgard,et al.  A Fully Autonomous Indoor Quadrotor , 2012, IEEE Transactions on Robotics.

[10]  Cynthia F. Moss,et al.  Bats coordinate sonar and flight behavior as they forage in open and cluttered environments , 2014, Journal of Experimental Biology.

[11]  Kong,et al.  Benchmarking of Obstacle Field Navigation Algorithms for Unmanned Helicopters , 2010 .

[12]  Robin R. Murphy,et al.  Autonomous navigation in a manufacturing environment , 1990, IEEE Trans. Robotics Autom..

[13]  Paul F. M. J. Verschure,et al.  A fly-locust based neuronal control system applied to an unmanned aerial vehicle: the invertebrate neuronal principles for course stabilization, altitude control and collision avoidance , 2007, Int. J. Robotics Res..

[14]  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.

[15]  I. Cuthill,et al.  Perceived risk and obstacle avoidance in flying birds , 1990, Animal Behaviour.

[16]  Zhaodan Kong,et al.  Guidance performance benchmarking for autonomous rotorcraft , 2014 .

[17]  Anoop Sathyan,et al.  Obstacle Avoidance and Location Determination of an Unmanned Aerial Vehicle in a GPS-Denied, Hazard-Cluttered Indoor Environment. , 2015 .

[18]  Sven Behnke,et al.  Multimodal obstacle detection and collision avoidance for micro aerial vehicles , 2013, 2013 European Conference on Mobile Robots.

[19]  James Sean Humbert,et al.  Implementation of wide-field integration of optic flow for autonomous quadrotor navigation , 2009, Auton. Robots.

[20]  Dario Floreano,et al.  Fly-inspired visual steering of an ultralight indoor aircraft , 2006, IEEE Transactions on Robotics.

[21]  Ken Young,et al.  Towards an autonomous indoor aerial inspection vehicle , 2013, Ind. Robot.