Abstract
The article proposes a distributed attitude consensus algorithm for multi-agent rigid bodies on the tangent bundle \(\mathrm{TSO}(3)^N\). It is assumed that a directed fixed communication topology exists between the agents. We propose two control algorithms for attitude consensus in the presence of reference time varying attitude. In the first case, we assume that the reference attitude is available to each of the agents, while in the second case we assume that the reference attitude is available to only a subset of the agents. The attitude of the agents is represented using rotation matrices to avoid singularities and ambiguities associated with other attitude representations such as Euler angles or quaternions. The consensus algorithm is derived in the presence of bounded external disturbances affecting each of the agents.
Similar content being viewed by others
References
Wen, J.T., Kreutz-Delgado, K.: The attitude control problem. IEEE Trans. Autom. Control 36(10), 1148–1162 (1991)
Chaturvedi, N.A., Sanyal, A.K., McClamroch, N.H.: Rigid-body attitude control. IEEE Control Syst. Maga. 31(3), 30–51 (2011)
Lizarralde, F., Wen, J.T.: Attitude control without angular velocity measurement: a passivity approach. In: Proceedings of 1995 IEEE international conference on robotics and automation, vol. 3, pp. 2701–2706 (1995)
Tsiotras, P.: Further passivity results for the attitude control problem. IEEE Trans. Autom. Control 43(11), 1597–1600 (1998)
Wie, B.: Space Vehicle Dynamics and Control, Ser. VA. AIAA, AIAA Education Series, Reston (1998)
Wong, H., de Queiroz, M., Kapila, V.: Adaptive tracking control using synthesized velocity from attitude measurements. Automatica 37(6), 947–953 (2001)
Bahrami, S., Namvar, M.: Rigid body attitude control with delayed attitude measurement. IEEE Trans. Control Syst. Technol. 23(5), 1961–1969 (2015)
Nayak, M.K., Srikant, S.: Geometric attitude control of rigid body with state constraints. In: 2019 5th Indian control conference (ICC), pp. 125–129 (2019)
Tayebi, A.: Unit quaternion-based output feedback for the attitude tracking problem. IEEE Trans. Autom. Control 53(6), 1516–1520 (2008)
Zlotnik, D.E., Forbes, J.R.: Rotation-matrix-based attitude control without angular velocity measurements. In: 2014 American control conference, pp. 4931–4936 (2014)
Ren, W., Beard, R.: Distributed Consensus in Multi-vehicle Cooperative Control, Ser. Communications and Control Engineering. Springer, London (2008)
Lewis, F.L., Zhang, H., Hengster-Movric, K., Das, A.: Cooperative Control of Multi-Agent Systems: Optimal and Adaptive Design Approaches, 1st edn. Springer, New York (2016)
Feron, E., DeMot, J.: Optimal Agent Cooperation with Local Information. Wiley, New York (2007)
Zhongkui Li, Z.D.: Cooperative Control of Multi-Agent Systems. CRC Press, New York (2017)
Ferrari-Trecate, G., Galbusera, L., Marciandi, M.P.E., Scattolini, R.: Model predictive control schemes for consensus in multi-agent systems with single- and double-integrator dynamics. IEEE Trans. Autom. Control 54(11), 2560–2572 (2009)
Chen, X., Sun, G., Tian, Y.: Periodic event-triggered consensus with single-integrator dynamics. In: 2017 Chinese Automation Congress (CAC), pp. 6651–6656 (2017)
Ferrari-Trecate, G., Galbusera, L., Marciandi, M.P.E., Scattolini, R.: A model predictive control scheme for consensus in multi-agent systems with single-integrator dynamics and input constraints. In: 2007 46th IEEE Conference on Decision and Control, pp. 1492–1497 (2007)
Cao, Y., Ren, W.: Finite-time consensus for single-integrator kinematics with unknown inherent nonlinear dynamics under a directed interaction graph. In: 2012 American Control Conference (ACC), pp. 1603–1608 (2012)
Chowdhury, N.R., Sukumar, S.: Consensus analysis of double integrator agents with persistent interaction graphs. In: 2015 5th Australian Control Conference (AUCC), pp. 120–125 (2015)
Adibzadeh, A., Zamani, M., Suratgar, A.A., Menhaj, M.B.: Distributed convex optimization in networks of agents with single-integrator dynamics. In: 2017 11th Asian Control Conference (ASCC), pp. 2393–2398 (2017)
Sabir, D., Qinghe W.: Cooperative tracking control and obstacles avoidance for single-integrator dynamics. In: Proceedings of the 32nd Chinese Control Conference, pp. 7162–7167 (2013)
Ren, W.: Second-order consensus algorithm with extensions to switching topologies and reference models. In: 2007 American Control Conference, pp. 1431–1436 (2007)
Yong, C., Guangming, X., Huiyang, L.: Reaching consensus at a preset time: Single-integrator dynamics case. In: Proceedings of the 31st Chinese Control Conference, pp. 6220–6225 (2012)
De, S., Sahoo, S.R., Wahi, P.: Generalized cyclic pursuit of double-integrator agents. In: 2018 Indian Control Conference (ICC), pp. 300–305 (2018)
Bianchi, M., Grammatico, S.: A continuous-time distributed generalized nash equilibrium seeking algorithm over networks for double-integrator agents. In: 2020 European Control Conference (ECC), pp. 1474–1479 (2020)
Yanumula, V.K., Kar, I., Majhi, S.: Consensus of second-order multi-agents with actuator saturation and asynchronous time-delays. IET Control Theory Appl 11(17), 3201–3210 (2017)
Sarlette, A., Sepulchre, R., Leonard, N.E.: Autonomous rigid body attitude synchronization. Automatica 45(2), 572–577 (2009)
Nazari, M., Butcher, E.A., Yucelen, T., Sanyal, A.K.: Decentralized consensus control of a rigid-body spacecraft formation with communication delay. J. Guid., Control, Dyn. 39(4), 838–851 (2016)
Maadani, M., Butcher, E.A., Nazari, M., Yucelen,T: Decentralized consensus control of rigid bodies using exponential coordinates. AIAA Scitech 2019 Forum, 7–11 January 2019, San Diego, California. https://doi.org/10.2514/6.2019-1161
Dai, G., Hongyan, L., Jianting, L., Liyong, L.: Distributed attitude synchronization for multiple rigid bodies subject to input saturation. In: The 27th Chinese Control and Decision Conference (2015 CCDC), pp. 1284–1288 (2015)
Gao, D., Lyu, J., Yang, H., Yang, L.: Attitude coordinated control for multiple rigid bodies. In: 2016 Chinese Control and Decision Conference (CCDC), pp. 1496–1499 (2016)
Wang, P.K.C., Hadaegh, F.Y., Lau, K.: Synchronized formation rotation and attitude control of multiple free-flying spacecraft. J. Guid., Control, Dyn. 22(1), 28–35 (1999)
Ren, W.: Consensus tracking under directed interaction topologies: algorithms and experiments. IEEE Trans. Control Syst. Technol. 18(1), 230–237 (2010)
Ren, W.: Distributed cooperative attitude synchronization and tracking for multiple rigid bodies. IEEE Trans. Control Syst. Technol. 18(2), 383–392 (2010)
Ren, W.: Formation keeping and attitude alignment for multiple spacecraft through local interactions. J. Guid., Control, Dyn. 30(2), 633–638 (2007)
Ren, W.: Distributed attitude alignment in spacecraft formation flying. Int. J. Adapt. Control Signal Process. 21(2–3), 95–113 (2007)
Ren, W.: Consensus tracking under directed interaction topologies: algorithms and experiments. In: 2008 American Control Conference, pp. 742–747 (2008)
Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49(9), 1520–1533 (2004)
Butcher, E.A., Maadani, M.: Consensus control of a multi-agent rigid body system on TSO(3)n and TSE(3)n. In: 2019 6th Indian Control Conference (ICC), pp. 98–103 (2019)
Maadani, M., Butcher, E.A., Sanyal, A.K.: Finite-time attitude consensus control of a multi-agent rigid body system. In: 2020 American Control Conference (ACC), pp. 877–882 (2020)
Sharma, M., Kar, I.: Nonlinear disturbance observer based geometric control of quadrotors. Asian J. Control 2020 (2020)
Graham, A.: Kronecker Products and Matrix Calculus with Applications. Dover Publications Inc., New York (2018)
Funding
The above work has not been funded by any agency.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Sharma, M., Kar, I. Almost global attitude consensus of multi-agent rigid bodies on \(\mathrm{TSO}(3)^N\) in the presence of disturbances and directed topology. Nonlinear Dyn 104, 3617–3631 (2021). https://doi.org/10.1007/s11071-021-06446-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06446-8