Skip to main content
Log in

Control and real-time experiments for a multi-agent aerial transportation system

  • Technical Paper
  • Published:
Journal of the Brazilian Society of Mechanical Sciences and Engineering Aims and scope Submit manuscript

Abstract

This work presents a multi-agent aerial transportation system (MAATS) with various aerial robots carrying a cable suspended load. First, the dynamical model of the coupled system is described using the Newton–Euler formalism, considering a mass connected to the aerial drones by rigid cables. The objective is to control the load’s position to perform trajectory tracking using n drones. Hence, a hierarchical controller is designed using Lyapunov-like energy functions, where the resultant desired cable tension is employed as a virtual control input for the load control which in turn is distributed among the agents to obtain a suitable desired pose of each agent that ensures the trajectory tracking of the load. Then, position and attitude control of each drone is carried out using the desired pose. The stability analysis of the closed-loop system is provided, demonstrating the stability of the coupled system. Finally, the performance of the MAATS control strategy is verified in software-in-the-loop simulations, as well as in real-time experiments, considering 2 and 3 drones, and showing good behavior in spite of significant external perturbations acting on the cables, the load or the agents.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Ollero A, Tognon M, Suarez A, Lee D, Franchi A (2022) Past, present, and future of aerial robotic manipulators. IEEE Trans Robot 38:626–645. https://doi.org/10.1109/TRO.2021.3084395

    Article  Google Scholar 

  2. Saunders J, Saeedi S, Li W (2023) Autonomous aerial robotics for package delivery: a technical review. J Field Robot. https://doi.org/10.1002/rob.22231

    Article  Google Scholar 

  3. Guerrero-Sánchez ME, Mercado-Ravell DA, Lozano R, García CD (2017) Swing-attenuation for a quadrotor transporting a cable-suspended payload. ISA Trans 68:433–449. https://doi.org/10.1016/j.isatra.2017.01.027

    Article  Google Scholar 

  4. Michael N, Fink J, Kumar V (2011) Cooperative manipulation and transportation with aerial robots. Autonom Robots 30(1):73–86. https://doi.org/10.1007/s10514-010-9205-0

    Article  Google Scholar 

  5. Jackson BE, Howell TA, Shah K, Schwager M, Manchester Z (2020) Scalable cooperative transport of cable-suspended loads with uavs using distributed trajectory optimization. IEEE Robot Autom Lett 5(2):3368–3374. https://doi.org/10.1109/LRA.2020.2975956

    Article  Google Scholar 

  6. Zeng J, Kotaru P, Mueller MW, Sreenath K (2020) Differential flatness based path planning with direct collocation on hybrid modes for a quadrotor with a cable-suspended payload. IEEE Robot Autom Lett 5(2):3074–3081. https://doi.org/10.1109/LRA.2020.2972845

    Article  Google Scholar 

  7. Sreenath K, Kumar V (2013) Dynamics, control and planning for cooperative manipulation of payloads suspended by cables from multiple quadrotor robots. In: Proceedings of robotics: science and systems, Berlin, Germany. https://doi.org/10.15607/RSS.2013.IX.011

  8. Mechali O, Xu L (2023) Distributed fixed-time sliding mode control of time-delayed quadrotors aircraft for cooperative aerial payload transportation: theory and practice. Adv Space Res 71(9):3897–3916. https://doi.org/10.1016/j.asr.2022.12.037

    Article  Google Scholar 

  9. Arab F, Shirazi FA, Yazdi MRH (2021) Planning and distributed control for cooperative transportation of a non-uniform slung-load by multiple quadrotors. Aerosp Sci Technol 117:106917. https://doi.org/10.1016/j.ast.2021.106917

    Article  Google Scholar 

  10. Wu G, Sreenath K (2014) Geometric control of multiple quadrotors transporting a rigid-body load. In: 53rd IEEE conference on decision and control, pp 6141–6148. https://doi.org/10.1109/CDC.2014.7040351

  11. Lee T (2014) Geometric control of multiple quadrotor uavs transporting a cable-suspended rigid body. In: 53rd IEEE conference on decision and control, pp 6155–6160. https://doi.org/10.1109/CDC.2014.7040353

  12. Lee T (2018) Geometric control of quadrotor uavs transporting a cable-suspended rigid body. IEEE Trans Control Syst Technol 26(1):255–264. https://doi.org/10.1109/TCST.2017.2656060

    Article  Google Scholar 

  13. Goodarzi FA, Lee T (2015) Dynamics and control of quadrotor uavs transporting a rigid body connected via flexible cables. In: 2015 American control conference (ACC), pp 4677–4682. https://doi.org/10.1109/ACC.2015.7172066

  14. Geng J, Langelaan JW (2020) Cooperative transport of a slung load using load-leading control. J Guidance Control Dyn 43(7):1313–1331. https://doi.org/10.2514/1.G004680

    Article  Google Scholar 

  15. Geng J, Singla P, Langelaan JW (2022) Load-distribution-based trajectory planning and control for a multilift system. J Aerosp Inf Syst 19(5):366–381. https://doi.org/10.2514/1.I011067

    Article  Google Scholar 

  16. Li G, Ge R, Loianno G (2021) Cooperative transportation of cable suspended payloads with mavs using monocular vision and inertial sensing. IEEE Robot Autom Lett 6(3):5316–5323. https://doi.org/10.1109/LRA.2021.3065286

    Article  Google Scholar 

  17. Oliva-Palomo F, Mercado-Ravell D, Castillo P (2024) Aerial transportation control of suspended payloads with multiple agents. J Frankl Inst 361(7):106787. https://doi.org/10.1016/j.jfranklin.2024.106787

    Article  Google Scholar 

  18. https://gitlab.utc.fr/uav-hds/flair. Accessed 13/12/2023

  19. Kuipers JB (1999) Quaternions and rotation sequences: a primer with applications to orbits, aerospace, and virtual reality. Princeton University Press, Princeton

    Book  Google Scholar 

  20. Oliva F, Sanchez A, Castillo P, Alazki H (2018) Nonlinear ellipsoid based attitude control for aggressive trajectories in a quadrotor: Closed-loop multi-flips implementation. Control Eng Pract 77:150–161. https://doi.org/10.1016/j.conengprac.2018.05.009

    Article  Google Scholar 

  21. Oliva-Palomo F, Sanchez A, Alazki H, Castillo P, Muñoz-Vázquez A (2021) Robust global observer position-yaw control based on ellipsoid method for quadrotors. Mech Syst Signal Process 158:107721. https://doi.org/10.1016/j.ymssp.2021.107721

    Article  Google Scholar 

  22. Khalil HK (2002) Nonlinear systems. Pearson Education. Prentice Hall. https://books.google.com.mx/books?id=t_d1QgAACAAJ

Download references

Funding

This work was partially supported by the Mexican National Council of Humanities, Science and Technology (CONAHCYT).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fatima Oliva-Palomo.

Ethics declarations

Conflict of interest

The authors have no relevant financial or non-financial interests to disclose.

Additional information

Technical Editor: Rogério Sales Gonçalves.

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mercado Ravell, D.A., Oliva-Palomo, F., Sanahuja, G. et al. Control and real-time experiments for a multi-agent aerial transportation system. J Braz. Soc. Mech. Sci. Eng. 46, 616 (2024). https://doi.org/10.1007/s40430-024-05166-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40430-024-05166-5

Keywords