An Improved APFM for Autonomous Navigation and Obstacle Avoidance of USVs

Unmanned surface vehicles (USVs) are getting more and more attention in recent years. Autonomous navigation and obstacle avoidance is one of the most important functions for USVs. In this paper, we proposed an improved angle potential field method (APFM) for USVs. A reversed obstacle avoidance algorithm was proposed to control the steering of USVs in tight spaces. In addition, a multi-position navigation route planning was also achieved. Simulation results in MATLAB show that the improved APFM can guide the USV to autonomously navigate and avoid obstacles around the USV during navigation. We applied the algorithm to a real USV, which is designed for water quality monitoring and tested in a real river system. Experimental results show that the improved APFM can successfully guide the USV to navigate based on the predefined navigation route while detecting both static and dynamic obstacles and avoiding collisions.

[1]  韩建达,et al.  Adaptive UKF Based Tracking Control for Unmanned Trimaran Vehicles , 2008 .

[2]  Robert Sutton,et al.  The design of a navigation, guidance, and control system for an unmanned surface vehicle for environmental monitoring , 2008 .

[3]  Yoram Koren,et al.  Real-time obstacle avoidance for fast mobile robots in cluttered environments , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[4]  J.E. Manley,et al.  Unmanned surface vehicles, 15 years of development , 2008, OCEANS 2008.

[5]  Han Wang,et al.  A vision-based obstacle detection system for Unmanned Surface Vehicle , 2011, 2011 IEEE 5th International Conference on Robotics, Automation and Mechatronics (RAM).

[6]  Wenwen Liu,et al.  Predictive navigation of unmanned surface vehicles in a dynamic maritime environment when using the fast marching method , 2017 .

[7]  Rubo Zhang,et al.  An adaptive obstacle avoidance algorithm for unmanned surface vehicle in complicated marine environments , 2014, IEEE/CAA Journal of Automatica Sinica.

[8]  X. Q. Zhou,et al.  The design and application of an unmanned surface vehicle powered by solar and wind energy , 2015, 2015 6th International Conference on Power Electronics Systems and Applications (PESA).

[9]  Andrew Vardy,et al.  Vector field path following control for unmanned surface vehicles , 2017, OCEANS 2017 - Aberdeen.

[10]  He Ke-zhong A Novel Obstacle Avoidance and Navigation Method for Outdoor Mobile Robot Based on Laser Radar , 2006 .

[11]  Zhixiang Liu,et al.  Unmanned surface vehicles: An overview of developments and challenges , 2016, Annu. Rev. Control..

[12]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Autonomous Robot Vehicles.

[13]  Sanjay Sharma,et al.  Obstacle Avoidance Approaches for Autonomous Navigation of Unmanned Surface Vehicles , 2017, Journal of Navigation.