Proceedings of the

The 33rd European Safety and Reliability Conference (ESREL 2023)
3 – 8 September 2023, Southampton, UK

Understanding and Quantifying Human Factors in Programming from Demonstration: A User Study Proposal

Shakra Mehak1, Aayush Jain2, John D. Kelleher3,a, Philip Long4, Michael Guilfoyle5 and Maria Chiara Leva3,b

1Technological University of Dublin & Pilz Ireland, Ireland.

2Technological University of Dublin & Irish Manufacturing Research, Ireland.

3Technological University Dublin, Ireland.

4Atlantic Technological University, Ireland.

5Pilz Ireland, Ireland.


Programming by demonstration (PbD) is a promising method for robots to learn from direct, non-expert human interaction. This approach enables the interactive transfer of human skills to the robot. As the non-expert user is at the center of PbD, the efficacy of the learned skill is largely dependent on the demonstrations provided. Although PbD methods have been extensively developed and validated in the field of robotics, there has been inadequate confirmation of their effectiveness from the perspective of human teachability. To address this gap, we propose to experimentally investigate the impact of communicating robot learning process on the efficacy of the transferred skills. This paper outlines the preliminary steps in designing experiments to identify human-related performance shaping factors in PbD. The purpose of this article is to establish the foundation for an experimental study that focuses on the human component in PbD algorithms and provides new insights into human factors in PbD design.

Keywords: Programming by demonstration, Robotics, Human factors, Human robot interaction.

Download PDF