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.
Similar content being viewed by others
References
Lu Z, Nagata F, Watanabe K, Habib MK (2017) iOS application for quadrotor remote control. Artif Life Robot 22(3):374–379
Gupte S, Mohandas PIT, Conrad JM (2012) A survey of quadrotor unmanned aerial vehicles. In: 2012 Proceedings of IEEE Southeastcon, pp 1–6
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
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
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
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
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
Zheng EH, Xiong JJ, Luo JL (2014) Second order sliding mode control for a quadrotor UAV. ISA Trans 53(4):1350–1356
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
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
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
Marconi L, Naldi R, Gentili L (2011) Modelling and control of a flying robot interacting with the environment. Automatica 47(12):2571–2583
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
Nguyen HN, Ha C, Lee D (2015) Mechanics, control and internal dynamics of quadrotor tool operation. Automatica 61:289–301
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
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
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
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
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
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
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
Anderson RJ, Spong MW (1988) Hybrid impedance control of robotic manipulators. IEEE J Robot Autom 4(5):549–556
An CH, Hollerbach JM (1989) The role of dynamic models in cartesian force control of manipulators. Int J Robot Res 8(4):51–72
Yoshikawa T (2000) Force control of robot manipulators. In: IEEE international conference on robotics and automation (ICRA’00), pp 220–226
Whitney DE (1987) Historical perspective and state of the art in robot force control. Int J Robot Res 6(1):3–14
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
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
Yoshikawa T (1984) Analysis and control of robot manipulators with redundancy. In: Robotics research: the first international symposium, pp 735–747
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)
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10015-019-00534-0