Skip to main content
Log in

Almost global attitude consensus of multi-agent rigid bodies on \(\mathrm{TSO}(3)^N\) in the presence of disturbances and directed topology

  • Original paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Wen, J.T., Kreutz-Delgado, K.: The attitude control problem. IEEE Trans. Autom. Control 36(10), 1148–1162 (1991)

    Article  MathSciNet  Google Scholar 

  2. Chaturvedi, N.A., Sanyal, A.K., McClamroch, N.H.: Rigid-body attitude control. IEEE Control Syst. Maga. 31(3), 30–51 (2011)

    Article  Google Scholar 

  3. 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)

  4. Tsiotras, P.: Further passivity results for the attitude control problem. IEEE Trans. Autom. Control 43(11), 1597–1600 (1998)

    Article  MathSciNet  Google Scholar 

  5. Wie, B.: Space Vehicle Dynamics and Control, Ser. VA. AIAA, AIAA Education Series, Reston (1998)

  6. Wong, H., de Queiroz, M., Kapila, V.: Adaptive tracking control using synthesized velocity from attitude measurements. Automatica 37(6), 947–953 (2001)

    Article  MathSciNet  Google Scholar 

  7. Bahrami, S., Namvar, M.: Rigid body attitude control with delayed attitude measurement. IEEE Trans. Control Syst. Technol. 23(5), 1961–1969 (2015)

    Article  Google Scholar 

  8. 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)

  9. Tayebi, A.: Unit quaternion-based output feedback for the attitude tracking problem. IEEE Trans. Autom. Control 53(6), 1516–1520 (2008)

    Article  MathSciNet  Google Scholar 

  10. Zlotnik, D.E., Forbes, J.R.: Rotation-matrix-based attitude control without angular velocity measurements. In: 2014 American control conference, pp. 4931–4936 (2014)

  11. Ren, W., Beard, R.: Distributed Consensus in Multi-vehicle Cooperative Control, Ser. Communications and Control Engineering. Springer, London (2008)

    MATH  Google Scholar 

  12. 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)

    MATH  Google Scholar 

  13. Feron, E., DeMot, J.: Optimal Agent Cooperation with Local Information. Wiley, New York (2007)

    Book  Google Scholar 

  14. Zhongkui Li, Z.D.: Cooperative Control of Multi-Agent Systems. CRC Press, New York (2017)

    Google Scholar 

  15. 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)

    Article  MathSciNet  Google Scholar 

  16. Chen, X., Sun, G., Tian, Y.: Periodic event-triggered consensus with single-integrator dynamics. In: 2017 Chinese Automation Congress (CAC), pp. 6651–6656 (2017)

  17. 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)

  18. 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)

  19. 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)

  20. 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)

  21. 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)

  22. Ren, W.: Second-order consensus algorithm with extensions to switching topologies and reference models. In: 2007 American Control Conference, pp. 1431–1436 (2007)

  23. 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)

  24. De, S., Sahoo, S.R., Wahi, P.: Generalized cyclic pursuit of double-integrator agents. In: 2018 Indian Control Conference (ICC), pp. 300–305 (2018)

  25. 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)

  26. 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)

    Article  MathSciNet  Google Scholar 

  27. Sarlette, A., Sepulchre, R., Leonard, N.E.: Autonomous rigid body attitude synchronization. Automatica 45(2), 572–577 (2009)

    Article  MathSciNet  Google Scholar 

  28. 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)

    Article  Google Scholar 

  29. 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

  30. 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)

  31. 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)

  32. 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)

    Article  Google Scholar 

  33. Ren, W.: Consensus tracking under directed interaction topologies: algorithms and experiments. IEEE Trans. Control Syst. Technol. 18(1), 230–237 (2010)

    Article  Google Scholar 

  34. Ren, W.: Distributed cooperative attitude synchronization and tracking for multiple rigid bodies. IEEE Trans. Control Syst. Technol. 18(2), 383–392 (2010)

    Article  Google Scholar 

  35. Ren, W.: Formation keeping and attitude alignment for multiple spacecraft through local interactions. J. Guid., Control, Dyn. 30(2), 633–638 (2007)

    Article  Google Scholar 

  36. Ren, W.: Distributed attitude alignment in spacecraft formation flying. Int. J. Adapt. Control Signal Process. 21(2–3), 95–113 (2007)

    Article  MathSciNet  Google Scholar 

  37. Ren, W.: Consensus tracking under directed interaction topologies: algorithms and experiments. In: 2008 American Control Conference, pp. 742–747 (2008)

  38. 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)

    Article  MathSciNet  Google Scholar 

  39. 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)

  40. 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)

  41. Sharma, M., Kar, I.: Nonlinear disturbance observer based geometric control of quadrotors. Asian J. Control 2020 (2020)

  42. Graham, A.: Kronecker Products and Matrix Calculus with Applications. Dover Publications Inc., New York (2018)

    MATH  Google Scholar 

Download references

Funding

The above work has not been funded by any agency.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manmohan Sharma.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11071-021-06446-8

Keywords

Navigation