Skip to main content
Log in

Trajectory Planning of Quadrotor UAV with Maximum Payload and Minimum Oscillation of Suspended Load Using Optimal Control

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

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.

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.

Similar content being viewed by others

References

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

  2. Hehn, M., D’Andrea, R.: Real-time trajectory generation for quadrocopters. IEEE Trans. Robot. 31, 877–892 (2015)

    Article  Google Scholar 

  3. T. Bresciani: "Modelling, Identification and Control of a Quadrotor Helicopter," MSc Theses, Department of automatic control. Lund Univ. (2008)

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

  5. T. Luukkonen:"Modelling and control of quadcopter", Indep Res Project Appl Math, Espoo. 22, 2011

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

    Google Scholar 

  7. Mellinger, D., Michael, N., Kumar, V.: Trajectory generation and control for precise aggressive maneuvers with quadrotors. Int J Robotics Research. 31, 664–674 (2012)

    Article  Google Scholar 

  8. M. Hehn and R. D'Andrea: "A flying inverted pendulum". In: Robotics and Automation (ICRA), 2011 IEEE International Conference, pp. 763–770 2011

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

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

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

    Article  Google Scholar 

  12. Navabi, M., Mirzaei, H.: Robust optimal adaptive trajectory tracking control of quadrotor helicopter. Latin American J Solids Struct. 14, 1040–1063 (2017)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  14. Shi, D., Wu, Z., Chou, W.: Harmonic extended state observer based anti-swing attitude control for Quadrotor with slung load. Electronics. 7, 83 (2018)

    Article  Google Scholar 

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

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

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

    Article  Google Scholar 

  18. Hehn, M., Ritz, R., D’Andrea, R.: Performance benchmarking of quadrotor systems using time-optimal control. Auton. Robot. 33, 69–88 (2012)

    Article  Google Scholar 

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

    Article  Google Scholar 

  20. Ghariblu, H., Korayem, M.H.: Trajectory optimization of flexible mobile manipulators. Robotica. 24, 333–335 (2006)

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

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

    Article  Google Scholar 

  24. Naidoo, Y., Stopforth, R., Bright, G.: Quad-rotor unmanned aerial vehicle helicopter modelling & control. Int. J. Adv. Robot. Syst. 8, 45 (2011)

    Article  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hamidreza Heidari.

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

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-020-01166-4

Keywords

Navigation