Kinematics solver, incomplete and open to public