Decentralised attitude synchronisation of multiple rigid bodies on lie group SO (3)

Here, the global and coordinate-free approach has been applied to study the leaderless attitude synchronisation problem of multiple rigid bodies with kinematic evolving on Lie group SO (3). A decentralised consensus law based on the gradient of a smooth cost function which depends on the relative attitude of neighbouring agents is proposed. The advantage of using this cost function lies in the fact that there is a relation between the Hessian matrix of this function in a consensus configuration and the Laplacian matrix of a graph. In addition, a new approach for analysing the attitude synchronisation problem was developed and proved that convergence to synchronisation can be achieved for any connected and undirected graph if the initial attitudes of neighbouring agents are sufficiently close. Using the critical points of the cost function, the effects of graph topology on synchronisation problem were investigated. The initial attitudes sets ensuring the convergence to synchronisation are obtained for the undirected tree, complete, and ring graphs. The initial set is more restrictive for ring graph owing to the existence of other critical points induced by graph topology. Eventually, using the appropriate Lyapunov function, sufficient condition that guarantees convergence to synchronisation for general connected graph was obtained, and numerical simulation carried out to illustrate the theoretical results.

[1]  Wei Ren,et al.  Consensus strategies for cooperative control of vehicle formations , 2007 .

[2]  Wei Ren,et al.  Distributed Cooperative Attitude Synchronization and Tracking for Multiple Rigid Bodies , 2010, IEEE Transactions on Control Systems Technology.

[3]  Randal W. Beard,et al.  Synchronized multiple spacecraft rotations , 2002, Autom..

[4]  Alain Sarlette,et al.  Consensus Optimization on Manifolds , 2008, SIAM J. Control. Optim..

[5]  Abdelkader Abdessameud,et al.  Attitude Synchronization of a Group of Spacecraft Without Velocity Measurements , 2009, IEEE Transactions on Automatic Control.

[6]  Ricardo G. Sanfelice,et al.  Quaternion-Based Hybrid Feedback for Robust Global Attitude Synchronization , 2012, IEEE Transactions on Automatic Control.

[7]  Rodolphe Sepulchre,et al.  Consensus on Nonlinear Spaces , 2010 .

[8]  An-Min Zou,et al.  Distributed Attitude Synchronization and Tracking Control for Multiple Rigid Bodies , 2014, IEEE Transactions on Control Systems Technology.

[9]  Mehran Mesbahi,et al.  Spacecraft synchronization in the presence of attitude constrained zones , 2012, 2012 American Control Conference (ACC).

[10]  Isabelle Fantoni,et al.  Modeling and Decentralized Control for the Multiple UAVs Formation based on Lyapunov design and redesign , 2013 .

[11]  Jordan M. Berg,et al.  Almost-global tracking of simple mechanical systems on a general class of Lie Groups , 2006, IEEE Transactions on Automatic Control.

[12]  S. Bhat,et al.  A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon , 2000 .

[13]  Christopher D. Hall,et al.  Decentralized Coordinated Attitude Control Within a Formation of Spacecraft , 2006 .

[14]  Masayuki Fujita,et al.  Passivity-Based Pose Synchronization in Three Dimensions , 2012, IEEE Transactions on Automatic Control.

[15]  Dong Yue,et al.  Coordinated attitude motion control of multiple rigid bodies on manifold SO(3) , 2013 .

[16]  Taeyoung Lee,et al.  Exponential stability of an attitude tracking control system on SO(3) for large-angle rotational maneuvers , 2012, Syst. Control. Lett..

[17]  J. Erdong,et al.  Robust attitude synchronisation controllers design for spacecraft formation , 2009 .

[18]  René Vidal,et al.  On the Convergence of Gradient Descent for Finding the Riemannian Center of Mass , 2011, SIAM J. Control. Optim..

[19]  Naomi Ehrich Leonard,et al.  Autonomous rigid body attitude synchronization , 2007, 2007 46th IEEE Conference on Decision and Control.

[20]  Zhiyong Geng,et al.  Consensus based formation control laws for systems on Lie groups , 2013, Syst. Control. Lett..

[21]  Zhifei Zhang,et al.  Integral control on Lie groups , 2014, Syst. Control. Lett..

[22]  Masayuki Fujita,et al.  Passivity-Based Attitude Synchronization in $SE(3)$ , 2009, IEEE Transactions on Control Systems Technology.

[23]  Ravi N. Banavar,et al.  Attitude synchronization of satellites with internal actuation , 2014, 2014 European Control Conference (ECC).

[24]  D. Koditschek The Application of Total Energy as a Lyapunov Function for Mechanical Control Systems , 1989 .

[25]  René Vidal,et al.  Riemannian Consensus for Manifolds With Bounded Curvature , 2012, IEEE Transactions on Automatic Control.

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

[27]  H. Karcher,et al.  Jacobi fields and Finsler metrics on compact Lie groups with an application to differentiable pinching problems , 1974 .

[28]  Ricardo G. Sanfelice,et al.  Quaternion-Based Hybrid Control for Robust Global Attitude Tracking , 2011, IEEE Transactions on Automatic Control.

[29]  Zhiyong Geng,et al.  Consensus for formation control of multi‐agent systems , 2015 .

[30]  J. Junkins,et al.  Stereographic Orientation Parameters for Attitude Dynamics: A Generalization of the Rodrigues Parameters , 1996 .

[31]  John T. Wen,et al.  Rigid body attitude coordination without inertial frame information , 2008, Autom..

[32]  Ziyang Meng,et al.  Decentralised cooperative attitude tracking using modified Rodriguez parameters based on relative attitude information , 2010, Int. J. Control.

[33]  Yao Wang,et al.  Distributed cooperative control for multiple quadrotor systems via dynamic surface control , 2013, Nonlinear Dynamics.

[34]  Alain Sarlette,et al.  Coordinated Motion Design on Lie Groups , 2008, IEEE Transactions on Automatic Control.

[35]  Maher Moakher,et al.  To appear in: SIAM J. MATRIX ANAL. APPL. MEANS AND AVERAGING IN THE GROUP OF ROTATIONS∗ , 2002 .