Obstacle Avoidance for Unmanned Aerial Vehicles

This work is framed within the PITVANT project and aims to contribute to the development of obstacle avoidance techniques for unmanned aerial vehicles (UAVs). The paper describes the design, implementation and experimental evaluation of a potential field obstacle avoidance algorithm based on the fluid mechanics panel methods. Obstacles and the UAV goal position are modeled by harmonic functions thus avoiding the presence of local minima. Adaptations are made to apply the method to the automatic control of a fixed wing aircraft, relying only on a local map of the environment that is updated with information from sensors onboard the aircraft. Hardware-In-Loop simulations show the good performance of the proposed algorithm in the envisioned mission scenarios for the PITVANT vehicles.

[1]  Jean-Claude Latombe,et al.  Numerical potential field techniques for robot path planning , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[2]  Brett R Fajen,et al.  Behavioral dynamics of steering, obstacle avoidance, and route selection. , 2003, Journal of experimental psychology. Human perception and performance.

[3]  B. Jouvencel,et al.  A reactive control approach for pipeline inspection with an AUV , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

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

[5]  Antonio Pedro Aguiar,et al.  Cooperative Motion Control of Multiple Autonomous Marine Vehicles: Collision Avoidance in Dynamic Environments , 2010 .

[6]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[7]  G. DeMuth,et al.  Obstacle avoidance using neural networks , 1990, Symposium on Autonomous Underwater Vehicle Technology.

[8]  Stephen R. Griffiths,et al.  Remote Terrain Navigation for Unmanned Air Vehicles , 2006 .

[9]  Christopher D. Chuhran Obstacle Avoidance Control for the REMUS Autonomous Underwater Vehicle , 2003 .

[10]  Naira Hovakimyan,et al.  Path Following for Unmanned Aerial Vehicles Using L1 Adaptive Augmentation of Commercial Autopilots , 2010 .

[11]  Gil Goncalves,et al.  Mixed Initiative Control of Unmanned Air and Ocean Going Vehicles: Models, Tools and Experimentation , 2007 .

[12]  Richard M. Murray,et al.  Vehicle motion planning using stream functions , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[13]  Lionel Lapierre,et al.  Combined Path-following and Obstacle Avoidance Control of a Wheeled Robot , 2007, Int. J. Robotics Res..

[14]  Farbod Fahimi,et al.  Autonomous Robots: Modeling, Path Planning, and Control , 2008 .

[15]  Sebastian Scherer,et al.  Flying Fast and Low Among Obstacles , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[16]  Wolfram Burgard,et al.  The dynamic window approach to collision avoidance , 1997, IEEE Robotics Autom. Mag..

[17]  Anthony J. Healey,et al.  Obstacle Avoidance Considerations for the REMUS Autonomous Underwater Vehicle , 2003 .

[18]  Ilkay Yavrucuk,et al.  Collaborative Target Tracking for Swarming MAVs Using Potential Fields and Panel Methods , 2008 .

[19]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[20]  D. Wilton,et al.  Potential integrals for uniform and linear source distributions on polygonal and polyhedral domains , 1984 .

[21]  Daniel L. Hemminger,et al.  Vertical plane obstacle avoidance and control of the REMUS autonomous underwater vehicle using forward look sonar , 2005 .

[22]  Oliver Brock,et al.  High-speed navigation using the global dynamic window approach , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).