kinematic simulation