×

A trajectory tracking control law for a quadrotor with slung load. (English) Zbl 1429.93240

Summary: We present a trajectory tracking controller for the full dynamics of a quadrotor vehicle carrying a slung load attached by a string. The full dynamic system is modeled as two connected subsystems, the string-load subsystem, with dynamics identical to that of a standard quadrotor in free flight, and the quadrotor subsystem with attitude kinematics and dynamics. A trajectory tracking controller for the position of the point-mass load is designed based on existing Lyapunov-based trajectory tracking controllers for free flying quadrotors which are further backstepped through the quadrotor attitude dynamics. A parameterized Lyapunov function is provided for the full system dynamics with a negative semi-definite time derivative. The proposed controller is proven to drive the load position error to zero and the origin of the error system is exponentially stable. Simulation results attest the performance of the proposed controller for aggressive trajectories and its robustness and validity are further highlighted by experimental results with a model-scale vehicle and slung load.

MSC:

93C85 Automated systems (robots, etc.) in control theory
93D20 Asymptotic stability in control theory
93B35 Sensitivity (robustness)
PDFBibTeX XMLCite
Full Text: DOI

References:

[1] Bernard, M., & Kondak, K. (2009). Generic slung load transportation system using small size helicopters. In 2009 IEEE international conference on robotics and automation; Bernard, M., & Kondak, K. (2009). Generic slung load transportation system using small size helicopters. In 2009 IEEE international conference on robotics and automation
[2] Bisgaard, Morten; Bendtsen, Jan Dimon; Cour-Harbo, Anders La, Modeling of generic slung load system, Journal of Guidance, Control, and Dynamics, 32, 2, 573-585 (2009)
[3] Cabecinhas, D.; Cunha, R.; Silvestre, C., A globally stabilizing path following controller for rotorcraft with wind disturbance rejection, IEEE Transactions on Control Systems Technology, 23, 2, 708-714 (2015)
[4] Faust, A., Palunko, I., Cruz, P., Fierro, R., & Tapia, L. (2013). Learning swing-free trajectories for UAVs with a suspended load. In 2013 IEEE international conference on robotics and automation; Faust, A., Palunko, I., Cruz, P., Fierro, R., & Tapia, L. (2013). Learning swing-free trajectories for UAVs with a suspended load. In 2013 IEEE international conference on robotics and automation
[5] Hua, Minh-Duc; Hamel, T.; Morin, P.; Samson, C., A control approach for thrust-propelled underactuated vehicles and its application to VTOL drones, IEEE Transactions on Automatic Control, 54, 8, 1837-1853 (2009) · Zbl 1367.93417
[6] Michael, Nathan; Fink, Jonathan; Kumar, Vijay, Cooperative manipulation and transportation with aerial robots, Autonomous Robots, 30, 1, 73-86 (2011) · Zbl 1250.93085
[7] Palunko, I.; Cruz, P.; Fierro, R., Agile load transportation: Safe and efficient load manipulation with aerial robots, IEEE Robotics Automation Magazine, 19, 3, 69-79 (2012)
[8] Sreenath, K.; Kumar, V., Dynamics, control and planning for cooperative manipulation of payloads suspended by cables from multiple quadcopter robots, (Robotics: Science and Systems (2013))
[9] Sreenath, K., Lee, T., & Kumar, V. (2013a). Geometric control and differential flatness of a quadrotor UAV with a cable-suspended load. In 52nd IEEE conference on decision and control; Sreenath, K., Lee, T., & Kumar, V. (2013a). Geometric control and differential flatness of a quadrotor UAV with a cable-suspended load. In 52nd IEEE conference on decision and control
[11] Sreenath, K., Michael, N., & Kumar, V. (2013a). Trajectory generation and control of a quadrotor with a cable-suspended load - A differentially-flat hybrid system. In 2013 IEEE international conference on robotics and automation; Sreenath, K., Michael, N., & Kumar, V. (2013a). Trajectory generation and control of a quadrotor with a cable-suspended load - A differentially-flat hybrid system. In 2013 IEEE international conference on robotics and automation
[12] Sreenath, K., Michael, N., & Kumar, V. (2013b). Trajectory generation and control of a quadrotor with a cable-suspended load - A differentially-flat hybrid system. In 2013 IEEE international conference on robotics and automation; Sreenath, K., Michael, N., & Kumar, V. (2013b). Trajectory generation and control of a quadrotor with a cable-suspended load - A differentially-flat hybrid system. In 2013 IEEE international conference on robotics and automation
[13] Tang, S., & Kumar, V. (2015). Mixed Integer Quadratic Program trajectory generation for a quadrotor with a cable-suspended payload. In 2015 IEEE international conference on robotics and automation; Tang, S., & Kumar, V. (2015). Mixed Integer Quadratic Program trajectory generation for a quadrotor with a cable-suspended payload. In 2015 IEEE international conference on robotics and automation
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.