Skip to main content
Log in

Dynamic hybrid position/force control for the quadrotor with a multi-degree-of-freedom manipulator

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

In the field of aerial robotics, physical interaction with the surrounding environment is currently receiving a considerable attention. One of the key challenges is to control not only the position, but also the force exerted by the end-effector while performing complex tasks such as object manipulation, inspection, and assembly/disassembly. To meet these demands, this paper proposes a dynamic hybrid position/force controller for a quadrotor-borne multi-degree-of-freedom manipulator. The system is modeled under the situation that the constraints on the end-effector are described by a set of hypersurfaces, and system dynamics are then developed while taking into account the redundancy of the system. To verify the effectiveness of the proposed hybrid controller, we carried out numerical simulations for two different application scenarios which include (1) placement of a sensor unit on a vertical wall and (2) inspection with contact on a curved-shape wall. The results show that the system is able to maintain the desired force and position simultaneously in both cases.

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
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Lu Z, Nagata F, Watanabe K, Habib MK (2017) iOS application for quadrotor remote control. Artif Life Robot 22(3):374–379

    Article  Google Scholar 

  2. Gupte S, Mohandas PIT, Conrad JM (2012) A survey of quadrotor unmanned aerial vehicles. In: 2012 Proceedings of IEEE Southeastcon, pp 1–6

  3. Norouzi GS, Aghli Y, Alimohammadi M, Akbari AA (2016) Quadrotors unmanned aerial vehicles: a review. Int J Smart Sens Intell Syst 9(1):309–333

    Google Scholar 

  4. Zain ZM, Watanabe K, Izumi K, Nagai I (2011) A nonholonomic control method for stabilizing an X4-AUV. Artif Life Robot 16(2):202–207

    Article  Google Scholar 

  5. Bouabdallah S, Siegwart R (2007) Full control of a quadrotor. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 153–158

  6. Kendoul F, Yu Z, Nonami K (2010) Guidance and nonlinear control system for autonomous flight of minirotorcraft unmanned aerial vehicles. J Field Robot 27(3):311–334

    Google Scholar 

  7. Besnard L, Shtessel YB, Landrum B (2012) Quadrotor vehicle control via sliding mode controller driven by sliding mode disturbance observer. J Frankl Inst 349(2):658–684

    Article  MathSciNet  MATH  Google Scholar 

  8. Zheng EH, Xiong JJ, Luo JL (2014) Second order sliding mode control for a quadrotor UAV. ISA Trans 53(4):1350–1356

    Article  Google Scholar 

  9. Mellinger D, Lindsey Q, Shomin M, Kumar V (2011) Design, modeling, estimation and control for aerial grasping and manipulation. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 2668–2673

  10. Thomas J, Polin J, Sreenath K, Kumar V (2013) Avian-inspired grasping for quadrotor micro UAVs. In: ASME international design engineering technical conference (IDETC), pp 1–9

  11. Caccavale F, Giglio G, Muscio G, Pierri F (2014) Adaptive control for UAVs equipped with a robotic arm. IFAC Proc Vol 47(3):11049–11054

    Article  Google Scholar 

  12. Marconi L, Naldi R, Gentili L (2011) Modelling and control of a flying robot interacting with the environment. Automatica 47(12):2571–2583

    Article  MathSciNet  MATH  Google Scholar 

  13. Wopereis HW, Hoekstra JJ, Post TH, Folkertsma GA, Stramigioli S, Fumagalli M (2017) Application of substantial and sustained force to vertical surfaces using a quadrotor. In: 2017 IEEE international conference on robotics and automation (ICRA), pp 2704–2709

  14. Nguyen HN, Ha C, Lee D (2015) Mechanics, control and internal dynamics of quadrotor tool operation. Automatica 61:289–301

    Article  MathSciNet  MATH  Google Scholar 

  15. Nguyen HN, Lee D (2013) Hybrid force/motion control and internal dynamics of quadrotors for tool operation. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 3458–3646

  16. Orsag M, Korpela C, Bogdan S, Oh P (2017) Dexterous aerial robots—mobile manipulation using unmanned aerial systems. IEEE Trans Robot 33(6):1453–1466

    Article  Google Scholar 

  17. Suarez A, Soria PR, Heredia G, Arrue BC, Ollero A (2017) Anthropomorphic, compliant and lightweight dual arm system for aerial manipulation. In: 2017 IEEE/rsj international conference on intelligent robots and systems (IROS), pp 992–997

  18. Fumagalli M, Stramigioli S, Carloni R (2016) Mechatronic design of a robotic manipulator for unmanned aerial vehicles. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 4843–4848

  19. Fumagalli M, Naldi R, Macchelli A, Carloni R, Stramigioli S, Marconi L (2012) Modeling and control of a flying robot for contact inspection. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 3532–3537

  20. Scholten JL, Fumagalli M, Stramigioli S, Carloni R (2013) Interaction control of an UAV endowed with a manipulator. In: 2013 IEEE international conference on robotics and automation (ICRA), pp 4910–4915

  21. Lippiello V, Fontanelli GA, Ruggiero F (2018) Image-based visual-impedance control of a dual-arm aerial manipulator. IEEE Robot Autom Lett 3(3):1856–1863

    Article  Google Scholar 

  22. Anderson RJ, Spong MW (1988) Hybrid impedance control of robotic manipulators. IEEE J Robot Autom 4(5):549–556

    Article  Google Scholar 

  23. An CH, Hollerbach JM (1989) The role of dynamic models in cartesian force control of manipulators. Int J Robot Res 8(4):51–72

    Article  Google Scholar 

  24. Yoshikawa T (2000) Force control of robot manipulators. In: IEEE international conference on robotics and automation (ICRA’00), pp 220–226

  25. Whitney DE (1987) Historical perspective and state of the art in robot force control. Int J Robot Res 6(1):3–14

    Article  Google Scholar 

  26. Yoshikawa T, Sugie T, Tanaka M (1988) Dynamic hybrid position/force control of robot manipulators-controller design and experiment. IEEE J Robot Autom 4(6):699–705

    Article  Google Scholar 

  27. Yoshikawa T (1987) Dynamic hybrid position/force control of robot manipulators-description of hand constraints and calculation of joint driving force. IEEE J Robot Autom 3(5):386–392

    Article  Google Scholar 

  28. Yoshikawa T (1984) Analysis and control of robot manipulators with redundancy. In: Robotics research: the first international symposium, pp 735–747

  29. Nakamura Y, Hanafusa H (1984) Singularity low-sensitive motion resolution of articulated robot arms. Trans Soc Inst Control Eng 20(5):453–459 (in Japanese)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tiehua Wang.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, T., Umemoto, K., Endo, T. et al. Dynamic hybrid position/force control for the quadrotor with a multi-degree-of-freedom manipulator. Artif Life Robotics 24, 378–389 (2019). https://doi.org/10.1007/s10015-019-00534-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-019-00534-0

Keywords

Navigation