完成 xyzbc-trt working 任务复核
This commit is contained in:
@@ -115,16 +115,16 @@
|
||||
- 没有 `.js/.wasm` artifact 时,浏览器 worker runtime 无法完成真实执行。
|
||||
- 保留失败项可以明确下一步是激活已安装的 Emscripten 并构建 artifact,而不是继续堆叠 Web UI 假状态。
|
||||
|
||||
## D-009:刀具路径按统一 20ms 周期采样后比较
|
||||
## D-009:刀具路径按统一 50ms 周期采样后比较
|
||||
|
||||
日期:2026-07-02
|
||||
|
||||
决策:native/Web 的刀具预览路径和刀具执行路径进入 evidence JSON 前,统一按 `samplePeriodMs = 20` 重采样;compare 只对同一 `sampleIndex/timeMs` 的样本做逐点比较。
|
||||
决策:native/Web 的刀具预览路径和刀具执行路径进入 evidence JSON 前,统一按用户本轮要求暂定的 `samplePeriodMs = 50` 重采样;compare 只对同一 `sampleIndex/timeMs` 的样本做逐点比较。
|
||||
|
||||
理由:
|
||||
|
||||
- LinuxCNC 真实系统和 Web 仿真系统的内部刷新、planner、HAL/task 采样频率可能不同,直接比较原始样本会产生时间错位。
|
||||
- 固定 20ms 可以覆盖人眼可见刀路和 UI 动画判断,同时让 JSON 体积可控。
|
||||
- 固定 50ms 可以覆盖当前对标所需的刀路、轴值、进给、主轴和 UI 动画判断,同时让 JSON 体积可控。
|
||||
- 统一 `sampleIndex/timeMs` 后,TCP、XYZBC joint、toolAxis、feed、spindle 的误差统计可以稳定复跑。
|
||||
- 如果 Web 缺少 WASM task/HAL 执行反馈,不允许用预览路径冒充执行路径;compare 必须显式 fail/blocker。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user