Article thumbnail

Humanoid Motion Description Language

By Ben Choi and Yanbing Chen


In this paper we propose a description language for specifying motions for humanoid robots and for allowing humanoid robots to acquire motor skills. Locomotion greatly increases our ability to interact with our environments, which in turn increases our mental abilities. This principle also applies to humanoid robots. However, there are great difficulties to specify humanoid motions and to represent motor skills, which in most cases require four-dimensional space representations. We propose a representation framework that includes the following attributes: motion description layers, egocentric reference system, progressive quantized refinement, and automatic constraint satisfaction. We also outline strategies for acquiring new motor skills by learning from trial and error, macro approach, and programming. Then, we outline the development of a new humanoid motion description language called Cybele

Topics: Artificial Intelligence, Robotics
Publisher: Lund University Cognitive Studies
Year: 2002
OAI identifier:

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.

Suggested articles


  1. (1980). An introduction to Benesh Movement Notation,
  2. (1998). Automata for Learning Sequential Tasks,”
  3. (1987). Calaban”, Demonstration at
  4. (1979). Digital Representation of Human Movement”,
  5. Humanoid robot:
  6. (1996). Improv: A System for Scripting Interactive Actors
  7. (1987). Labanotation: The System of Analyzing and Recording Movement,
  8. (1992). LifeForms: Design Tools for Choreography”, Dance and Technology I: Moving Toward the Future,
  9. (1994). Posture Interpolation with Collision Avoidance,”
  10. (1998). The Cog Project: Building a Humanoid Robot,”