Title :
Interactive generation of flexible robot programs
Author :
Friedrich, H. ; Holle, J. ; Dillmann, R.
Author_Institution :
Inst. for Real-Time Comput. Syst. & Robotics, Karlsruhe Univ., Germany
Abstract :
Service robots require interactive programming interfaces that allow users without programming experience to easily instruct the robots. Systems following the programming by demonstration (PbD) paradigm that were developed within the last years are getting closer to this goal. However, most of these systems lack the possibility for the user to supervise and alter the course of program generation after the initial demonstration was performed. In this paper we present an approach, where the user is able to supervise the entire program generation process and to annotate, and edit system hypotheses. Moreover, the knowledge representation and algorithms presented enable the user to generalize the generated program by annotating conditions and object selection criteria via a 3D simulation and graphical user interface. The resulting PbD-system widens the PbD approach in robotics to the interactive generation of flexible robot programs based on demonstration and annotations
Keywords :
automatic programming; digital simulation; engineering graphics; graphical user interfaces; interactive programming; knowledge representation; robot programming; 3D simulation; annotation; demonstration-based programming; flexible robot programs; graphical user interface; interactive generation; interactive programming interfaces; knowledge representation; object selection criteria; program generation; service robots; system hypothesis editing; Educational programs; Graphical user interfaces; Knowledge representation; Manipulators; Programming profession; Real time systems; Robot programming; Sensor phenomena and characterization; Sensor systems; Service robots;
Conference_Titel :
Robotics and Automation, 1998. Proceedings. 1998 IEEE International Conference on
Conference_Location :
Leuven
Print_ISBN :
0-7803-4300-X
DOI :
10.1109/ROBOT.1998.677029