Articulated assemblies are all around us in nature as well as within the artificial environments and artificial systems we create. Computer based simulations are used to view, analyze, and modify motion specifications and sequences for articulated assemblies in the generation of avatars for multimedia and designing robotic/android systems. Articulated assembly specifications along with terrain and physical laws are employed in establishing an actuation and motion sequence for the assembly. However, other factors such as emotion, state of mind, etc. impact how the assembly actually moves and the physical aspect of the assembly. Embodiments of the invention allow for management of cyclic and acyclic elements to the overall motion through graphical user interfaces as well as the rapid establishment of new motion models through fractional combination of existing motion models as well as the association of a motion model to multiple articulated assemblies allowing simulations of herds, crowds etc.
MOTION MODEL SYNTHESIZER METHODS AND SYSTEMS