Abstract
This paper focuses on the problem of transporting a cable-suspended load by a quadrotor UAV for safer flight and more efficiency. The dynamic model of a quadrotor coupled to the suspended load is derived using the Euler-Lagrange formulation. The optimal trajectory for carrying the maximum payload and minimum oscillation of swinging load will be obtained. The optimal cable length to increase the maximum payload capacity and reduce the maximum oscillation angle of swinging load is obtained. Also, the effect of load mass on the maximum oscillation angle of swinging load is studied. In this paper, the optimization procedure is based on the solution of the optimal control problem from the class of open loop with an indirect method. The application Pontryagin’s Minimum Principle lead to deriving the optimality conditions and subsequently a two-point boundary value problem (TPBVP) which is solved by a numerical method. An appropriate algorithm is presented for calculating the maximum payload to move between two specified points. The main superiority of this method is that it can solve a wide range of optimal maneuvers for arbitrary initial and final configurations relevant to every considered cost function. Generating various optimal paths with different maximum payloads and oscillation angles by modifying the values of the penalty matrices. In order to verify the efficiency of the proposed method and the presented algorithm, a simulation study is performed for a quadrotor with a suspended load in maneuver between two specified points and various object function.
Similar content being viewed by others
References
N. Sadati and A. Babazadeh: "A new hierarchical approach for optimal control of robot manipulators". In: Robotics, Automation and Mechatronics, 2004 IEEE Conference, pp.306–311 (2004)
Hehn, M., D’Andrea, R.: Real-time trajectory generation for quadrocopters. IEEE Trans. Robot. 31, 877–892 (2015)
T. Bresciani: "Modelling, Identification and Control of a Quadrotor Helicopter," MSc Theses, Department of automatic control. Lund Univ. (2008)
H. Fernando, A. De Silva, M. De Zoysa, K. Dilshan, and S. Munasinghe: "Modelling, simulation and implementation of a quadrotor UAV". In: Industrial and Information Systems (ICIIS), 2013 8th IEEE International Conference. pp. 207–212 (2013)
T. Luukkonen:"Modelling and control of quadcopter", Indep Res Project Appl Math, Espoo. 22, 2011
Bousbaine, A., Wu, M.H., Poyi, G.T.: "Modelling and Simulation of a Quad-Rotor Helicopter," in 6th IET International Conference on Power Electronics, Machines and Drives (PEMD 2012), pp. 1–6. Bristol, UK (2012)
Mellinger, D., Michael, N., Kumar, V.: Trajectory generation and control for precise aggressive maneuvers with quadrotors. Int J Robotics Research. 31, 664–674 (2012)
M. Hehn and R. D'Andrea: "A flying inverted pendulum". In: Robotics and Automation (ICRA), 2011 IEEE International Conference, pp. 763–770 2011
D. Mellinger and V. Kumar: "Minimum snap trajectory generation and control for quadrotors". In: Robotics and Automation (ICRA), 2011 IEEE International Conference, pp. 2520–2525 2011
M. Guerrero, D. Mercado, R. Lozano, and C. García: "Passivity based control for a quadrotor UAV transporting a cable-suspended payload with minimum swing". In: Decision and Control (CDC), 2015 IEEE 54th Annual Conference, pp. 6718–6723, 2015
Klausen, K., Fossen, T.I., Johansen, T.A.: Nonlinear control with swing damping of a multirotor UAV with suspended load. J Intell Robotic Syst. 88, 379–394 (2017)
Navabi, M., Mirzaei, H.: Robust optimal adaptive trajectory tracking control of quadrotor helicopter. Latin American J Solids Struct. 14, 1040–1063 (2017)
Shao, X., Liu, J., Cao, H., Shen, C., Wang, H.: Robust dynamic surface trajectory tracking control for a quadrotor UAV via extended state observer. Int J Robust Nonlinear Control. 28, 2700–2719 (2018)
Shi, D., Wu, Z., Chou, W.: Harmonic extended state observer based anti-swing attitude control for Quadrotor with slung load. Electronics. 7, 83 (2018)
Y. Bouktir, M. Haddad, and T. Chettibi: "Trajectory planning for a quadrotor helicopter," in Control and Automation, 2008 16th Mediterranean Conference on, 2008, pp. 1258–1263
I. D. Cowling, O. A. Yakimenko, J. F. Whidborne, and A. K. Cooke: "A prototype of an autonomous controller for a quadrotor UAV," In: Control Conference (ECC), 2007 European. 2007, pp. 4001–4008
Rosales, C., Gandolfo, D., Scaglia, G., Jordan, M., Carelli, R.: Trajectory tracking of a mini four-rotor helicopter in dynamic environments-a linear algebra approach. Robotica. 33, 1628–1652 (2015)
Hehn, M., Ritz, R., D’Andrea, R.: Performance benchmarking of quadrotor systems using time-optimal control. Auton. Robot. 33, 69–88 (2012)
Lai, L.-C., Yang, C.-C., Wu, C.-J.: Time-optimal control of a hovering quad-rotor helicopter. J. Intell. Robot. Syst. 45, 115–135 (2006)
Ghariblu, H., Korayem, M.H.: Trajectory optimization of flexible mobile manipulators. Robotica. 24, 333–335 (2006)
Wang, C.-Y., Timoszyk, W.K., Bobrow, J.E.: Payload maximization for open chained manipulators: finding weightlifting motions for a Puma 762 robot. IEEE Trans. Robot. Autom. 17, 218–224 (2001)
Heidari, H., Haghpanahi, M., Korayem, M.H.: Payload maximization for Mobile flexible manipulators in an environment with obstacle. J. Theor. Appl. Mech. 53, 911–923 (2015)
Jia, Z., Yu, J., Mei, Y., Chen, Y., Shen, Y., Ai, X.: Integral backstepping sliding mode control for quadrotor helicopter under external uncertain disturbances. Aerosp. Sci. Technol. 68, 299–307 (2017)
Naidoo, Y., Stopforth, R., Bright, G.: Quad-rotor unmanned aerial vehicle helicopter modelling & control. Int. J. Adv. Robot. Syst. 8, 45 (2011)
Benallegue, A., Mokhtari, A., Fridman, L.: High-order sliding-mode observer for a quadrotor UAV. Int J Robust Nonlinear Control: IFAC-Affil J. 18, 427–440 (2008)
Author information
Authors and Affiliations
Corresponding author
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
Hashemi, D., Heidari, H. Trajectory Planning of Quadrotor UAV with Maximum Payload and Minimum Oscillation of Suspended Load Using Optimal Control. J Intell Robot Syst 100, 1369–1381 (2020). https://doi.org/10.1007/s10846-020-01166-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-020-01166-4