SafetyFunctionsJointLimits¶
- class JointPositionInfo¶
Joint Position information
- Canonical
kortex_api.autogen.messages.SafetyFunctionsJointLimits_pb2.JointPositionInfo
- Parameters
index (int) – Joint index (0-based)
- class JointSpeedInfo¶
Joint Speed information
- Canonical
kortex_api.autogen.messages.SafetyFunctionsJointLimits_pb2.JointSpeedInfo
- Parameters
index (int) – Joint index (0-based)
mode (SafetySystemMode) – Safety system mode (normal or reduced)
with_margin (bool) – True for limits adapted with margins
- class JointPositionLimits¶
Joint position limits
- Canonical
kortex_api.autogen.messages.SafetyFunctionsJointLimits_pb2.JointPositionLimits
- Parameters
info (JointPositionInfo) – Joint info
upper_limit (float) – Joint position upper limit in degrees (°)
lower_limit (float) – Joint position lower limit in degrees (°)
- class JointSpeedLimit¶
Joint speed limit
- Canonical
kortex_api.autogen.messages.SafetyFunctionsJointLimits_pb2.JointSpeedLimit
- Parameters
info (JointSpeedInfo) – Joint info
limit (float) – Joint speed limit in degrees/second (°/s)
- class JointPositionLimitsList¶
Array of position limits for all joints
- Canonical
kortex_api.autogen.messages.SafetyFunctionsJointLimits_pb2.JointPositionLimitsList
- Parameters
joints_position_limits (JointPositionLimits [ ]) – List of safety joint position limits (max of 7 joints/limits)
- class JointSpeedLimitList¶
Array of speed limit for all joints
- Canonical
kortex_api.autogen.messages.SafetyFunctionsJointLimits_pb2.JointSpeedLimitList
- Parameters
joints_speed_limit (JointSpeedLimit [ ]) – List of safety joint speed limits (max of 14 limits: 7 joints for each safety system mode)