Skip to main content
Log in

Cable-suspended load lifting by a quadrotor UAV: hybrid model, trajectory generation, and control

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

In the last years, autonomous aerial vehicles have become promising mobile robotic platforms capable of manipulating external objects. In particular, quadrotors, rotorcrafts with four propellers, have been used for aerial transportation of cable-suspended loads. A critical step before transporting a payload is the lift maneuver. However, the analysis and planning of this maneuver have received a little attention in the literature so far. In this work, we decompose the cable-suspended load lifting into three simpler discrete states or modes: Setup, Pull, and Raise. Each of these states represents the dynamics of the quadrotor-load system at particular regimes during the maneuver. Furthermore, we define a hybrid system based on these states and show that it is a differentially-flat hybrid system. Exploiting this property, we generate a trajectory by using a series of waypoints associated with each mode. We design a nonlinear hybrid controller to track this trajectory and therefore execute the lift maneuver. We verify the proposed approach by carrying out experiments on an actual quadrotor with a cable-suspended load.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Notes

  1. If the aerial vehicle cannot move under the level of the ground where the load is laying, then its movement is constrained to the upper half of the sphere.

  2. As compared with hybrid models for a quadrotor carrying a cable-suspended-load found in the literature (Sreenath et al. 2013; Tang and Kumar 2015). Our hybrid automaton considers also the transition from having the load on the ground to having it on the air and not only the jump from zero tension to nonzero tension.

  3. Multi-Agent, Robotics, and Heterogeneous Systems Laboratory, http://marhes.unm.edu.

