BaB-ND: Long-Horizon Motion Planning with Branch-and-Bound and Neural Dynamics
Keyi Shen, Jiangwei Yu, Jose A. Barreiros, Huan Zhang, Yunzhu Li
Abstract
Neural-network-based dynamics models learned from observational data have shown strong predictive capabilities for scene dynamics in robotic manipulation tasks. However, their inherent non-linearity presents significant challenges for effective planning. Current planning methods, often dependent on extensive sampling or local gradient descent, struggle with long-horizon motion planning tasks involving complex contact events. In this paper, we present a GPU-accelerated branch-andbound (BaB) framework for motion planning in manipulation tasks that require trajectory optimization over neural dynamics models. Our approach employs a specialized branching heuristics to divide the search space into subdomains, and applies a modified bound propagation method, inspired by the state-of-the-art neural network verifier α,β-CROWN, to efficiently estimate objective bounds within these subdomains. The branching process guides planning effectively, while the bounding process strategically reduces the search space. Our framework achieves superior planning performance, generating high-quality state-action trajectories and surpassing existing methods in challenging, contact-rich manipulation tasks such as non-prehensile planar pushing with obstacles, object sorting, and rope routing in both simulated and real-world settings. Furthermore, our framework supports various neural network architectures, ranging from simple multilayer perceptrons to advanced graph neural dynamics models, and scales efficiently with different model sizes. Project page: https://robopil.github.io/bab-nd/ . * Equal contribution. 1 Published as a conference paper at ICLR 2025 T acke Ne al D a ic BaB Pla e R b Ne al D a ic BaB Pla e Pla e W ld Ne al D a ic Obser ation State, Action Ne State Action Better Branch & Bound Planner Queued Pruned Split Split Queued Pushing w/ Obstacles Object Merging Rope Routing Object Sorting (a) Planning with BaB-ND (b) Benchmark tasks Published as a conference paper at ICLR 2025 To simplify notation, we can substitute all constraints on xt+1 into the objective recursively, and further simplify the problem as a constrained optimization problem min u∈C f (u) (Eq. 1). Here f is our final objective, a scalar function that absorbs the neural network f dyn and the cost function summed in all H steps. u = u t0:t0+H ∈ C is the action sequence and C ⊂ R d is the entire input space with dimension d = kH. We also flatten u as a vector containing actions for all time steps, and use u j to denote a specific dimension. Our goal is to then find the optimal objective value f * and its corresponding optimal action sequence u * .
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 2b2879b8-7d1c-4010-b7ff-e21b1f960ebbCited by top-tier papers1
Ask how each one uses itBuilds on10
- Dream to Control: Learning Behaviors by Latent ImaginationDanijar Hafner, Timothy P. Lillicrap, Jimmy Ba, Mohammad NorouziICLR 2020 · 1,852 citations
- General Cutting Planes for Bound-Propagation-Based Neural Network VerificationHuan Zhang, Shiqi Wang, Kaidi Xu, Linyi Li et al.NeurIPS 2022 · 154 citations
- Causal Discovery in Physical Systems from VideosYunzhu Li, Antonio Torralba, Anima Anandkumar, Dieter Fox et al.NeurIPS 2020 · 133 citations
- Complete Verification via Multi-Neuron Relaxation Guided Branch-and-BoundClaudio Ferrari, Mark Niklas Müller, Nikola Jovanovic, Martin T. VechevICLR 2022 · 117 citations
- Neural Network Branching for Neural Network VerificationJingyue Lu, M. Pawan KumarICLR 2020 · 74 citations
Related papers
- Model-Based Control with Sparse Neural DynamicsZiang Liu, Genggeng Zhou, Jeff He, Tobia Marcucci et al.NeurIPS 2023 · 28 citations
- Clip-and-Verify: Linear Constraint-Driven Domain Clipping for Accelerating Neural Network VerificationDuo Zhou, Jorge Chavez, Hesun Chen, Grani A. Hanasusanto et al.NeurIPS 2025 · 10 citations
- Learning-based Motion Planning in Dynamic Environments Using GNNs and Temporal EncodingRuipeng Zhang, Chenning Yu, Jingkai Chen, Chuchu Fan et al.NeurIPS 2022 · 27 citations
- Collision Prediction for Robotics AcceleratorsDeval Shah, Tor M. AamodtISCA 2024 · 7 citations
- Dadu-RBD: Robot Rigid Body Dynamics Accelerator with Multifunctional PipelinesYuxin Yang, Xiaoming Chen, Yinhe HanMICRO 2023 · 11 citations
