Sub-issue of the native C++ backend umbrella #482.
Wire the native allocation-free solveInto (#485) into RoboPlan's in-loop IK — the first real consumer of a native artifact.
- Thin adapter: RoboPlan endpoint pose ->
Pose, caller-owned std::span<Solution<N>>, SolveOptions from the planner's limits/seed.
- Validates the allocation-free path under repeated in-loop calls.
- Full payoff arrives once RoboPlan also has native endpoint-region sampling (tracked separately on the RoboPlan side).
Depends on Phase 0a (#488) + ABI (#485).
Sub-issue of the native C++ backend umbrella #482.
Wire the native allocation-free
solveInto(#485) into RoboPlan's in-loop IK — the first real consumer of a native artifact.Pose, caller-ownedstd::span<Solution<N>>,SolveOptionsfrom the planner's limits/seed.Depends on Phase 0a (#488) + ABI (#485).