Procedural Model of Horse
Simulation
In
this paper, a procedural model has been developed for synthesizing cyclic horse
motion through trigonometric functions.
The system has been developed and implemented using mathematical model
derived from trigonometric cyclic equations, along with forward and inverse
kinematics, motion dynamics and gait error optimization to produce absolute
gait control over the locomotion of horse character. The dynamic motion is
calculated independently for each body part with GUI based user interaction and
control over the speed, frequency and oscillation during runtime, for high
divergence control over the simulation. The user can manipulate the simulation
parameters for motion speed, body oscillation, leg impact phases and duration
at runtime and our system will automatically adjust the motion of horse and gait transition according to the user
input. At preprocessing level a template based horse skeletal rig is generated
automatically with inverse kinematics (IK) controllers for the spine, neck and
all four legs. The head, tail, and feet’s are controlled with forward
kinematics (FK), along with scapula and sternum joints of the legs. Motion
cycle is generated using the stance time and leg cycle time. Our procedural
model for horse simulation can currently generate various gaits of motion with
variable speed and body oscillation with controllable behavior and transaction
of gaits at runtime.
Poster: Zeeshan Bhatti, Asadullah Shah, Farruh Shahidi, ”Procedural Model of Quadruped Simulation”, Poster, Proceeding of Invention and Innovation Exhibition (IRIIE 2013) organized by International Islamic University Malaysia (IIUM), held at CAC, IIUM Malaysia 2013. (Won SILVER Medal).
No comments:
Post a Comment