hello-robot / stretch_web_teleop

Remote web teleoperation for the Stretch mobile manipulators from Hello Robot Inc.
Other
13 stars 0 forks source link

Add a button to the interface to enable/disable self-collision avoidance #34

Open hello-binit opened 6 months ago

hello-binit commented 6 months ago

Stretch's ROS 2 driver recently added a service called /self_collision_avoidance of type std_srvs/SetBool, which enables programs to enable/disable self-collision avoidance on the fly. Self-collision avoidance is a safety feature where Stretch can detect and prevent self collisions between Stretch's arm and its own body.

Let's add a button to the interface which allows users to enable/disable this safety feature.