Non-collision coordination for surface vessels with elliptical shape

In this paper, we address the problem of cooperation and collision avoidance for multiple surface vessels with disturbances. The surface vessels are regarded as elliptical agents with nonlinear dynamics. We design control laws that guarantee cooperation as well as collision-free maneuvers. We show, using a two-step proof, that the avoidance part of the control laws guarantees safety of the agents independently of the coordinating part. Then, we establish an ultimate bound on the avoidance term. The obtained theoretical results are illustrated through numerical examples.

[1]  G. M.,et al.  Partial Differential Equations I , 2023, Applied Mathematical Sciences.

[2]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control: Fossen/Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[3]  Inseok Hwang,et al.  Applications of polytopic approximations of reachable sets to linear dynamic games and a class of nonlinear systems , 2003, Proceedings of the 2003 American Control Conference, 2003..

[4]  Alexandre M. Bayen,et al.  A time-dependent Hamilton-Jacobi formulation of reachable sets for continuous dynamic games , 2005, IEEE Transactions on Automatic Control.

[5]  S. Shankar Sastry,et al.  Optimal Coordinated Motions of Multiple Agents Moving on a Plane , 2003, SIAM J. Control. Optim..

[6]  Dusan M. Stipanovic,et al.  Coordination and collision avoidance for Lagrangian systems with disturbances , 2010, Appl. Math. Comput..

[7]  Roger Skjetne,et al.  Formation control of fully-actuated marine vessels using group agreement protocols , 2011, IEEE Conference on Decision and Control and European Control Conference.

[8]  Dusan M. Stipanovic,et al.  Polytopic Approximations of Reachable Sets Applied to Linear Dynamic Games and a Class of Nonlinear Systems , 2005 .

[9]  Reza Olfati-Saber,et al.  Flocking for multi-agent dynamic systems: algorithms and theory , 2006, IEEE Transactions on Automatic Control.

[10]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[11]  K. D. Do Formation Control of Multiple Elliptical Agents with Limited Sensing Ranges , 2011 .

[12]  J. Lygeros,et al.  A game theoretic approach to controller design for hybrid systems , 2000, Proceedings of the IEEE.

[13]  Daniel E. Koditschek,et al.  The construction of analytic diffeomorphisms for exact robot navigation on star worlds , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[14]  J. Sethian,et al.  Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations , 1988 .

[15]  D. Koditschek,et al.  Robot navigation functions on manifolds with boundary , 1990 .

[16]  George Leitmann,et al.  Guaranteed avoidance strategies , 1980 .

[17]  C. Tomlin,et al.  Decentralized optimization, with application to multiple aircraft coordination , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[18]  K. D. Do,et al.  Coordination control of multiple ellipsoidal agents with collision avoidance and limited sensing ranges , 2012, Syst. Control. Lett..

[19]  Mehran Mesbahi,et al.  Multiple-Spacecraft Reconfiguration Through Collision Avoidance, Bouncing, and Stalemate , 2004 .

[20]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[21]  James A. Sethian,et al.  Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid , 2012 .

[22]  Dimos V. Dimarogonas,et al.  A feedback stabilization and collision avoidance scheme for multiple independent non-point agents, , 2006, Autom..

[23]  Alex M. Andrew,et al.  Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science (2nd edition) , 2000 .

[24]  R. Newcomb VISCOSITY SOLUTIONS OF HAMILTON-JACOBI EQUATIONS , 2010 .

[25]  Inseok Hwang,et al.  Computation of an over-approximation of the backward reachable set using subsystem level set functions , 2003, 2003 European Control Conference (ECC).

[26]  George Leitmann,et al.  A note on avoidance control , 1983 .

[27]  G. Leitmann,et al.  Avoidance control , 1977 .