Formation Control and Velocity Tracking for a Group of Nonholonomic Wheeled Robots

This technical note presents an integrated approach for formation control and velocity tracking of a group of nonholonomic wheeled robots. The solution is defined within the port-Hamiltonian framework, providing a clear interpretation of the results. The controller consists of a local nonlinear heading and velocity tracking controller combined with a distributed formation controller. The formation controller achieves formations by assigning virtual couplings in between the robots. Experimental results are provided to illustrate the effectiveness of the approach.

[1]  R. W. Brockett,et al.  Asymptotic stability and feedback stabilization , 1982 .

[2]  Eiichi Yoshida,et al.  Cooperative sweeping by multiple mobile robots , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[3]  Francesco Mondada,et al.  The e-puck, a Robot Designed for Education in Engineering , 2009 .

[4]  Arjan van der Schaft,et al.  Port-Hamiltonian Systems Theory: An Introductory Overview , 2014, Found. Trends Syst. Control..

[5]  Arjan van der Schaft,et al.  Formation Control of Wheeled Robots in the Port-Hamiltonian Framework , 2014 .

[6]  Howie Choset,et al.  Coverage for robotics – A survey of recent results , 2001, Annals of Mathematics and Artificial Intelligence.

[7]  John T. Wen,et al.  Cooperative Control Design - A Systematic, Passivity-Based Approach , 2011, Communications and control engineering.

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

[9]  Jacquelien M. A. Scherpen,et al.  On Tracking Control of Rigid-Joint Robots With Only Position Measurements , 2013, IEEE Transactions on Control Systems Technology.

[10]  Romeo Ortega,et al.  Putting energy back in control , 2001 .

[11]  A. Schaft L2-Gain and Passivity Techniques in Nonlinear Control. Lecture Notes in Control and Information Sciences 218 , 1996 .

[12]  Kazunori Sakurama,et al.  Trajectory tracking control of port-controlled Hamiltonian systems via generalized canonical transformations , 2001, Autom..

[13]  Arjan van der Schaft,et al.  Port-Hamiltonian Systems on Graphs , 2011, SIAM J. Control. Optim..

[14]  Diana Bohm,et al.  L2 Gain And Passivity Techniques In Nonlinear Control , 2016 .

[15]  Carlos Silvestre,et al.  Coordinated path following control of multiple wheeled robots using linearization techniques , 2006, Int. J. Syst. Sci..

[16]  Francesco Bullo,et al.  Multi‐agent deployment for visibility coverage in polygonal environments with holes , 2010, ArXiv.

[17]  M. Areak,et al.  Passivity as a design tool for group coordination , 2006, 2006 American Control Conference.

[18]  Dongjun Lee,et al.  Passivity-Based Switching Control for Stabilization of Wheeled Mobile Robots , 2007, Robotics: Science and Systems.