Closed zongyaojin closed 2 years ago
Hi @zongyaojin
As the title indicated, I'm wondering if the Planar joint type only supports the default motion axes as listed in Prof. Featherstone's textbook P79, Table 4.1?
Yes. The Planar
joint is allowes to move in the XY plane and rotate around the Z axis.
If that's the case, then, fixing it here other things should automatically work, is that right? Like other dynamics/kinematics computation would all be correct as long as the motion subspace is correctly configured?
Yes but you'd need a second parameter to define the plane correctly (e.g normal/vector). Planar joints are not very common in practice so you could also setup the joint frame so that it works with an X/Y plane.
Hello! Hope you're having a great week!
As the title indicated, I'm wondering if the
Planar
joint type only supports the default motion axes as listed in Prof. Featherstone's textbook P79, Table 4.1?Since I noticed that there's this following part of code in
src/RBDyn/RBDyn/Joint.h
for constructing aJoint
class:If that's the case, then, fixing it here other things should automatically work, is that right? Like other dynamics/kinematics computation would all be correct as long as the motion subspace is correctly configured?
Thank you very much in advance!