Python version of getjointvelocityvector() fails to return any value other than 0,0,0 on universal joints

I'm trying to run a simulation that requires information on the joint velocities for a universal (i.e. 2 dof) joint. Getjointvelocity works fine on 1 dimensional joints, however in the documentation its suggested we use getjointvelocityvector for universal or ball joints. Well i've tried but it doesn't seem to return any value other than 0,0,0 for my universal joint (which is quite seriously moving around).

Any ideas why that may be? Workarounds maybe?

oops, not implemented

It turns out that this functionality is not implemented in the physics engine breve uses (this was news to me!).

I've made a note in the documentation and will have to consider what solutions are available for the next release.

- jon

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.