Hi,
I may have found a relatively important bug related to the
refactoring of the joint structure.
The function getActiveJoint on JointDevice does not work as it used
to. In the old code you would use getActiveJoint in combination with
getDOF since active joints where 1 dof only. This however is not the
case anymore since both 0 dof and multi dof active joints are
possible. I think the best thing to do is to remove the getActiveJoint
function and use the getJoints function instead.
Note: this bug only affects thoose that use robots with dependent
joints. Which probably only I do ;)
Cheers jim