Flocking for Multiple Elliptical Agents With Limited Communication Ranges

In existing flocking and coordination control systems of multiple agents, an agent is considered as a single point or a circular disk. For agents with a long and narrow shape, fitting them to circular disks results in a problem with the large conservative area. This paper presents a design of distributed controllers for flocking of N mobile agents with an elliptical shape and with limited communication ranges. A separation condition for elliptical agents is first derived. Smooth or p-times differentiable step functions are then introduced. These functions and the separation condition between the elliptical agents are embedded in novel potential functions to design control algorithms for flocking. The controllers guarantee 1) no switchings in the controllers despite the agents' limited communication ranges; 2) no collisions between any agents; 3) asymptotic convergence of each agent's generalized velocity to a desired velocity; and 4) boundedness of the flock size, which is defined as the sum of all generalized distances between the agents, by a constant.

[1]  Petter Ögren,et al.  Cooperative control of mobile sensor networks:Adaptive gradient climbing in a distributed environment , 2004, IEEE Transactions on Automatic Control.

[2]  Kartik Shanker,et al.  Why do birds participate in mixed-species foraging flocks? A large-scale synthesis , 2009, Animal Behaviour.

[3]  Gershon Elber,et al.  Continuous Collision Detection for Ellipsoids , 2009, IEEE Transactions on Visualization and Computer Graphics.

[4]  Francesco Bullo,et al.  Esaim: Control, Optimisation and Calculus of Variations Spatially-distributed Coverage Optimization and Control with Limited-range Interactions , 2022 .

[5]  Kenneth J. Waldron,et al.  Kinematics, dynamics, and design of machinery , 1998 .

[6]  Camillo J. Taylor,et al.  A vision-based formation control framework , 2002, IEEE Trans. Robotics Autom..

[7]  Peter Palffy-Muhoray,et al.  Distance of closest approach of two arbitrary hard ellipses in two dimensions. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

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

[10]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[11]  K.M. Passino,et al.  Stability analysis of social foraging swarms , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[12]  Dongbing Gu,et al.  Leader–Follower Flocking: Algorithms and Experiments , 2009, IEEE Transactions on Control Systems Technology.

[13]  Randal W. Beard,et al.  A decentralized approach to formation maneuvers , 2003, IEEE Trans. Robotics Autom..

[14]  Jie Pan,et al.  Control of Ships and Underwater Vehicles , 2009 .

[15]  J. Toner,et al.  Flocks, herds, and schools: A quantitative theory of flocking , 1998, cond-mat/9804180.

[16]  K. D. Do,et al.  Bounded Controllers for Formation Stabilization of Mobile Agents With Limited Sensing Ranges , 2007, IEEE Transactions on Automatic Control.

[17]  Shuzhi Sam Ge,et al.  New potential functions for mobile robot path planning , 2000, IEEE Trans. Robotics Autom..

[18]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[19]  W. Burnside,et al.  Theory of equations , 1886 .

[20]  Amit Kumar,et al.  Towards Decentralization of Multi-robot Navigation Functions , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[21]  K. Passino,et al.  A class of attractions/repulsion functions for stable swarm aggregations , 2004 .

[22]  C. Kelley Solving Nonlinear Equations with Newton's Method , 1987 .

[23]  T. A. Brown,et al.  Theory of Equations. , 1950, The Mathematical Gazette.

[24]  Zongli Lin,et al.  Flocking of Multi-Agents With a Virtual Leader , 2009, IEEE Transactions on Automatic Control.

[25]  Sonia Martínez,et al.  Coverage control for mobile sensing networks , 2002, IEEE Transactions on Robotics and Automation.

[26]  A. Ōkubo Dynamical aspects of animal grouping: swarms, schools, flocks, and herds. , 1986, Advances in biophysics.

[27]  Richard M. Murray,et al.  DISTRIBUTED COOPERATIVE CONTROL OF MULTIPLE VEHICLE FORMATIONS USING STRUCTURAL POTENTIAL FUNCTIONS , 2002 .

[28]  K. Passino,et al.  A class of attraction/repulsion functions for stable swarm aggregations , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[29]  K. D. Do,et al.  Formation Tracking Control of Unicycle-Type Mobile Robots With Limited Sensing Ranges , 2008, IEEE Transactions on Control Systems Technology.

[30]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[31]  Wenping Wang,et al.  Continuous Collision Detection for Two Moving Elliptic Disks , 2006, IEEE Transactions on Robotics.

[32]  Khac Duc Do,et al.  Control of Ships and Underwater Vehicles: Design for Underactuated and Nonlinear Marine Systems , 2009 .

[33]  Daizhan Cheng,et al.  Lyapunov-Based Approach to Multiagent Systems With Switching Jointly Connected Interconnection , 2007, IEEE Transactions on Automatic Control.

[34]  Ian F. Akyildiz,et al.  Sensor Networks , 2002, Encyclopedia of GIS.

[35]  Masafumi Yamashita,et al.  Distributed Anonymous Mobile Robots: Formation of Geometric Patterns , 1999, SIAM J. Comput..

[36]  Rodney Teo,et al.  Decentralized overlapping control of a formation of unmanned aerial vehicles , 2004, Autom..

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

[38]  Daniel Liberzon,et al.  Switching in Systems and Control , 2003, Systems & Control: Foundations & Applications.

[39]  Richard M. Murray,et al.  Flocking with obstacle avoidance: cooperation with limited communication in mobile networks , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

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

[41]  Naomi Ehrich Leonard,et al.  Virtual leaders, artificial potentials and coordinated control of groups , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[42]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[43]  P. Olver Nonlinear Systems , 2013 .

[44]  Wenping Wang,et al.  Efficient Collision Detection for Moving Ellipsoids Using Separating Planes , 2003, Computing.