×

Aerial transportation control of suspended payloads with multiple agents. (English) Zbl 1539.93007

Summary: In this paper we address the control problem of aerial cable suspended load transportation, using multiple unmanned aerial vehicles (UAVs). First, the dynamical model of the coupled system is obtained using the Newton-Euler formalism, for \(n\) UAVs transporting a load, where the cables are supposed to be rigid and mass-less. The control problem is stated as a trajectory tracking directly on the load. To do so, a hierarchical control scheme is proposed based on the attractive ellipsoid method, where a virtual controller is calculated for tracking the position of the load, with this, the desired position for each vehicle along with their desired cable tensions are estimated, and used to compute the virtual controller for the position of each vehicle. This results in an underdetermined system, where an infinite number of drones’ configurations comply with the desired load position, thus additional constrains can be imposed to obtain a unique solution. Furthermore, this information is used to compute the attitude reference for the vehicles, which are feed to a quaternion based attitude control. The stability analysis, using an energy-like function, demonstrated the practical stability of the system, it is that all the error signals are attracted and contained in an invariant set. Hence, the proposed scheme assures that, given well posed initial conditions, the closed-loop system guarantees the trajectory tracking of the desired position on the load with bounded errors. The proposed control strategy is evaluated in numerical simulations for 3 and 4 agents following a smooth desired trajectory on the load, showing good performance. Preliminary experimental results with 2 UAVs are provided to further validate the proposed transportation system.

MSC:

93A13 Hierarchical systems
93A16 Multi-agent systems
93C85 Automated systems (robots, etc.) in control theory
11R52 Quaternion and other division algebras: arithmetic, zeta functions

References:

