The ballet automaton: A formal model for human motion

Amy LaViers, Magnus Egerstedt

Research output: Chapter in Book/Report/Conference proceedingConference contribution


In this paper we present a discrete event model whose marked language, i.e., sequences of movements, make up canonical warm-up routines in classical ballet. Through composition operations that trim physically infeasible transitions and ensure that the rules of classical ballet are adhered to, a richer model is obtained that supports the generation of free-flowing dance sequences in the style of classical ballet. This type of construction not only allows us to produce a rich set of stylized human motions, but it also allows for variations in the "personalities" of these motions through the potential use of different composition specifications.

Original languageEnglish (US)
Title of host publicationProceedings of the 2011 American Control Conference, ACC 2011
Number of pages6
StatePublished - Sep 29 2011
Externally publishedYes
Event2011 American Control Conference, ACC 2011 - San Francisco, CA, United States
Duration: Jun 29 2011Jul 1 2011

Publication series

NameProceedings of the American Control Conference
ISSN (Print)0743-1619


Other2011 American Control Conference, ACC 2011
CountryUnited States
CitySan Francisco, CA

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint Dive into the research topics of 'The ballet automaton: A formal model for human motion'. Together they form a unique fingerprint.

Cite this