ROS Discourse latest·· 2026-07-26AI 评分60
roschema:在 CI 中提前捕获破坏性的 .msg/.srv/.action 变更
roschema: catch breaking .msg/.srv/.action changes in CI, before they hit the robot
AI 导读
作者发布 roschema 工具,用于在 CI 阶段检测 ROS 2 接口(msg/action/srv)定义的破坏性变更,避免其到运行时才暴露。它可将接口定义与 git ref、目录、MCAP bag 或 lockfile 做 diff,并按 wire、source、introspection、behavior 分类每条变更,配有稳定规则 ID 可配置或抑制。
来源:ROS Discourse latest · discourse.openrobotics.org