control.fishing_controller_node¶
Shared ROS2 node base for fishing tension controllers.
Classes¶
ROS2 wrapper for Julie's admittance controller. |
|
Common subscriptions, safety checks, and trajectory publishing. |
|
ROS2 wrapper for Chaoyi's proportional force-feedback controller. |
Functions¶
Module Contents¶
- class control.fishing_controller_node.AdmittanceControllerNode¶
Bases:
FishingControllerBaseROS2 wrapper for Julie’s admittance controller.
- class control.fishing_controller_node.FishingControllerBase(node_name: str, cfg: control.fishing_control_core.FishingControllerConfig | None = None)¶
Bases:
rclpy.node.NodeCommon subscriptions, safety checks, and trajectory publishing.
- class control.fishing_controller_node.ForceFeedbackControllerNode¶
Bases:
FishingControllerBaseROS2 wrapper for Chaoyi’s proportional force-feedback controller.
- control.fishing_controller_node.load_admittance_config(node: rclpy.node.Node) control.fishing_control_core.AdmittanceConfig¶
- control.fishing_controller_node.load_force_feedback_config(node: rclpy.node.Node) control.fishing_control_core.ForceFeedbackConfig¶