Five formulations
Waypoint, factor-graph, and coefficient-space optimizers are compared through native adapters.
Optimization-Based Motion Planning
A controlled benchmark for measuring how planner, collision, kinematics, and step-solver choices shape robotic manipulation.
Overview
OPALM separates trajectory formulation, collision geometry, kinematics, and nonlinear solving under a common planning and measurement contract. Five planners share matched initialization, collision queries, work budgets, timing, and dense validation.
Benchmark Design
Every admissible run holds the robot, scene, start and goal states, safety margins, evaluation budget, and final verifier fixed.
Waypoint, factor-graph, and coefficient-space optimizers are compared through native adapters.
SDF, primitive shapes, and CAPT return shared distance and gradient semantics.
Pinocchio is compared with an AVX, structure-of-arrays execution path.
GN, LM, Dogleg, GD, and SQP isolate solver behavior from objective construction.
Task regimes: S/U single-arm unconstrained, S/C single-arm constrained, D/U dual-arm unconstrained, and D/C dual-arm constrained.
Key Results
FACTO and DRAFTO exceed 94% success in task-unconstrained settings and remain above 90% under the studied constraints.
Median SIMD acceleration for forward kinematics; the end-to-end benefit depends on the planner's remaining bottleneck.
GN is DRAFTO's fastest option; LM is the more robust GPMP default and improves some dual-arm cases.
Results Figures
Each tab keeps the relevant plots together without turning the page into a long plot stream.
Planning Scenes



