StvLi/dsh-ros2--packages-common ↗★ 22
dsh-ros2-common
提供ROS2插件家族的共享运行时 非独立运行插件,作为dsh-ros2系列插件的底层依赖。
安裝
此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗
說明文件
閱讀完整 README ↗dsh-ros2-common
Shared runtime for the dsh-ros2 plugin family — not a cordis bundle.
runner.ts— command runner (timeout / SIGKILL / ROS_LOG_DIR fallback / rosSetup),spawnJobparse.ts— topic/graph/transform parserstoolkit.ts— ToolDeps injection interface, result helpers, approval gate,/safety/stategate, profile loading (robot_profile.pyviacommonScriptPath), vision provider contract,ros2Tooladapter,makeRunscripts/robot_profile.py— robot body profile + topology knowledge base (zero-copy shared by profile / moveit / safety)
Consumers depend on dsh-ros2-common and import from the package root.