A Conflict-driven Interface between Symbolic Planning and Nonlinear Constraint Solving
Joaquim Ortiz-Haro, Erez Karpas, Michael Katz, Marc Toussaint

TL;DR
This paper introduces a novel iterative algorithm that effectively integrates symbolic planning with nonlinear constraint solving, improving task and motion planning efficiency in robotics.
Contribution
It presents a new bidirectional interface connecting logic planning and nonlinear optimization, along with the PNTC formulation for modeling TAMP problems.
Findings
Framework significantly outperforms alternative approaches
Efficient detection of infeasible constraint subsets
Improves integration of logic and continuous optimization
Abstract
Robotic planning in real-world scenarios typically requires joint optimization of logic and continuous variables. A core challenge to combine the strengths of logic planners and continuous solvers is the design of an efficient interface that informs the logical search about continuous infeasibilities. In this paper we present a novel iterative algorithm that connects logic planning with nonlinear optimization through a bidirectional interface, achieved by the detection of minimal subsets of nonlinear constraints that are infeasible. The algorithm continuously builds a database of graphs that represent (in)feasible subsets of continuous variables and constraints, and encodes this knowledge in the logical description. As a foundation for this algorithm, we introduce Planning with Nonlinear Transition Constraints (PNTC), a novel planning formulation that clarifies the exact assumptions our…
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.
