StvLi/dsh-ros2--packages-safety ↗★ 22
dsh-ros2-safety
dsh-ros2 real-time safety framework: robot_safety_start/state/arbitrate/lock/unlock (5 tools) + the dsh_ros2_safety ROS2 package + safetyStrict config. Cordis bundle. 适合需要对机器人进行安全锁定、解锁和状态监控的安全控制任务。
설치
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:StvLi/dsh-ros2#1c9ea44df6ee8602a3f075d81ab28e66a1740991&path:packages/safetydsh-ros2-safety
Real-time safety framework — 5 tools + the dsh_ros2_safety ROS2 package.
robot_safety_start/robot_safety_state/robot_safety_arbitrate/robot_safety_lock/robot_safety_unlock- Ships the
safety/colcon package (safety_monitor node, SafetyState/Event msgs, Unlock/SetLock srvs) — build it into your ROS2 workspace robot_safety_arbitratecalls/vlm/describeat runtime — soft dependency on dsh-ros2-vision (declare in profile; no code coupling)
Config: run seam + safetyStrict ('warn' default | 'reject' fail-closed).
Dependencies: dsh-ros2-common.