Skip to main content
Log in

Hardware-in-the-Loop Verification for Mobile Manipulating Unmanned Aerial Vehicles

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

Abstract

A hardware-in-the-loop test rig is presented to bridge the gap between basic aerial manipulation research and the ability of flying robots to perform tasks such as bridge repair, agriculture care, container inspection and other applications requiring interaction with the environment. Unmanned aerial vehicles have speed and mobility advantages over ground vehicles and can operate in 3-dimensional workspaces. In particular, the usefulness of these capabilities is highlighted in areas where ground robots cannot reach or terrains they are unable to navigate. However, most UAVs operating in near-earth or indoor environments still do not have the payload capabilities to support multi-degree of freedom manipulators. We present a rotorcraft emulation environment using a 7 degree of freedom manipulator. Since UAVs require significant setup time and to avoid potential crashes, our test and evaluation environment provides repeatable experiments and captures reactionary forces experienced during ground interaction. Recent experiments in insertion tests are presented. The lessons learned from these experiments will be ported onto an actual air vehicle with manipulator.

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. Orsag, M., Korpela, C., Oh, P.: Modeling and control of MM-UAV: Mobile manipulating unmanned aerial vehicle. In: Proc. International Conference on Unmanned Aircraft Systems, ICUAS (2012)

  2. Keemink, A., Fumagalli, M., Stramigioli, S., Carloni, R.: Mechanical design of a manipulation system for unmanned aerial vehicles. In: 2012 IEEE International Conference on Robotics and Automation (ICRA), pp. 3147–3152 (2012)

  3. Mellinger, D., Lindsey, Q., Shomin, M., Kumar, V.: Design, modeling, estimation and control for aerial grasping and manipulation. In: Proc. IEEE/RSJ Int Intelligent Robots and Systems (IROS) Conf, pp. 2668–2673 (2011)

  4. Pounds, P.E.I., Bersak, D.R., Dollar, A.M.: Grasping from the air: hovering capture and load stability. In: Proc. IEEE Int Robotics and Automation (ICRA) Conf, pp. 2491–2498 (2011)

  5. Ghadiok, V., Goldin, J., Ren, W.: Autonomous indoor aerial gripping using a quadrotor. In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4645–4651 (2011)

  6. Bellens, S., De Schutter, J., Bruyninckx, H.: A hybrid pose/wrench control framework for quadrotor helicopters. In: 2012 IEEE International Conference on Robotics and Automation (ICRA), pp. 2269–2274 (2012)

  7. Albers, A., Trautmann, S., Howard, T., Nguyen, T.A., Frietsch, M., Sauter, C.: Semi-autonomous flying robot for physical interaction with environment. In: 2010 IEEE Conference on Robotics Automation and Mechatronics (RAM), pp. 441–446 (2010)

  8. Lippiello, V., Ruggiero, F.: Exploiting redundancy in cartesian impedance control of uavs equipped with a robotic arm. In: 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 3768–3773 (2012)

  9. Jimenez-Cano, A.E., Martin, J., Heredia, G., Ollero, A., Cano, R.: Control of an aerial robot with multi-link arm for assembly tasks. In: IEEE Int. Conf. Robotics and Automation (ICRA) (2013)

  10. Korpela, C., Orsag, M., Danko, T., Kobe, B., McNeil, C., Pisch, R., Oh, P.: Flight stability in aerial redundant manipulators. In: Proc. IEEE Int Robotics and Automation (ICRA) Conf (2012)

  11. Narli, V., Oh, P.Y.: Hardware-in-the-loop test rig to capture aerial robot and sensor suite performance metrics. In: Proc. IEEE/RSJ Int Intelligent Robots and Systems Conf, pp. 3521–3526 (2006)

  12. Bouabdallah, S., Murrieri, P., Siegwart, R.: Design and control of an indoor micro quadrotor. In: Proc. IEEE Int. Conf. Robotics and Automation ICRA ’04, vol. 5, pp. 4393–4398 (2004)

  13. Hahn, H.: Rigid Body Dynamics of Mechanisms: Theoretical Basis, ser. Rigid Body Dynamics of Mechanisms. Springer (2002)

  14. Diankov, R., Kuffner, J.: Openrave: a planning architecture for autonomous robotics. Tech. Rep. CMU-RI-TR-08-34, Robotics Institute, Pittsburgh, PA (2008)

  15. Siciliano, B., Sciavicco, L., Villani, L., Oriolo, G.: Robotics: Modelling, Planning and Control. Springer Publishing Company, Incorporated (2008)

  16. Wang, J., Li, Y., Zhao, X.: Inverse kinematics and control of a 7-dof redundant manipulator based on the closed-loop algorithm. Int. J. Adv. Robot. Syst. 7(4), 1–10 (2010)

    MATH  MathSciNet  Google Scholar 

  17. Corke, P.: A robotics toolbox for MATLAB. IEEE Robot. Autom. Mag. 3(1), 24–32 (1996)

    Article  Google Scholar 

  18. Jazar, R.: Theory of Applied Robotics: Kinematics, Dynamics, and Control, 2nd edn. Springer, New York (2010)

    Book  Google Scholar 

  19. Hogan, N.: Impedance control: an approach to manipulation. In: Proc. American Control Conf, pp. 304–313 (1984)

  20. Biagiotti, L., Liu, H., Hirzinger, G., Melchiorri, C.: Cartesian impedance control for dexterous manipulation. In: 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems, 2003 (IROS 2003). Proceedings, vol. 3–4, pp. 3270–3275 (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Christopher Korpela.

Additional information

Manuscript received August 31, 2013. This project was supported in part by a US NSF CRI II-New, Award # CNS-1205490, DoD Advanced Civil Schooling, and a U.S. Fullbright Scholarship.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Korpela, C., Orsag, M. & Oh, P. Hardware-in-the-Loop Verification for Mobile Manipulating Unmanned Aerial Vehicles. J Intell Robot Syst 73, 725–736 (2014). https://doi.org/10.1007/s10846-013-9950-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-013-9950-3

Keywords

Navigation