Closed louiskenzo closed 2 weeks ago
Hello,
When you run the diff_drive_controller, PDS State is switched to OPERATION_ENABLED. As soon as you have this state, the SBC (brake) is released, so it is normal no seeing it.
You can check pressing an e-stop, you will see SBC_1, in the SafetyFunctionOutput
It can be usefull to change the PDS State going downhill on a slope, so that the robot can be braked. You can modify your diff_drive_controller, programming the PDS State to switch to another state, when cmd_vel is null for instance
Hello,
Trying to configure SBC on a SWD 125 wheel, by running
remote.py
and pressing thet
key, setting SBC to 1.The change seems effective, being listed in
SafetyFunctionOutput
.However as soon as the ROS2 driver is launched (
ros2 launch swd_ros2_controllers_custom swd_diff_drive_controller.launch.py
), the diagnostic shows no SBC again:What is the recommended way of configuring SBC for use with the ROS2 driver?