Control and System

Local Obstacle Avoidance for Unmanned Surface Vehicle Using a Hierarchical Strategy

Expand
  • 1. College of Computer Science and Technology, Harbin Engineering University, Harbin 150001, China
    2. College of Information and Communication, Beijing University of Posts and Telecommunications, Beijing 100876, China

Received date: 2012-05-17

  Revised date: 2012-11-28

  Online published: 2012-11-28

Abstract

This paper proposes a local obstacle avoidance algorithm for unmanned surface vehicles (USV).It is designed based on the kinetic and basic motion control characteristics of USV. The heading window and linear velocity window are obtained from the dynamic window by using a hierarchical strategy. The angular
velocity and linear velocity are obtained from the heading window and linear velocity window with the tangent method and the curve method. For stability of the vessel, a buffering model of angular velocity is designed. Simulation shows that the proposed algorithm has strong capability of obstacle avoidance and high stability.Results of on-boat experiment demonstrate that the algorithm is suitable for the basic control of actual boats,and can guide USV to realize obstacle avoidance in real environment.

Cite this article

TANG Ping-peng1, ZHANG Ru-bo1, SHI Chang-ting1, YANG Ge1, LIU De-li2 . Local Obstacle Avoidance for Unmanned Surface Vehicle Using a Hierarchical Strategy[J]. Journal of Applied Sciences, 2013 , 31(4) : 418 -426 . DOI: 10.3969/j.issn.0255-8297.2013.04.013

References

[1]  MANLEY J E. Unmanned surface vehicles, 15 years of development [C]//Proceedings MTS/IEEE Oceans’ 08 Conference, Qu’ebec: MTS/IEEE press, 2008: 1-4.

[2]  KHATIB O. Real-time obstacle avoidance for manipulators and mobile robots [J]. The International Journal of Robotics Research, 1986, 5(1): 90-98.

[3]  BORENSTEIN J, KOREN Y. The vector field histogram- fast obstacle avoidance for mobile robots [J]. IEEE Transactions on Robotics and Automation, 1991, 7(3): 278-288.

[4]  MINGUEZ J, MONTANO L. Nearness diagram navigation (nd): a new real time collision avoidance approach [C]// Proceedings of the 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems, Takamatsu: IEEE, 2000: 2094-2100.

[5]  SIMMONS R. The curvature-velocity method for local obstacle avoidance [C]//IEEE International Conference on Robotics and Automation, Minneapolis: IEEE, 1996: 3375- 3382.

[6]  SIMMONS R. The lane-curvature method for local obstacle avoidance [C]//IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE,  1998: 1615-1621.

[7]  FOX D, BURGARD W, THRUN S. The dynamic window approach to collision avoidance [J]. IEEE Robot. Autom. Mag., 1997, 4(1): 23-33.

[8]  SEDER M, PETROVIC I. Dynamic window based approach to mobile robot motion control in the presence of moving obstacles [C]//2007 IEEE International Conference on Robotics and Automation. Roma: IEEE, 2007: 1986-1991.

[9]  LI Guoyang, WU Genxia, WEI Wei. ND-DWA: a reactive method for collision avoidance in troublesome scenarios [C]//Proceedings of the 6th World Congress on Intelligent Control and Automation. Dalian: IEEE, 2006: 9307-9311.

[10]  ÖGREN P,LEONARD N E. A convergent dynamic window approach to obstacle avoidance [J]. IEEE Transactions on Robotics, 2005, 21(2): 188- 195.

[11]  REBAI K, AZOUAOUI O. Bi-steerable robot navigation using a modified dynamic window approach [C]// Proceeding of the 6th International Symposium on Mechatronics and its Applications, Sharjah, UAE: IEEE press, 2009: 1-6.

[12]  CHOU C C, LIAN F L. Characterizing indoor environment for robot navigation using velocity space approach with region analysis and look-ahead verification [J]. IEEE Transactions on Instrumentation and Measurement, 2011, 60(2): 442-451.

[13]  LARSON J, BRUCH M, HALTERMAN R, John ROGERSB J, Robert WEBSTER R. Advances in autonomous obstacle avoidance for unmanned surface vehicles [C]//AUVSI Unmanned Systems North America 2007, Washington, DC: AUVSI, 2007: 1-15.

[14]  SIMMONS R, HENRIKSEN L, CHRISMAN L, WHELAN G. Obstacle avoidance and safeguarding for a lunar rover [C]// Proceedings from the AIAA Forum on Advanced Developments in Space Robotics, Madison: WI, 1998.

[15]  唐平鹏,乔梁,张汝波. 水面无人艇近程反应式危险规避方法研究 [J]. 华中科技大学学报:自然科学版, 2011, 39:400-402.

TANG Pingpeng, QIAO Liang, ZHANG Rubo. Near-field reactive obstacle-avoidance for USV [J]. Journal of Huazhong University of Science and Technology: Natural Science Edition, 2011, 39: 400-402. (in Chinese)

[16]  LIAO Yulei, PANG Yongjie, WAN Lei. Combined speed and yaw control of underactuated unmanned surface vehicles [C]// International Asia Conference on Informatics in Control, Automation and Robotics. Wuhan: IEEE Computer Society, 2010: 157-161.

[17]  WU Gongxing, SUN Hanbin, ZOU Jin, WAN Lei. The basic motion control strategy for the water-jet-propelled USV [C]// Proceedings of the 2009 IEEE International Conference on Mechatronics and Automation, Changchun: IEEE, 2009:  611-616.

[18]  WU Gongxing, ZOU Jin, WAN Lei, QIN Zaibai. Design of the intelligence motion control system for the high-speed USV [C]// 2009 Second International Conference on Intelligent Computation Technology and Automation, IEEE, 2009: 50-53.

 
 
Outlines

/