Towards endowing collaborative robots with fast learning for minimizing tutors’ demonstrations: what and when to do?

Programming by demonstration allows non-experts in robot programming to train the robots in an intuitive manner. However, this learning paradigm requires multiple demonstrations of the same task, which can be time-consuming and annoying for the human tutor. To overcome this limitation, we propose a...

ver descrição completa

Detalhes bibliográficos
Autor principal: Cunha, Ana (author)
Outros Autores: Ferreira, Flora José Rocha (author), Erlhagen, Wolfram (author), Sousa, Emanuel (author), Louro, Luís (author), Vicente, Paulo Sérgio Cunha (author), Monteiro, Sérgio (author), Bicho, Estela (author)
Formato: conferencePaper
Idioma:eng
Publicado em: 2020
Assuntos:
Texto completo:http://hdl.handle.net/1822/69775
País:Portugal
Oai:oai:repositorium.sdum.uminho.pt:1822/69775
Descrição
Resumo:Programming by demonstration allows non-experts in robot programming to train the robots in an intuitive manner. However, this learning paradigm requires multiple demonstrations of the same task, which can be time-consuming and annoying for the human tutor. To overcome this limitation, we propose a fast learning system – based on neural dynamics – that permits collaborative robots to memorize sequential information from single task demonstrations by a human-tutor. Important, the learning system allows not only to memorize long sequences of sub-goals in a task but also the time interval between them. We implement this learning system in Sawyer (a collaborative robot from Rethink Robotics) and test it in a construction task, where the robot observes several human-tutors with different preferences on the sequential order to perform the task and different behavioral time scales. After learning, memory recall (of what and when to do a sub-task) allows the robot to instruct inexperienced human workers, in a particular human-centered task scenario.