SafetyController¶
-
class
urdfpy.SafetyController(k_velocity, k_position=None, soft_lower_limit=None, soft_upper_limit=None)[source]¶ Bases:
urdfpy.URDFTypeA controller for joint movement safety.
Parameters: - k_velocity (float) – An attribute specifying the relation between the effort and velocity limits.
- k_position (float, optional) – An attribute specifying the relation between the position and velocity limits. Defaults to 0.0.
- soft_lower_limit (float, optional) – The lower joint boundary where the safety controller kicks in. Defaults to 0.0.
- soft_upper_limit (float, optional) – The upper joint boundary where the safety controller kicks in. Defaults to 0.0.
Attributes Summary
k_positionA relation between the position and velocity limits. k_velocityA relation between the effort and velocity limits. soft_lower_limitThe soft lower limit where the safety controller kicks in. soft_upper_limitThe soft upper limit where the safety controller kicks in. Attributes Documentation