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.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.