[1] Kumar, V.; Michael, N., Opportunities and challenges with autonomous micro aerial vehicles, Int. J. Robot. Res., 31, 11, 1279-1291, 2012
[2] Ollero, A.; Tognon, M.; Suarez, A.; Lee, D.; Franchi, A., Past, present, and future of aerial robotic manipulators, IEEE Trans. Robot., 38, 1, 626-645, 2022
[3] Guerrero-Sánchez, M. E.; Hernández-González, O.; Valencia-Palomo, G.; Mercado-Ravell, D. A.; López-Estrada, F. R.; Hoyo-Montaño, J. A., Robust IDA-PBC for under-actuated systems with inertia matrix dependent of the unactuated coordinates: application to a UAV carrying a load, Nonlinear Dynam., 105, 4, 3225-3238, 2021
[4] Villa, D. K.D.; Brandão, A. S.; Sarcinelli-Filho, M., Load transportation using quadrotors: A survey of experimental results, (2018 International Conference on Unmanned Aircraft Systems. 2018 International Conference on Unmanned Aircraft Systems, ICUAS, 2018), 84-93
[5] Guerrero, M. E.; Mercado, D. A.; Lozano, R.; García, C. D., Passivity based control for a quadrotor UAV transporting a cable-suspended payload with minimum swing, (2015 54th IEEE Conference on Decision and Control. 2015 54th IEEE Conference on Decision and Control, CDC, 2015), 6718-6723
[6] Guerrero-Sánchez, M. E.; Mercado-Ravell, D. A.; Lozano, R.; García-Beltrán, C. D., Swing-attenuation for a quadrotor transporting a cable-suspended payload, ISA Trans., 68, 433-449, 2017
[7] Villa, D. K.D.; Brandão, A. S.; Carelli, R.; Sarcinelli-Filho, M., Cooperative load transportation with two quadrotors using adaptive control, IEEE Access, 9, 129148-129160, 2021
[8] Goodman, J.; Colombo, L., Geometric control of two quadrotors carrying a rigid rod with elastic cables, J. Nonlinear Sci., 32, 5, 65, 2022 · Zbl 1497.93151
[9] Lee, T., Geometric control of multiple quadrotor UAVs transporting a cable-suspended rigid body, (53rd IEEE Conference on Decision and Control, 2014), 6155-6160
[10] Wu, G.; Sreenath, K., Geometric control of multiple quadrotors transporting a rigid-body load, (53rd IEEE Conference on Decision and Control, 2014), 6141-6148
[11] Geng, J.; Langelaan, J. W., Cooperative transport of a slung load using load-leading control, J. Guid. Control Dyn., 43, 7, 1313-1331, 2020
[12] Geng, J.; Singla, P.; Langelaan, J. W., Load-distribution-based trajectory planning and control for a multilift system, J. Aerosp. Inf. Syst., 19, 5, 366-381, 2022
[13] Arab, F.; Shirazi, F. A.; Yazdi, M. R.H., Planning and distributed control for cooperative transportation of a non-uniform slung-load by multiple quadrotors, Aerosp. Sci. Technol., 117, Article 106917 pp., 2021, URL https://www.sciencedirect.com/science/article/pii/S1270963821004272
[14] Kotaru, P.; Wu, G.; Sreenath, K., Dynamics and control of a quadrotor with a payload suspended through an elastic cable, (2017 American Control Conference. 2017 American Control Conference, ACC, 2017), 3906-3913
[15] Goodarzi, F. A.; Lee, T., Dynamics and control of quadrotor UAVs transporting a rigid body connected via flexible cables, (2015 American Control Conference. 2015 American Control Conference, ACC, 2015), 4677-4682
[16] Bernard, M.; Kondak, K.; Maza, I.; Ollero, A., Autonomous transportation and deployment with aerial robots for search and rescue missions, J. Field Robotics, 28, 6, 914-931, 2011
[17] Fink, J.; Michael, N.; Kim, S.; Kumar, V., Planning and control for cooperative manipulation and transportation with aerial robots, Int. J. Robot. Res., 30, 3, 324-334, 2011
[18] Lee, T.; Sreenath, K.; Kumar, V., Geometric control of cooperating multiple quadrotor UAVs with a suspended payload, (52nd IEEE Conference on Decision and Control. 52nd IEEE Conference on Decision and Control, CDC, 2013), 5510-5515
[19] Pereira, P. O.; Dimarogonas, D. V., Control framework for slung load transportation with two aerial vehicles, (2017 IEEE 56th Annual Conference on Decision and Control. 2017 IEEE 56th Annual Conference on Decision and Control, CDC, 2017), 4254-4259
[20] Cariño Escobar, J.; Lozano, R.; Bonilla Estrada, M., Two PVTOLs cooperative slung-load transport control based on passivity, Adv. Control Appl., 2, 1, Article e22 pp., 2020
[21] Gassner, M.; Cieslewski, T.; Scaramuzza, D., Dynamic collaboration without communication: Vision-based cable-suspended load transport with two quadrotors, (2017 IEEE International Conference on Robotics and Automation. 2017 IEEE International Conference on Robotics and Automation, ICRA, 2017), 5196-5202
[22] Michael, N.; Fink, J.; Kumar, V., Cooperative manipulation and transportation with aerial robots, Auton. Robots, 30, 1, 73-86, 2011
[23] Jackson, B. E.; Howell, T. A.; Shah, K.; Schwager, M.; Manchester, Z., Scalable cooperative transport of cable-suspended loads with UAVs using distributed trajectory optimization, IEEE Robot. Autom. Lett., 5, 2, 3368-3374, 2020
[24] Zeng, J.; Kotaru, P.; Mueller, M. W.; Sreenath, K., 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, 2020
[25] Mechali, O.; Xu, L., 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, 2023, URL https://www.sciencedirect.com/science/article/pii/S0273117722011450, Application of Artificial Intelligence in Tracking Control and Synchronization of Spacecraft
[26] K. Sreenath, V. Kumar, 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, 2013, http://dx.doi.org/10.15607/RSS.2013.IX.011.
[27] Lee, T., Geometric control of quadrotor UAVs transporting a cable-suspended rigid body, IEEE Trans. Control Syst. Technol., 26, 1, 255-264, 2018
[28] Six, D.; Briot, S.; Chriette, A.; Martinet, P., Dynamic modelling and control of flying parallel robots, Control Eng. Pract., 117, Article 104953 pp., 2021
[29] N. Trawny, S. Roumeliotis, Indirect Kalman Filter for 3D Attitude Estimation a Tutorial for Quaternion Algebra, Multiple Autonomous Robotic Systems Laboratory Technical Report 2005-002, Rev. 57, 2005.
[30] Oliva-Palomo, F.; Sanchez-Orta, A.; Alazki, H.; Castillo, P.; Muñoz-Vázquez, A.-J., Robust global observer position-yaw control based on ellipsoid method for quadrotors, Mech. Syst. Signal Process., 158, Article 107721 pp., 2021
[31] Mahmood, A.; Kim, Y., Decentrailized formation flight control of quadcopters using robust feedback linearization, J. Franklin Inst. B, 354, 2, 852-871, 2017 · Zbl 1355.93013
[32] Mercado, D. A.; Castro, R.; Lozano, R., Quadrotors flight formation control using a leader-follower approach, (2013 European Control Conference. 2013 European Control Conference, ECC, 2013), 3858-3863
[33] Poznyak, A.; Polyakov, A.; Azhmyakov, V., Attractive Ellipsoids in Robust Control, 2014, Springer · Zbl 1314.93006
[34] Lakshmikantham, V.; Leela, S.; Martynyuk, A., Practical Stability of Nonlinear Systems, 1990, World Scientific, URL https://books.google.com.mx/books?id=c6oZtMkfK7QC · Zbl 0753.34037
[35] Oliva-Palomo, F.; Sanchez-Orta, A.; Castillo, P.; Alazki, H., Nonlinear ellipsoid based attitude control for aggressive trajectories in a quadrotor: Closed-loop multi-flips implementation, Control Eng. Pract., 77, 150-161, 2018
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.