• DocumentCode
    3306950
  • Title

    Automated trajectory synthesis from animation data using trajectory optimization

  • Author

    Johnson, Elliot R. ; Murphey, Todd D.

  • Author_Institution
    Mech. Eng., Northwestern Univ., Chicago, IL, USA
  • fYear
    2009
  • fDate
    22-25 Aug. 2009
  • Firstpage
    274
  • Lastpage
    279
  • Abstract
    Trajectory optimization is a technique for finding dynamically feasible trajectories of a mechanical system that approximates a desired trajectory. These tools provide an excellent abstraction from a system´s dynamics, allowing a user to animate a robot without considering dynamic complexities, including coupling, instability, and uncontrollable subspaces. The animator focuses on the more relevant ideas of expression and communication. The trajectory optimization bridges the gap between animator and robot, automatically projecting trajectories into the system´s reachable set and determining the necessary inputs to the system. These techniques handle closed kinematic chains, constraints, and unstable systems without modification. We give a detailed overview of the optimization technique and present an example from the autonomous marionette project. A waving motion is animated for a two-dimensional arm and the corresponding dynamically-feasible trajectory is found for an under-actuated marionette arm. The trajectory is tested on robotic marionette platform and correctly approximates the original waving animation. The marionette arm is an excellent test bed because it is under-actuated, highly nonlinear, and highly coupled.
  • Keywords
    actuators; computer animation; control system synthesis; mobile robots; nonlinear control systems; optimisation; path planning; position control; robot dynamics; robot kinematics; animation data; automated trajectory synthesis; autonomous marionette project; closed kinematic chain; dynamically feasible trajectory; mechanical system; nonlinear system; robot animation; trajectory optimization; uncontrollable subspace; under-actuated marionette arm; waving motion; Animation; Costs; Kinematics; Layout; Mechanical systems; Robotics and automation; Robots; Robustness; Testing; Trajectory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automation Science and Engineering, 2009. CASE 2009. IEEE International Conference on
  • Conference_Location
    Bangalore
  • Print_ISBN
    978-1-4244-4578-3
  • Electronic_ISBN
    978-1-4244-4579-0
  • Type

    conf

  • DOI
    10.1109/COASE.2009.5234179
  • Filename
    5234179