@traversaro Thank you for bringing this up. AFAIK, I don’t think it affects the urdf::ModelInterface
, I could be wrong
The urdf::JointLimits
class is a part of the urdf::Joint
class, but it is included as a pointer instead of an object itself directly. Additionally, this urdf::Joint
class is also used as a pointer within the urdf::ModelInterface
. For this reason, I think it shouldn’t be an issue. What do you think?
I see only pinocchio
, gz_dartsim_vendor
and sdformat_urdf
from the ROS 2 packages side. The good thing is if we do it now, we have the Kilted for the everyone to migrate and we have things properly sorted out for ROS 2 L as well as next Ubuntu LTS releases.
Nice, it would be great if you can finish this specification part that you started and I could extend it for the new attributes once it is merged,
I always considered them as the hardware hard limits, and use these limits for the last layer of protection, if the user surpasses and send a command to the hardware that is completely outside the physical limits of the hardware.
Make sense, that’s a good idea, we can do that
Yes. I’ve a plan to update this part as well. I wanted to open this discussion before starting any further work.