• DocumentCode
    1841091
  • Title

    Morphology independent dynamic locomotion control for virtual characters

  • Author

    Boeing, Adrian

  • Author_Institution
    Sch. of Comput. Sci., Edith Cowan Univ., Perth, WA
  • fYear
    2008
  • fDate
    15-18 Dec. 2008
  • Firstpage
    283
  • Lastpage
    289
  • Abstract
    Physically based animation of virtual characters is an attractive technology for computer games. It enables characters to dynamically react to interactions with the environment. Existing dynamic simulation controllers are often complex to understand and manipulate, and so are of limited use for animators. This paper presents an extended spline-based control strategy similar to splines used in standard keyframe animation techniques. Unlike existing dynamic control strategies, this allows animators to modify the control system parameters in a manner similar to traditional kinematic animation techniques. A genetic algorithm is employed to produce the initial control parameters for the desired gait, and extend the parameters to enable sensory feedback. The controllers are simulated in a 3D environment and demonstrated for bipedal, tripedal and snake-like characters.
  • Keywords
    computer animation; computer games; control engineering computing; genetic algorithms; motion control; virtual reality; computer games; dynamic simulation controllers; genetic algorithm; keyframe animation techniques; kinematic animation techniques; morphology independent dynamic locomotion control; sensory feedback; spline-based control strategy; virtual characters; Animation; Computational modeling; Control systems; Feedback; Genetic algorithms; Kinematics; Manipulator dynamics; Morphology; Physics computing; Spline;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games, 2008. CIG '08. IEEE Symposium On
  • Conference_Location
    Perth, WA
  • Print_ISBN
    978-1-4244-2973-8
  • Electronic_ISBN
    978-1-4244-2974-5
  • Type

    conf

  • DOI
    10.1109/CIG.2008.5035651
  • Filename
    5035651