Abstract
In this paper, a novel method is developed that enables quick and easy programming in repetitive industrial tasks, through kinesthetic demonstration from the operator. The robot learns the task cycle with the assistance of haptic cues and progressively transitions from manual into autonomous operation using a novel variable stiffness control strategy and assistive virtual fixtures. The training process, requires a small amount of iterations, decreasing dramatically the typical robotic programming time. In the experimental evaluation, an operator is able to program a pick and place task in less than a minute, without requiring any interaction with a user interface or pre-programming of the task sequence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Video demonstration: https://youtu.be/1m185Z9y5JI.
References
Pan, Z., Polden, J., Larkin, N., Van Duin, S., Norrish, J.: Recent progress on programming methods for industrial robots. Robot. Comput.-Integr. Manuf. 28(2), 87–94 (2012)
Schou, C., Damgaard, J.S., Bogh, S., Madsen, O.: Human-robot interface for instructing industrial tasks using kinesthetic teaching. In: 4th International Symposium on Robotics, ISR 2013 (2013)
Billard, A.G., Calinon, S., Dillmann, R.: Learning from humans. In: Springer Handbook of Robotics. Springer International Publishing, pp. 1995–2014 (2016)
Akgun, B., Cakmak, M., Yoo, J., Thomaz, A.: Trajectories and keyframes for kinesthetic teaching: a human-robot interaction perspective. In: International Conference on Human-Robot Interaction, pp. 391–398 (2012)
Schroecker, Y., Amor, H.B., Thomaz, A.: Directing policy search with interactively taught via-points. In: International Conference on Autonomous Agents and Multiagent Systems, pp. 1052–1059 (2016)
Steinmetz, F., Montebelli, A., Kyrki, V.: Simultaneous kinesthetic teaching of positional and force requirements for sequential in-contact tasks. In: IEEE-RAS International Conference on Humanoid Robots, pp. 202–209, Dec 2015
Skoglund, A., et al.: Programming by demonstration of pick-and-place tasks for industrial manipulators using task primitives. In: International Symposium on Computational Intelligence in Robotics and Automation, pp. 368–373. IEEE (2007)
Lambrecht, J., Kleinsorge, M., Rosenstrauch, M., Krüger, J.: Spatial programming for industrial robots through task demonstration. Int. J. Adv. Robot. Syst. 10(5), 254 (2013)
de Rengerve, A., Hirel, J., Andry, P., Quoy, M., Gaussier, P.: On-line learning and planning in a pick-and-place task demonstrated through body manipulation. In: 2011 IEEE International Conference on Development and Learning, pp. 1–6 (2011)
Dean-Leon, E., Ramirez-Amaro, K., Bergner, F., et al.: Robotic technologies for fast deployment of industrial robot systems. In: 42nd Annual Conference of the IEEE Industrial Electronics Society, pp. 6900–6907. IEEE (2016)
Groth, C., Henrich, D.: One-shot robot programming by demonstration using an online oriented particles simulation. In: 2014 IEEE International Conference on Robotics and Biomimetics, IEEE ROBIO 2014, pp. 154–160 (2014)
Evrard, P., Kheddar, A.: Homotopy-based controller for physical human-robot interaction. In: RO-MAN 2009—The 18th IEEE International Symposium on Robot and Human Interactive Communication, pp. 1–6 (2009)
Jarrasse, N., Sanguineti, V., Burdet, E.: Slaves no longer: review on role assignment for human-robot joint motor action. Adapt. Behav. (2013)
Kucukyilmaz, A., Sezgin, T., Basdogan, C.: Intention recognition for dynamic role exchange in haptic collaboration. IEEE Trans. Haptics 6(1), 58–68 (2013)
Medina, J.R., Lawitzky, M., Mörtl, A., Lee, D., Hirche, S.: An experience-driven robotic assistant acquiring human knowledge to improve haptic cooperation. In: IEEE International Conference on Intelligent Robots and Systems, pp. 2416–2422 (2011)
Li, Y., Tee, K.P., Chan, W.L., Yan, R., Chua, Y., Limbu, D.K.: Continuous role adaptation for human-robot shared control. IEEE Trans. Robot. 31(3), 672–681 (2015)
Ficuciello, F., Villani, L., Siciliano, B.: Variable impedance control of redundant manipulators for intuitive human-robot physical interaction. IEEE Trans. Robot. 31(4), 850–863 (2015)
Dimeas, F., Aspragathos, N.: Online stability in human-robot cooperation with admittance control. IEEE Trans. Haptics 9(2), 267–278 (2016)
Bussy, A., Gergondet, P., Kheddar, A., et al.: Proactive behavior of a humanoid robot in a haptic transportation task with a human partner. In: IEEE International Workshop on Robot and Human Interactive Communication, pp. 962–967 (2012)
Tykal, M., Montebelli, A., Kyrki, V.: Incrementally assisted kinesthetic teaching for programming by demonstration. In: ACM/IEEE International Conference on Human-Robot Interaction, pp. 205–212, Apr 2016
Saveriano, M., An, S.I., Lee, D.: Incremental kinesthetic teaching of end-effector and null-space motion primitives. In: Proceedings—IEEE International Conference on Robotics and Automation, pp. 3570–3575, June 2015
Lee, D., Ott, C.: Incremental kinesthetic teaching of motion primitives using the motion refinement tube. Auton. Robots 31, 115–131 (2011)
Ijspeert, A.J., Nakanishi, J., Hoffmann, H., Pastor, P., Schaal, S.: Dynamical movement primitives: learning attractor models for motor behaviors. Neural Comput. 25(2), 328–373 (2013)
Kulvicius, T., Ning, K., Tamosiunaite, M., Wörgötter, F.: Joining movement sequences: modified dynamic movement primitives for robotics applications exemplified on handwriting. IEEE Trans. Robot. 28(1), 145–157 (2012)
Schaal, S., Atkeson, C.: Constructive incremental learning from only local information. Neural Comput. 10(8), 2047–2084 (1998)
Karayiannidis, Y., Droukas, L., Papageorgiou, D., Doulgeri, Z.: Robot control for task performance and enhanced safety under impact. Front. Robot. AI 2, 1–12 (2015)
Acknowledgements
Fotios Dimeas is funded by “IKY Fellowships of Excellence for Postgraduate Studies in Greece—Siemens Program”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this paper
Cite this paper
Dimeas, F., Fotiadis, F., Papageorgiou, D., Sidiropoulos, A., Doulgeri, Z. (2019). Towards Progressive Automation of Repetitive Tasks Through Physical Human-Robot Interaction. In: Ficuciello, F., Ruggiero, F., Finzi, A. (eds) Human Friendly Robotics. Springer Proceedings in Advanced Robotics, vol 7. Springer, Cham. https://doi.org/10.1007/978-3-319-89327-3_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-89327-3_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-89326-6
Online ISBN: 978-3-319-89327-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)