« Back to Projects list

Style by Demonstration

Style by Demonstration

This series of projects take a look at how programming by demonstration for interactive characters -- the creation of interactive behaviors by performance demonstration -- can focus on the style of the resutling movement rather than task goals. We explore various incarnations of this style-by-demonstration (SBD) method, from animation to dancing robots, as well as the fundamental questions of how to design SBD interfaces and evaluate SBD interactions.

A playable demo of the early animation version is available online.

As this is a large and multi-faceted project, here is an outline of the following publications:

  • SCA 08 - original animation algorithm and evaluation
  • IUI 12, HRI Poster 10 - robot locomotion paths and broomstick interface, programmer design critique
  • DIS 12 - dancing robots with evaluation
  • HCIJ 13 - multi-part evaluation on how people engage SBD and perceive stylistic locomotion paths
  • TiiS 13 - full final puppet master algorithm, macro analysis across projects of designing and evaluating SBD
  • IJCAI 13 - invited extended abstract based on IUI 12 paper, with user-centered focus

 

Project Publications

User-Centered Programming by Demonstration: Stylistic Elements of Behavior

James E. Young, Kentaro Ishii, Takeo Igarashi, and Ehud Sharlin. User-Centered Programming by Demonstration: Stylistic Elements of Behavior. In Proceedings of the International Joint Conference on Artificial Intelligence, IJCAI '13. To appear.

Design and Evaluation Techniques for Authoring Interactive and Stylistic Behaviors

James E. Young, Takeo Igarashi, Ehud Sharlin, Daisuke Sakamoto, and Jeffrey Allen. Design and Evaluation Techniques for Authoring Interactive and Stylistic Behaviors. ACM Transactions on intelligent and interactive Systems (TiiS). In Press. ACM.

Teaching Robots Style: Designing, Evaluating Style-by-Demonstration for Interactive Robot Locomotion

James E. Young, Ehud Sharlin, and Takeo Igarashi. Teaching Robots Style: Designing and Evaluating Style-by-Demonstration for Interactive Robotic Locomotion. Human-Computer Interaction, 28(5), 2013. Taylor.

Style by Demonstration for Interactive Robot Motion

Jeffrey allen, James E. Young, Daisuke Sakamoto, and Takeo Igarashi. Style by Demonstration for Interactive robot Motion. In proceedings of the ACM International Conference on Designing Interactive Systems 2012, DIS '12, 592-601. ACM

Style by Demonstration: Teaching Interactive Movement Style to Robots

James E. Young, Kentaro Ishii, Takeo Igarashi, and Ehud Sharlin. Style by Demonstration: Teaching Interactive Movement Style to Robots. In proceedings of the ACM International Conference on Intelligent User Interfaces 2012, IUI '12, 41-50. best paper award

Showing Robots how to Follow People Using a Broomstick Interface

James E. Young, Kentaro Ishii, Takeo Igarashi, and Ehud Sharlin. Showing robots how to follow people using a broomstick interface. In Adjunct Proceedings of the ACM/IEEE International Conference on Human-Robot Interaction 2010, Late-Breaking Reports. HRI LBA '10. 133-134, ACM/IEEE.

Puppet Master: Designing Reactive Character Behavior by Demonstration

James E. Young, Takeo Igarashi, and Ehud Sharlin. Puppet Master: Designing Reactive Character Behavior by Demonstration. In proceedings of the ACM SIGGRAPH / Eurographics Symposium on Computer Animation, 2008. ACM SIGGRAPH / Eurographics SCA '08, Dublin, Ireland, July 7-9 2008, pages 183-191, Eurographics Association

Collaborators

James E.Young

James E.Young

Professor

As well as: Ehud Sharlin, Takeo Igarashi, Jeffery Allen, Daisuke Sakamoto, and Kentaro Ishii