diff --git a/include/urdf_model/joint.h b/include/urdf_model/joint.h index 4b20c83..c8b62f0 100644 --- a/include/urdf_model/joint.h +++ b/include/urdf_model/joint.h @@ -37,6 +37,7 @@ #ifndef URDF_INTERFACE_JOINT_H #define URDF_INTERFACE_JOINT_H +#include #include #include @@ -70,6 +71,9 @@ class JointLimits double upper; double effort; double velocity; + double acceleration; + double deceleration; + double jerk; void clear() { @@ -77,6 +81,9 @@ class JointLimits upper = 0; effort = 0; velocity = 0; + acceleration = std::numeric_limits::infinity(); + deceleration = std::numeric_limits::infinity(); + jerk = std::numeric_limits::infinity(); }; };