diff --git a/sdf/1.12/joint_state.sdf b/sdf/1.12/joint_state.sdf index 64931a0c5..096b56965 100644 --- a/sdf/1.12/joint_state.sdf +++ b/sdf/1.12/joint_state.sdf @@ -27,8 +27,12 @@ - If true, the joint position is expressed in units of degrees [deg], + If this is a rotational axis and this attribute is true, + the joint position is expressed in units of degrees [deg], otherwise it is expressed in radians [rad]. + If this axis is translational (such as a prismatic joint), the + units will be interpreted in meters [m] regardless of the value of + this attribute. @@ -38,9 +42,13 @@ - If true, the joint velocity is expressed in units of degrees per + If this is a rotational axis and this attribute is true, + the joint velocity is expressed in units of degrees per second [deg/s], otherwise it is expressed in radians per second [rad/s]. + If this axis is translational (such as a prismatic joint), the + units will be interpreted in meters per second [m/s] regardless of + the value of this attribute. @@ -50,9 +58,13 @@ - If true, the joint acceleration is expressed in units of degrees per + If this is a rotational axis and this attribute is true, + the joint acceleration is expressed in units of degrees per second per second [deg/s^2], otherwise it is expressed in radians per second per second [rad/s^2]. + If this axis is translational (such as a prismatic joint), the + units will be interpreted in meters per second per second [m/s^2] + regardless of the value of this attribute. @@ -72,8 +84,12 @@ - If true, the joint position is expressed in units of degrees [deg], + If this is a rotational axis and this attribute is true, + the joint position is expressed in units of degrees [deg], otherwise it is expressed in radians [rad]. + If this axis is translational (such as a prismatic joint), the + units will be interpreted in meters [m] regardless of the value of + this attribute. @@ -83,9 +99,13 @@ - If true, the joint velocity is expressed in units of degrees per + If this is a rotational axis and this attribute is true, + the joint velocity is expressed in units of degrees per second [deg/s], otherwise it is expressed in radians per second [rad/s]. + If this axis is translational (such as a prismatic joint), the + units will be interpreted in meters per second [m/s] regardless of + the value of this attribute. @@ -95,9 +115,13 @@ - If true, the joint acceleration is expressed in units of degrees per + If this is a rotational axis and this attribute is true, + the joint acceleration is expressed in units of degrees per second per second [deg/s^2], otherwise it is expressed in radians per second per second [rad/s^2]. + If this axis is translational (such as a prismatic joint), the + units will be interpreted in meters per second per second [m/s^2] + regardless of the value of this attribute.