Provably Robust Semi-Infinite Program Under Collision Constraints via Subdivision
Duo Zhang, Chen Liang, Xifeng Gao, Kui Wu, and Zherong Pan

TL;DR
This paper introduces a provably feasible semi-infinite program solver for robot trajectory optimization that guarantees collision constraint satisfaction through conservative bounds and subdivision, outperforming sampling-based methods.
Contribution
The paper presents a novel SIP solver with provable feasibility guarantees using conservative motion bounds and adaptive subdivision, applicable to complex articulated robots.
Findings
Guarantees collision-free trajectories for industrial robots and UAVs.
Achieves local optimality with user-defined precision within minutes.
Outperforms traditional sampling-based SIP solvers in feasibility assurance.
Abstract
We present a semi-infinite program (SIP) solver for trajectory optimizations of general articulated robots. These problems are more challenging than standard Nonlinear Program (NLP) by involving an infinite number of non-convex, collision constraints. Prior SIP solvers based on constraint sampling cannot guarantee the satisfaction of all constraints. Instead, our method uses a conservative bound on articulated body motions to ensure the solution feasibility throughout the optimization procedure. We further use subdivision to adaptively reduce the error in conservative motion estimation. Combined, we prove that our SIP solver guarantees feasibility while approaches the critical point of SIP problems up to arbitrary user-provided precision. We have verified our method on a row of trajectory optimization problems involving industrial robot arms and UAVs, where our method can generate…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robotic Mechanisms and Dynamics · Formal Methods in Verification
