Computer Sciences Dept.

Graphics Town

Description

This is an evolving project in me751 - computational multibody dynamics. The goal is to build a 3D simulation engine that takes, as input, a model file describing the bodies involved and the constraints between them and performs a kinematic analysis of the motion described by the input. The output will eventually be a visualization of the motion of the bodies.

Challenges

This has been very challenging as it's my first time doing large scale development in matlab. Eventually I will be porting this to C++. The major issue has been debugging the complex constraint equations. Generating visual output is also challenging.

Results

So far I have only produced a visualization for the analysis of a pendulum. I used POV-Ray to render the output.

Note that the avi file below requires the Xvid codec to be installed. This can be found here for windows.

Video pend.zip

 
Computer Sciences | UW Home