A multi-agent system for programming robots by human demonstration

  • Authors:
  • Richard M. Voyles;Pradeep K. Khosla

  • Affiliations:
  • Department of Computer Science and Engineering, University of Minnesota, Minneapolis, MN 55455, USA. E-mail: voyles@cs.umn.edu;Department of Electrical and Computer Engineering, Carnegie Mellon University, Pittsburgh, PA 15213, USA. E-mail: pkk@ece.cmu.edu

  • Venue:
  • Integrated Computer-Aided Engineering
  • Year:
  • 2001

Quantified Score

Hi-index 0.02

Visualization

Abstract

This paper explores Gesture-Based Programming as a paradigm for programming robotic agents. Gesture-Based Programming is a form of programming by human demonstration that focuses the development of robotic systems on {\it task experts} rather than {\it programming experts}. The technique relies on the existence of previously acquired robotic skills (called ``sensorimotor primitives'') which are intended to be the robotic equivalent of that which humans acquire through everyday physical interactions. The interpretation of the human's demonstration and subsequent matching to robotic primitives is a qualitative problem that we approach with a community of skilled agents. A simple manipulative task is programmed to demonstrate the system.