References

  • Achtelik, M., Achtelik, M., Weiss, S., & Siegwart, R. (2011). Onboard IMU and monocular vision based control for MAVs in unknown in- and outdoor environments. In IEEE international conference on robotics and automation (ICRA), (pp. 3056–3063).

  • Al-Alaoui, M. A. (2008). Al-Alaoui operator and the new transformation polynomials for discretization of analogue systems. Electrical Engineering, 90(6), 455–467.

    Article  Google Scholar 

  • Ascending Technologies (2010). AscTec Hummingbird with AutoPilot User’s Manual. http://ugradrobotics.wikispaces.com/file/view/AscTec_AutoPilot_manual_v1.0_small.pdf. Accessed Jan 2016.

  • Ascending Technologies (2015). AscTec Hummingbird. http://wiki.asctec.de/display/AR/AscTec+Hummingbird. Accessed Jan 2016.

  • Augugliaro, F., Lupashin, S., Hamer, M., Male, C., Hehn, M., Mueller, M., et al. (2014). The flight assembled architecture installation: Cooperative construction with flying machines. IEEE Control Systems, 34(4), 46–64.

    Article  MathSciNet  Google Scholar 

  • Beloti Pizetta, I., Santos Brandão, A., & Sarcinelli-Filho, M. (2015). Modelling and control of a PVTOL quadrotor carrying a suspended load. In international conference on unmanned aircraft systems (ICUAS), (pp. 444–450).

  • Bezzo, N., Griffin, B., Cruz, P., Donahue, J., Fierro, R., & Wood, J. (2014). A cooperative heterogeneous mobile wireless mechatronic system. IEEE/ASME Transactions on Mechatronics, 19(1), 20–31.

    Article  Google Scholar 

  • Bisgaard, M., Bendtsen, J. D., & Cour-Harbo, A. L. (2009). Modeling of generic slung load system. Journal of Guidance, Control, and Dynamics, 32(2), 573–585.

    Article  Google Scholar 

  • Construction Safety Association (2000). Helicopter lifting. Ontario: Safety Guidelines for Construction.

  • Cruz, P. J. & Fierro, R. (2014). Autonomous lift of a cable-suspended load by an unmanned aerial robot. In IEEE conference on control applications (CCA), (pp. 802–807).

  • Cruz, P. J., Oishi, M., & Fierro, R. (2015). Lift of a cable-suspended load by a quadrotor: A hybrid system approach. In American control conference(ACC), (pp. 1887–1892).

  • Faust, A., Palunko, I., Cruz, P., Fierro, R., & Tapia, L. (2014). Automated aerial suspended cargo delivery through reinforcement learning. Artificial Intelligence (In press)

  • Frazzoli, E., Dahleh, M., & Feron, E. (2005). Maneuver-based motion planning for nonlinear systems with symmetries. IEEE Transactions on Robotics, 21(6), 1077–1091.

    Article  Google Scholar 

  • Ghadiok, V., Goldin, J., & Ren, W. (2011). Autonomous indoor aerial gripping using a quadrotor. In IEEE/RSJ international conference on intelligent robots and systems (IROS), (pp. 4645–4651).

  • Gillula, J. H., Hoffmann, G. M., Haomiao, H., Vitus, M. P., & Tomlin, C. J. (2011). Applications of hybrid reachability analysis to robotic aerial vehicles. The International Journal of Robotics Research, 30(3), 335–354.

    Article  Google Scholar 

  • Goodarzi, F. & Lee, T. (2015). Dynamics and control of quadrotor UAVs transporting a rigid body connected via flexible cables. In American control conference (ACC), (pp. 4677–4682).

  • Gurdan, D., Stumpf, J., Achtelik, M., Doth, K.-M., Hirzinger, G., & Rus, D. (2007). Energy-efficient autonomous four-rotor flying robot controlled at 1 kHz. In IEEE international conference on robotics and automation (ICRA), (pp. 361–366).

  • Hehn, M. & D’Andrea, R. (2011). Quadrocopter trajectory generation and control. In Proceedings of the IFAC world congress, (pp. 1485–1491).

  • Isidori, A. (1995). Nonlinear control systems. Springer: Communications and Control Engineering.

    Book  MATH  Google Scholar 

  • Lewis, F. L., Vrabie, D., & Syrmos, V. L. (2012). Optimal control (3rd ed.). Hoboken: Wiley

  • Lygeros, J., Sastry, S., & Tomlin, C. (2012). Hybrid systems: Foundations, advanced topics and applications. Department of Electrical Engineering and Computer Sciences: University of California, Berkeley. (in preparation).

  • Mahony, R., Kumar, V., & Corke, P. (2012). Multirotor aerial vehicles: Modeling, estimation, and control of quadrotor. IEEE Robotics Automation Magazine, 19(3), 20–32.

    Article  Google Scholar 

  • Marhes Lab (2016). Cable-Suspended Load Lifting by a Quadrotor UAV. https://www.youtube.com/watch?v=rHtw80dqcGk. Accessed June 2016. YouTube Channel.

  • Mellinger, D. & Kumar, V. (2011). Minimum snap trajectory generation and control for quadrotors. In IEEE international conference on robotics and automation (ICRA), (pp. 2520–2525).

  • National Instruments (2016a). LabVIEW real-time module. http://www.ni.com/labview/realtime/. Accessed Jan 2016.

  • National Instruments (2016b). NI CompactRIO. http://www.ni.com/compactrio/. Accessed Jan 2016.

  • Orsag, M., Korpela, C., Bogdan, S., & Oh, P. (2014). Valve turning using a dual-arm aerial manipulator. In International conference on unmanned aircraft systems (ICUAS), (pp. 836–841).

  • Palunko, I., Cruz, P., & Fierro, R. (2012). Agile load transportation : Safe and efficient load manipulation with aerial robots. IEEE Robotics Automation Magazine, 19(3), 69–79.

    Article  Google Scholar 

  • Spica, R., Franchi, A., Oriolo, G., Bulthoff, H., & Giordano, P. (2012). Aerial grasping of a moving target with a quadrotor UAV. In IEEE/RSJ international conference on intelligent robots and systems (IROS), (pp. 4985–4992).

  • Sreenath, K., Michael, N., & Kumar, V. (2013). Trajectory generation and control of a quadrotor with a cable-suspended load—a differentially-flat hybrid system. In IEEE international conference on robotics and automation (ICRA), (pp. 4888–4895).

  • Stengel, R. (1994). Optimal Control and Estimation. Dover Books on Advanced Mathematics. New York: Dover Publications.

    Google Scholar 

  • Tang, S. & Kumar, V. (2015). Mixed integer quadratic program trajectory generation for a quadrotor with a cable-suspended payload. In IEEE international Conference on Robotics and Automation (ICRA), (pp. 2216–2222).

  • Thomas, J., Loianno, G., Polin, J., Sreenath, K., & Kumar, V. (2014). Toward autonomous avian-inspired grasping for micro aerial vehicles. Bioinspiration and Biomimetics, 9(2), 025010.

    Article  Google Scholar 

  • UK Civil Aviation Authority (2006). Helicopter external load operations (4th ed.). Safety Regulation Group.

  • van Nieuwstadt, M., Rathinam, M., & Murray, R. (1994). Differential flatness and absolute equivalence. In IEEE conference on decision and control (CDC), (Vol. 1, pp. 326–332).

  • Wallar, A., Plaku, E., & Sofge, D. A. (2015). Reactive motion planning for unmanned aerial surveillance of risk-sensitive areas. IEEE Transactions on Automation Science and Engineering, 12(3), 969–980.

    Article  Google Scholar 

  • Wang, J., Bierling, T., Hcht, L., Holzapfel, F., Klose, S., & Knoll, A. (2011). Novel dynamic inversion architecture design for quadrocopter control. In F. Holzapfel & S. Theil (Eds.), Advances in Aerospace Guidance, Navigation and Control (pp. 261–272). Berlin: Springer.

    Chapter  Google Scholar 

Download references

Acknowledgements

This work was supported in part by the Army Research Lab Micro Autonomous Systems and Technology Collaborative Alliance (ARL MAST-CTA #W911NF-08-2-0004). We would like to thank the Ecuadorian scholarship program administrated by the Secretaría de Educación Superior, Ciencia, Tecnología e Innovación (SENESCYT) for providing part of the financial support for P. J. Cruz. We gratefully acknowledge Prof. Meeko Oishi from UNM for numerous discussions and her invaluable feedback about the hybrid model. Special thanks to Christoph Hintz for his help in recording the experimental tests.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Patricio J. Cruz.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (wmv 134748 KB)

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cruz, P.J., Fierro, R. Cable-suspended load lifting by a quadrotor UAV: hybrid model, trajectory generation, and control. Auton Robot 41, 1629–1643 (2017). https://doi.org/10.1007/s10514-017-9632-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-017-9632-2

Keywords

Navigation