Metamouse: specifying graphical procedures by example
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
curlybot: designing a new class of computational toys
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Topobo: a constructive assembly system with kinetic memory
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Precomputing avatar behavior from human motion data
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
A humanoid robot that pretends to listen to route guidance from a human
Autonomous Robots
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
Learning policies for embodied virtual agents through demonstration
IJCAI'07 Proceedings of the 20th international joint conference on Artifical intelligence
Puppet Master: designing reactive character behavior by demonstration
Proceedings of the 2008 ACM SIGGRAPH/Eurographics Symposium on Computer Animation
Style by demonstration: teaching interactive movement style to robots
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Human-Computer Interaction
Hi-index | 0.00 |
User-Centered Programming by Demonstration is an approach that places the needs of people above algorithmic constraints and requirements. In this paper we present a user-centered programming by demonstration project for authoring interactive robotic locomotion style. The style in which a robot moves about a space, expressed through its motions, can be used for communication. For example, a robot could move aggressively in reaction to a person's actions, or alternatively react using careful, submissive movements. We present a new demonstration interface, algorithm, and evaluation results.