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
Link To Document :
بازگشت