-
Andrey Filippov authored
tp_proc_set_pose_cycle stores the per-scene descriptor = the union of the fixed per-cycle chain's stage arguments (task_update / consolidate / inter-corr / normalize / peak) - the marshalling the DP parent will consume verbatim (design D2). tp_proc_exec_pose_measure_cycle is ONE JNA crossing per measure cycle: pose_task_update -> [slot0 geometry + convert(erase NaN)] -> [slot1 geometry + convert(SUBTRACT)] -> consolidate_slots -> corr2d_inter_td -> corr2d_normalize -> corr2d_peak, calling the EXACT exported stage functions in the exact granular order - byte-identical by construction. Nullable camera/template/pose groups forward verbatim to pose_task_update (rung-C2 register semantics). Stage-tagged negative returns (-10..-20); g_err keeps the failing stage's message. gc/cv/LPF/debias stay caller-resident (the Java setup uploads them once per scene - same bytes the granular path re-sent every cycle). run_cases.sh ALL PASS (pose_corr @tol 0 + synthetic + bayer_staged). Co-Authored-By:Claude Fable 5 <noreply@anthropic.com>
ee0d275f
| Name |
Last commit
|
Last update |
|---|---|---|
| eclipse_setup | ||
| jna | ||
| src | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| cases.list.tmpl | ||
| run_cases.sh |