Flocks, herds and schools: A distributed behavioral model
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
Metamouse: specifying graphical procedures by example
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
EAGER: programming repetitive tasks by example
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Multi-level direction of autonomous creatures for real-time virtual environments
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Artificial life meets entertainment: lifelike autonomous agents
Communications of the ACM
The media equation: how people treat computers, television, and new media like real people and places
GI '96 Proceedings of the conference on Graphics interface '96
Tangible bits: towards seamless interfaces between people, bits and atoms
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Pavlov: an interface builder for designing animated interfaces
ACM Transactions on Computer-Human Interaction (TOCHI)
curlybot: designing a new class of computational toys
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Proceedings of the 28th annual conference on Computer graphics and interactive techniques
Designing Sociable Robots
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Interpolation Synthesis of Articulated Figure Motion
IEEE Computer Graphics and Applications
Layered acting for character animation
ACM SIGGRAPH 2003 Papers
Programming by example
"Those look similar!" issues in automating gesture design advice
Proceedings of the 2001 workshop on Perceptive user interfaces
Topobo: a constructive assembly system with kinetic memory
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Motion doodles: an interface for sketching character motion
ACM SIGGRAPH 2004 Papers
On tangible user interfaces, humans and spatiality
Personal and Ubiquitous Computing
Precomputing avatar behavior from human motion data
SCA '04 Proceedings of the 2004 ACM SIGGRAPH/Eurographics symposium on Computer animation
Maximizing the guessability of symbolic input
CHI '05 Extended Abstracts on Human Factors in Computing Systems
As-rigid-as-possible shape manipulation
ACM SIGGRAPH 2005 Papers
Interactions with a moody robot
Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
Service robots in the domestic environment: a study of the roomba vacuum in the home
Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
The effect of head-nod recognition in human-robot conversation
Proceedings of the 1st ACM SIGCHI/SIGART conference on Human-robot interaction
Natural person-following behavior for social robots
Proceedings of the ACM/IEEE international conference on Human-robot interaction
Proceedings of the ACM/IEEE international conference on Human-robot interaction
A dancing robot for rhythmic social interaction
Proceedings of the ACM/IEEE international conference on Human-robot interaction
Android as a telecommunication medium with a human-like presence
Proceedings of the ACM/IEEE international conference on Human-robot interaction
A humanoid robot that pretends to listen to route guidance from a human
Autonomous Robots
Solid texture synthesis from 2D exemplars
ACM SIGGRAPH 2007 papers
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
How close?: model of proximity control for information-presenting robots
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
Human to robot demonstrations of routine home tasks: exploring the role of the robot's feedback
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
A hybrid algorithm for tracking and following people using a robotic dog
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
Proceedings of the 3rd ACM/IEEE international conference on Human robot interaction
Evaluating Data-Driven Style Transformation for Gesturing Embodied Agents
IVA '08 Proceedings of the 8th international conference on Intelligent Virtual Agents
Introduction to this special issue on human-robot interaction
Human-Computer Interaction
Robots in the wild: understanding long-term use
Proceedings of the 4th ACM/IEEE international conference on Human robot interaction
Footing in human-robot conversations: how robots might shape participant roles using gaze cues
Proceedings of the 4th ACM/IEEE international conference on Human robot interaction
Visual attention in spoken human-robot interaction
Proceedings of the 4th ACM/IEEE international conference on Human robot interaction
Where third wave HCI meets HRI: report from a workshop on user-centred design of robots
Proceedings of the 4th ACM/IEEE international conference on Human robot interaction
"Pimp My Roomba": designing for personalization
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A context-dependent attention system for a social robot
IJCAI'99 Proceedings of the 16th international joint conference on Artificial intelligence - Volume 2
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
Perception of affect elicited by robot motion
Proceedings of the 5th ACM/IEEE international conference on Human-robot interaction
No fair!!: an interaction with a cheating robot
Proceedings of the 5th ACM/IEEE international conference on Human-robot interaction
"My Roomba is Rambo": intimate home appliances
UbiComp '07 Proceedings of the 9th international conference on Ubiquitous computing
Homebrew databases: complexities of everyday information management in nonprofit organizations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Autonomous development of gaze control for natural human-robot interaction
Proceedings of the 2010 workshop on Eye gaze in intelligent human machine interaction
Style by demonstration: teaching interactive movement style to robots
Proceedings of the 2012 ACM international conference on Intelligent User Interfaces
Style by demonstration for interactive robot motion
Proceedings of the Designing Interactive Systems Conference
Hi-index | 0.00 |
We present a series of projects for end-user authoring of interactive robotic behaviors, with a particular focus on the style of those behaviors: we call this approach Style-by-Demonstration (SBD). We provide an overview introduction of three different SBD platforms: SBD for animated character interactive locomotion paths, SBD for interactive robot locomotion paths, and SBD for interactive robot dance. The primary contribution of this article is a detailed cross-project SBD analysis of the interaction designs and evaluation approaches employed, with the goal of providing general guidelines stemming from our experiences, for both developing and evaluating SBD systems. In addition, we provide the first full account of our Puppet Master SBD algorithm, with an explanation of how it evolved through the projects.