Circular Formation Algorithms for Multiple Nonholonomic Mobile Robots: An Optimization-Based Approach

This paper revisits the circular formation control problem proposed in [G. S. Seyboth, J. Wu, J. Qin, C. Yu, and F. Allgower, “Collective circular motion of unicycle type vehicles with nonidentical constant velocities,” IEEE Transactions on Control of Network Systems, vol. 1, no. 2, pp. 167–176, Jun. 2014.] for multiple nonholonomic mobile robots with nonidentical constant forward speeds. Specifically, we study two types of circular formations: First, a circular motion with synchronized/balanced phase configuration; and second, a concentric circular formation with both circular orbits control and phase synchronization/balancing. Existing works on the above problems utilize a fixed-gain control input, which increases the workload of the engineers for selecting favorable algorithm parameters. To reduce this workload, we study the above problems from a new perspective by utilizing optimization methods, based on which two variable-gain control algorithms are proposed such that much greater flexibility on the selection of algorithm parameters is acquired. The global convergence properties of the proposed algorithms are analyzed under some mild assumptions. Both simulations and field experiments are presented to validate the effectiveness of the proposed formation algorithms.

[1]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[2]  Manfredi Maggiore,et al.  Necessary and sufficient graphical conditions for formation control of unicycles , 2005, IEEE Transactions on Automatic Control.

[3]  Zhiyong Chen,et al.  No-beacon collective circular motion of jointly connected multi-agents , 2011, Autom..

[4]  Bin Zhang,et al.  Leader–Follower Consensus of Multivehicle Wirelessly Networked Uncertain Systems Subject to Nonlinear Dynamics and Actuator Fault , 2018, IEEE Transactions on Automation Science and Engineering.

[5]  Brian D. O. Anderson,et al.  Circumnavigation Using Distance Measurements Under Slow Drift , 2012, IEEE Transactions on Automatic Control.

[6]  Bin Zhang,et al.  Accurate Cooperative Control for Multiple Leaders Multiagent Uncertain Systems: A Two-Layer Node-to-Node Communication Framework , 2018, IEEE Transactions on Industrial Informatics.

[7]  Bin Zhang,et al.  Global Cooperative Control Framework for Multiagent Systems Subject to Actuator Saturation With Industrial Applications , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[8]  Gianluca Antonelli,et al.  A calibration method for odometry of mobile robots based on the least-squares technique: theory and experimental validation , 2005, IEEE Transactions on Robotics.

[9]  Debasish Ghose,et al.  Collective circular motion in synchronized and balanced formations with second-order rotational dynamics , 2018, Commun. Nonlinear Sci. Numer. Simul..

[10]  Mário Sarcinelli Filho,et al.  On the Guidance of Multiple UAV using a Centralized Formation Control Scheme and Delaunay Triangulation , 2016, J. Intell. Robotic Syst..

[11]  Stephen J. Wright,et al.  Numerical Optimization , 2018, Fundamental Statistical Inference.

[12]  Alexandre Seuret,et al.  Distributed Source Seeking via a Circular Formation of Agents Under Communication Constraints , 2016, IEEE Transactions on Control of Network Systems.

[13]  Farzaneh Abdollahi,et al.  Pursuit Formation of Double-Integrator Dynamics Using Consensus Control Approach , 2015, IEEE Transactions on Industrial Electronics.

[14]  Hyo-Sung Ahn,et al.  Formation Control of Mobile Agents Based on Distributed Position Estimation , 2013, IEEE Transactions on Automatic Control.

[15]  Naomi Ehrich Leonard,et al.  Stabilization of Planar Collective Motion: All-to-All Communication , 2007, IEEE Transactions on Automatic Control.