A 3D reactive collision avoidance algorithm for underactuated underwater vehicles

被引:17
|
作者
Wiig, Martin S. [1 ]
Pettersen, Kristin Y. [1 ]
Krogstad, Thomas R. [2 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Engn Cybernet, Ctr Autonomous Marine Operat & Syst NTNU AMOS, N-7491 Trondheim, Norway
[2] Norwegian Def Res Estab FFI, Dept Def Syst, Kjeller, Norway
关键词
OBSTACLE AVOIDANCE; DYNAMIC ENVIRONMENTS; FREE NAVIGATION; STRATEGY; ROBOTS;
D O I
10.1002/rob.21948
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Avoiding collisions is an essential goal of the control system of autonomous vehicles. This paper presents a reactive algorithm for avoiding obstacles in a three-dimensional space, and shows how the algorithm can be applied to an underactuated underwater vehicle. The algorithm is based on maintaining a constant avoidance angle to the obstacle, which ensures that a guaranteed minimum separation distance is achieved. The algorithm can thus be implemented without knowledge of the obstacle shape. The avoidance angle is designed to compensate for obstacle movement, and the flexibility of operating in 3D can be utilized to implement traffic rules or operational constraints. We exemplify this by incorporating safety constraints on the vehicle pitch and by making the vehicle seek to move behind the obstacle, while also minimizing the required control effort. The underactuation of the vehicle induces a sway and heave movement while turning. To avoid uncontrolled gliding into the obstacle, we account for this movement using a Flow frame controller, which controls the direction of the vehicle's velocity rather than just the pitch and yaw. We derive conditions under which it is ensured that the resulting maneuver is safe, and these results are verified trough simulations and through full-scale experiments on the Hugin HUS autonomous underwater vehicle. The latter demonstrates the performance of the proposed algorithm when applied to a case with unmodeled disturbances and sensor noise, and shows how the modular nature of the collision avoidance algorithm allows it to be applied on top of a commercial control system.
引用
收藏
页码:1094 / 1122
页数:29
相关论文
共 50 条
  • [41] Feasibility of Collision Avoidance Using In Room 3D Camera
    Cardan, R.
    Popple, R.
    Wu, X.
    Duan, J.
    Shen, S.
    Brezovich, I.
    MEDICAL PHYSICS, 2013, 40 (06)
  • [42] Decentralised Navigation and Collision Avoidance for Aircraft in 3D Space
    Roussos, Giannis
    Kyriakopoulos, Kostas J.
    2010 AMERICAN CONTROL CONFERENCE, 2010, : 6181 - 6186
  • [43] A 3D collision avoidance strategy for UAV with physical constraints
    Zhu Lihua
    Cheng Xianghong
    Yuan Fuh-Gwo
    MEASUREMENT, 2016, 77 : 40 - 49
  • [44] 3D Path Planning Algorithm for Unmanned Underwater Vehicles Based on Improved Grey Wolf Optimization Algorithm
    Chang, Peng
    Wang, Yintao
    Yao, Yao
    Han, Zhengqing
    2024 14TH ASIAN CONTROL CONFERENCE, ASCC 2024, 2024, : 393 - 400
  • [45] AN AUTOMATIC COLLISION AVOIDANCE ALGORITHM FOR MULTIPLE MARINE SURFACE VEHICLES
    Hedjar, Ramdane
    Bounkhel, Messaoud
    INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2019, 29 (04) : 759 - 768
  • [46] USV Geometric Collision Avoidance Algorithm for Multiple Marine Vehicles
    Niu, Hanlin
    Savvaris, Al
    Tsourdos, Antonios
    OCEANS 2017 - ANCHORAGE, 2017,
  • [47] A Model Based Collision Avoidance Algorithm for Heavy Commercial Vehicles
    Rajaram, Vignesh
    Subramanian, Shankar C.
    2014 AMERICAN CONTROL CONFERENCE (ACC), 2014, : 3213 - 3218
  • [48] Decentralized reactive collision avoidance for multiple unicycle-type vehicles
    Lalish, Emmett
    Morgansen, Kristi A.
    Tsukamaki, Takashi
    2008 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2008, : 5055 - +
  • [49] Reactive collision avoidance for unmanned aerial vehicles using Doppler radar
    Viquerat, Andrew
    Blackhall, Lachlan
    Reid, Alistair
    Sukkarieh, Salah
    Brooker, Graham
    FIELD AND SERVICE ROBOTICS: RESULTS OF THE 6TH INTERNATIONAL CONFERENCE, 2008, 42 : 245 - 254
  • [50] An Algorithm of Reactive Collision Free 3-D Deployment of Networked Unmanned Aerial Vehicles for Surveillance and Monitoring
    Huang, Hailong
    Savkin, Andrey V.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (01) : 132 - 140