Learning Geometric Constraints in Task and Motion Planning

01/24/2022
by   Tianyu Ren, et al.
0

Searching for bindings of geometric parameters in task and motion planning (TAMP) is a finite-horizon stochastic planning problem with high-dimensional decision spaces. A robot manipulator can only move in a subspace of its whole range that is subjected to many geometric constraints. A TAMP solver usually takes many explorations before finding a feasible binding set for each task. It is favorable to learn those constraints once and then transfer them over different tasks within the same workspace. We address this problem by representing constraint knowledge with transferable primitives and using Bayesian optimization (BO) based on these primitives to guide binding search in further tasks. Via semantic and geometric backtracking in TAMP, we construct constraint primitives to encode the geometric constraints respectively in a reusable form. Then we devise a BO approach to efficiently utilize the accumulated constraints for guiding node expansion of an MCTS-based binding planner. We further compose a transfer mechanism to enable free knowledge flow between TAMP tasks. Results indicate that our approach reduces the expensive exploration calls in binding search by 43.60to 71.69 when compared to the baseline unguided planner.

READ FULL TEXT

page 4

page 5

page 7

page 8

research
07/26/2018

Learning to guide task and motion planning using score-space representation

In this paper, we propose a learning algorithm that speeds up the search...
research
03/09/2022

Representation, learning, and planning algorithms for geometric task and motion planning

We present a framework for learning to guide geometric task and motion p...
research
03/26/2021

Dispersion-Minimizing Motion Primitives for Search-Based Motion Planning

Search-based planning with motion primitives is a powerful motion planni...
research
06/21/2017

Combined Task and Motion Planning as Classical AI Planning

Planning in robotics is often split into task and motion planning. The h...
research
01/29/2014

Propagators and Violation Functions for Geometric and Workload Constraints Arising in Airspace Sectorisation

Airspace sectorisation provides a partition of a given airspace into sec...
research
09/14/2021

Designing Multi-Stage Coupled Convex Programming with Data-Driven McCormick Envelope Relaxations for Motion Planning

For multi-limbed robots, motion planning with posture and force constrai...
research
11/28/2022

A Conflict-driven Interface between Symbolic Planning and Nonlinear Constraint Solving

Robotic planning in real-world scenarios typically requires joint optimi...

Please sign up or login with your details

Forgot password? Click here to reset