Can Human-Inspired Learning Behaviour Facilitate Human–Robot Interaction?
- 16 Downloads
The evolution of production systems for smart factories foresees a tight relation between human operators and robots. Specifically, when robot task reconfiguration is needed, the operator must be provided with an easy and intuitive way to do it. A useful tool for robot task reconfiguration is Programming by Demonstration (PbD). PbD allows human operators to teach a robot new tasks by showing it a number of examples. The article presents two studies investigating the role of the robot in PbD. A preliminary study compares standard PbD with human–human teaching and suggests that a collaborative robot should actively participate in the teaching process as human practitioners typically do. The main study uses a wizard of oz approach to determine the effects of having a robot actively participating in the teaching process, specifically by controlling the end-effector. The results suggest that active behaviour inspired by humans can lead to a more intuitive PbD.
KeywordsProgramming by demonstration Kinesthetic teaching Human robot interaction Industry 4.0
The authors would like to thank the teachers and students of the vocational education and training schools “Centro Oratorio Votivo, Casa di Carità, Arti e Mestieri, Ovada” and “Istituto Tecnico Industriale Statale Italo Calvino, Genova” for their contribution to the drafting and execution of the experiments.
This work has been supported by the European Union Erasmus+ Programme via the Master programme European Master on Advanced Robotics Plus (EMARO+).
Compliance with ethical standards
Conflict of Interest
The authors declare that they have no conflict of interest.
- 1.Akgun B, Cakmak M, Yoo JW, Thomaz AL (2012) Trajectories and keyframes for kinesthetic teaching: A human-robot interaction perspective. In: Proceedings of the seventh annual ACM/IEEE international conference on Human–Robot interaction, ACM, pp 391–398Google Scholar
- 2.Alexandrova S, Cakmak M, Hsiao K, Takayama L (2014) Robot programming by demonstration with interactive action visualizations. In: Proceedings of robotics: science and systems (RSS 2014), Berkeley, USAGoogle Scholar
- 4.Argall B, Sauser E, Billard A (2010) Policy adaptation through tactile correction. In: Proceedings of the 2010 convention of the society for the study of artificial intelligence and simulation of behaviour (AISB 2010), Leicester, United KingdomGoogle Scholar
- 5.Biggs G, MacDonald B (2003) A survey of robot programming systems. In: Proceedings of the Australasian conference on robotics and automation (ACRA 2003), Brisbane, AustraliaGoogle Scholar
- 6.Billard A, Calinon S, Dillmann R, Schaal S (2008) Robot programming by demonstration. In: Springer handbook of robotics, Springer, pp 1371–1394Google Scholar
- 7.Calinon S, Guenter F, Billard A (2007) On learning, representing, and generalizing a task in a humanoid robot. Neural Netw 37(2):286–298Google Scholar
- 9.Dillmann R, Kaiser M, Ude A (1995) Acquisition of elementary robot skills from human demonstration. In: Proceedings of the international symposium on intelligent robotics systems (SIRS 1995), Pisa, ItalyGoogle Scholar
- 10.H Kagermann WW, Helbig J (2013) Recommendations for implementing the strategic initiative Industrie 4.0: Final report of the Industrie 4.0 working group. Produktion, Automatisierung und LogistikGoogle Scholar
- 11.Halbert DC (1984) Programming by example. Ph.D. thesis, University of California, Berkeley, USAGoogle Scholar
- 12.Inamura T, Kojo N, Inaba M (2006) Situation recognition and behavior induction based on geometric symbol representation of multimodal sensorimotor patterns. In: Proceeding of the 2006 IEEE/RSJ internationl conference on intelligent robots and systems (IROS 2006), Beijing, ChinaGoogle Scholar
- 14.Kang SB, Ikeuchi K (1995) A robot system that observes and replicates grasping tasks. In: Proceedings of the 1995 IEEE international conference on computer vision (ICCV 1995), Boston, USAGoogle Scholar
- 17.Liu S, Asada H (1993) Teaching and learning of deburring robots using neural networks. In: Proceedings of the 1993 IEEE international conference on robotics and automation (ICRA 1993), Atlanta, USAGoogle Scholar
- 18.Lucke D, Constantinescu C, Westkämper E (2008) Smart factory—a step towards the next generation of manufacturing. In: Manufacturing systems and technologies for the new frontier: The 41st CIRP conference on manufacturing systems, Tokyo, JapanGoogle Scholar
- 22.Tung CP, Kak AC (1995) Automatic learning of assembly tasks using a DataGlove system. In: Proceeding of the 1995 IEEE/RSJ international conference on intelligent robots and systems (IROS 1995), Pittsburgh, USA, vol 1Google Scholar