Collision avoidance with control barrier function for target tracking of an unmanned underwater vehicle
Author(s) -
Zhigang Deng,
Mohammed Tousif Zaman,
Zhenzhong Chu
Publication year - 2020
Publication title -
underwater technology the international journal of the society for underwater
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.229
H-Index - 19
eISSN - 1756-0551
pISSN - 1756-0543
DOI - 10.3723/ut.37.003
Subject(s) - control theory (sociology) , collision avoidance , trajectory , cruise control , lyapunov function , tracking (education) , constraint (computer aided design) , computer science , process (computing) , collision , function (biology) , quadratic programming , control engineering , engineering , control (management) , mathematical optimization , mathematics , artificial intelligence , nonlinear system , mechanical engineering , psychology , pedagogy , physics , computer security , astronomy , quantum mechanics , evolutionary biology , biology , operating system
Unmanned underwater vehicles (UUVs) move in dynamic environments and need to avoid other non-cooperative obstacles while executing a task, such as tracking a target or a special trajectory. It is a challenge to avoid collisions with moving obstacles in the tracking process. The present paper describes the implementation of horizonplane adaptive cruise control, which follows a given desired trajectory using control Lyapunov functions while satisfying constraints specified by a control barrier function to avoid collision with obstacles. The Lyapunov function is treated as a soft constraint, and the barrier function as hard constraint for the UUV; both are satisfied simultaneously using quadratic programming. Finally, the present paper describes a simulation of avoiding moving obstacles while tracking a target, with the results showing this as effective and feasible.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom