×

Distributed attitude synchronization using backstepping and sliding mode control. (English) Zbl 1313.93009

Summary: We consider the problem of attitude synchronization for systems of rigid body agents with directed topologies. Two different scenarios for the rotation matrices of the agents are considered. In the first scenario, the rotations are contained in a convex subset of SO(3), which is a ball of radius less than \(\pi/2\), whereas in the second scenario the agents are contained in a subset of SO(3), which is a ball of radius less than \(\pi\). Using a control law based on backstepping and sliding mode control, we provide distributed, semi-global, torque control laws for the agents so that the rotations asymptotically synchronize. The control laws for the agents in the first scenario only depend on the relative rotations between neighboring agents, whereas the control laws in the second scenario depend on rotations defined in a global coordinate frame. Illustrative examples are provided where the synchronization is shown for both scenarios.

MSC:

93A14 Decentralized systems
68T42 Agent technology and artificial intelligence
93B12 Variable structure systems
Full Text: DOI

References:

[1] J. Thunberg, W. Song, X. Hu. Distributed attitude synchronization control of multi-agent systems with directed topologies. Proceedings of the 10th World Congress on Intelligent Control and Automation. Beijing: IEEE, 2012: 958–963.
[2] A. Sarlette, R. Sepulchre, N. E. Leonard. Autonomous rigid body attitude synchronization. Automatica, 2009, 45(2): 572–577. · Zbl 1158.93372 · doi:10.1016/j.automatica.2008.09.020
[3] W. Ren. Distributed cooperative attitude synchronization and tracking for multiple rigid bodies. IEEE Transactions on Contro Systems Technology, 2010, 18(2): 383–392. · doi:10.1109/TCST.2009.2016428
[4] R. Hartley, J. Trumpf, Y. Da. Rotation averaging and weak convexity. Proceedings of the 19th International Symposium on Mathematical Theory of Networks and Systems. Budapest: MTNS, 2010: 2435–2442.
[5] K. D. Listmann, C. A. Woolsey, J. Adamy. Passivity-based coordination of multi-agent systems: a backstepping approach. Proceedings of the European Control Conference. Budapest: IEEE, 2009: 2450–2455.
[6] D. V. Dimarogonas, P. Tsiotras, K. J. Kyriakopoulos. Laplacian cooperative attitude control of multiple rigid bodies. Proceedings of the IEEE International Symposium on Intelligent Control. Munich: IEEE, 2006: 3064–3069.
[7] W. Song, J. Thunberg, Y. Hong, et al. Distributed attitude synchronization control of multi-agent systems with time-varying topologies. Proceedings of the 10th World Congress on Intelligent Control and Automation. Beijing: IEEE, 2012: 946–951.
[8] E. Malis, F. Chaumette, S. Boudet. 2-1/2-D visual servoing. IEEE Transactions on Robotics and Automation, 1999, 15(2): 238–250. · doi:10.1109/70.760345
[9] M. El-Hawwary, M. Maggiore. Reduction theorems for stability of closed sets with application to backstepping control design. Automatica, 2013, 49(1): 214–222. · Zbl 1257.93082 · doi:10.1016/j.automatica.2012.09.013
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.