Skip to main content

Towards Progressive Automation of Repetitive Tasks Through Physical Human-Robot Interaction

  • Conference paper
  • First Online:
Human Friendly Robotics

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 79.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Video demonstration: https://youtu.be/1m185Z9y5JI.

References

  1. 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)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. Billard, A.G., Calinon, S., Dillmann, R.: Learning from humans. In: Springer Handbook of Robotics. Springer International Publishing, pp. 1995–2014 (2016)

    Chapter  Google Scholar 

  4. 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)

    Google Scholar 

  5. 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)

    Google Scholar 

  6. 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

    Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Article  Google Scholar 

  9. 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)

    Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Jarrasse, N., Sanguineti, V., Burdet, E.: Slaves no longer: review on role assignment for human-robot joint motor action. Adapt. Behav. (2013)

    Google Scholar 

  14. Kucukyilmaz, A., Sezgin, T., Basdogan, C.: Intention recognition for dynamic role exchange in haptic collaboration. IEEE Trans. Haptics 6(1), 58–68 (2013)

    Article  Google Scholar 

  15. 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)

    Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Dimeas, F., Aspragathos, N.: Online stability in human-robot cooperation with admittance control. IEEE Trans. Haptics 9(2), 267–278 (2016)

    Article  Google Scholar 

  19. 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)

    Google Scholar 

  20. 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

    Google Scholar 

  21. 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

    Google Scholar 

  22. Lee, D., Ott, C.: Incremental kinesthetic teaching of motion primitives using the motion refinement tube. Auton. Robots 31, 115–131 (2011)

    Article  Google Scholar 

  23. 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)

    Article  MathSciNet  Google Scholar 

  24. 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)

    Article  Google Scholar 

  25. Schaal, S., Atkeson, C.: Constructive incremental learning from only local information. Neural Comput. 10(8), 2047–2084 (1998)

    Article  Google Scholar 

  26. 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)

    Google Scholar 

Download references

Acknowledgements

Fotios Dimeas is funded by “IKY Fellowships of Excellence for Postgraduate Studies in Greece—Siemens Program”.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fotios Dimeas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics