跳到主要内容

dsh-ros2-safety

已验证

dsh-ros2-safety · v0.1.0 · MIT

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.

安装

dsh plugin add dsh-ros2-safety

用 dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南。

源码

发布到 npm 但没有公开仓库。安装前请检查包内容。

标签

说明文档

dsh-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_arbitrate calls /vlm/describe at 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.