Limit-Cycle-Based Decoupled Design of Circle Formation Control with Collision Avoidance for Anonymous Agents in a Plane

We study the circle formation problem for a group of anonymous mobile agents in a plane, in which the agents are required to converge onto a circle with a preset target as the center, as well as to maintain the desired relative positions when rotating around the target at the same speed. Each agent is modeled as a kinematic point and can merely perceive the relative positions of the target and its limited neighbors. In order to solve the circle formation problem, a limit-cycle-based decoupled-design approach is delivered. We divide the overall control objective into two subobjectives, where the first is target circling that all agents converge onto the circle around the target, and the second is spacing adjustment that each agent maintains the desired distance from its neighbors. Then, we propose to use a controller comprised of converging part and layout part to deal with these two subobjectives, respectively. The former part is based on a limit-cycle oscillator using only the relative position from the target, and the latter is designed by also perceiving the relative position from the agent's neighbors. An important feature of the controller is that it guarantees that no collision between agents ever takes place throughout the system's evolution. Another feature is that some of the parameters in the proposed controller have explicit physical meanings related to the agents’ rotating motion around the target, so that they can be set more reasonable and easily in real applications. Numerical simulations are given to show the effectiveness and performance of the proposed circle formation controller.

[1]  Nicola Santoro,et al.  Self-deployment of mobile sensors on a ring , 2008, Theor. Comput. Sci..

[2]  Lu Liu,et al.  Cooperative Control for Moving-Target Circular Formation of Nonholonomic Vehicles , 2017, IEEE Transactions on Automatic Control.

[3]  Gangfeng Yan,et al.  Pursuit formations with dynamic control gains , 2012 .

[4]  Guangming Xie,et al.  Controlling anonymous mobile agents with unidirectional locomotion to form formations on a circle , 2014, Autom..

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

[6]  Naomi Ehrich Leonard,et al.  Coordinated control of an underwater glider fleet in an adaptive ocean sampling field experiment in Monterey Bay , 2010, J. Field Robotics.

[7]  Wei Ren Collective Motion From Consensus With Cartesian Coordinate Coupling , 2009, IEEE Transactions on Automatic Control.

[8]  Xavier Défago,et al.  Non-uniform circle formation algorithm for oblivious mobile robots with convergence toward uniformity , 2008, Theor. Comput. Sci..

[9]  Guangming Xie,et al.  Forming Circle Formations of Anonymous Mobile Agents With Order Preservation , 2013, IEEE Transactions on Automatic Control.

[10]  Hyo-Sung Ahn,et al.  A survey of multi-agent formation control , 2015, Autom..

[11]  Carlos Canudas-de-Wit,et al.  Cooperative Control Design for Time-Varying Formations of Multi-Agent Systems , 2014, IEEE Transactions on Automatic Control.

[12]  Lino Marques,et al.  Robots for Environmental Monitoring: Significant Advancements and Applications , 2012, IEEE Robotics & Automation Magazine.

[13]  Mireille E. Broucke,et al.  Formations of vehicles in cyclic pursuit , 2004, IEEE Transactions on Automatic Control.

[14]  Geoffrey A. Hollinger,et al.  Search and pursuit-evasion in mobile robotics , 2011, Auton. Robots.

[15]  Yunhui Liu,et al.  Enclosing a target by nonholonomic mobile robots with bearing-only measurements , 2015, Autom..

[16]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[17]  Gang Feng,et al.  Coverage Control for Mobile Sensor Networks with Input Saturation , 2016, Unmanned Syst..

[18]  Patrick Doherty,et al.  Relay Positioning for Unmanned Aerial Vehicle Surveillance* , 2010, Int. J. Robotics Res..

[19]  Xavier Défago,et al.  Circle formation for oblivious anonymous mobile robots with no common sense of orientation , 2002, POMC '02.

[20]  刘璐,et al.  Coverage control for heterogeneous mobile sensor networks on a circle , 2016 .

[21]  Guangming Xie,et al.  Controlling anonymous mobile agents to form a circle formation in a plane without collision , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[22]  Jorge Cortes,et al.  Distributed Control of Robotic Networks: A Mathematical Approach to Motion Coordination Algorithms , 2009 .

[23]  Kok Lay Teo,et al.  Cooperative enclosing control for multiple moving targets by a group of agents , 2015, Int. J. Control.

[24]  Ning Xi,et al.  Coordinated multi-robot real-time exploration with connectivity and bandwidth awareness , 2010, 2010 IEEE International Conference on Robotics and Automation.