1. A computer system comprising: a memory configured to store motion data comprising artistically determined motions; a processor coupled to the memory, wherein the processor is configured to determine a design for construction of at least a portion of the animatronics unit in response to the motion data, and wherein the processor is configured to output the design for construction of the animatronics unit; wherein the processor is configured to predict motions of the portion of the animatronics unit in response to the motion data; wherein the processor is configured to drive the portion of the animatronics unit with driving signals determined in response to the motion data to determine motions of the portion of the animatronics unit; wherein the processor is configured to determine differences between the motions of the portion of the animatronics unit in response to the driving signals and predicted motions of the portion of the animatronics unit in response to the motion data; wherein the processor is configured to determine a control mapping for the animatronics unit in response to the differences; and wherein the processor is configured to determine a software simulation model for the animatronics unit in response to the control mapping.