Counterexample-Guided Repair for Symbolic-Geometric Action Abstractions

05/13/2021
by   Wil Thomason, et al.
0

Integrated Task and Motion Planning (TMP) provides a promising class of approaches for solving robot planning problems with intricate symbolic and geometric constraints. However, the practical usefulness of TMP planners is limited by their need for symbolic abstractions of robot actions, which are difficult to construct even for experts. We propose an approach to automatically construct and continuously improve a symbolic abstraction of a robot action via observations of the robot performing the action. This approach, called automatic abstraction repair, allows symbolic abstractions to be initially incorrect or incomplete and converge toward a correct model over time. Abstraction repair uses constrained polynomial zonotopes (CPZs), an efficient non-convex set representation, to model predicates over joint symbolic and geometric state, and performs an optimizing search over symbolic edit operations to predicate formulae to improve the correspondence of a symbolic abstraction to the behavior of a physical robot controller. In this work, we describe the aforementioned predicate model, introduce the symbolic-geometric abstraction repair problem, and present an anytime algorithm for automatic abstraction repair. We then demonstrate that abstraction repair can improve realistic action abstractions for common mobile manipulation actions from a handful of observations.

READ FULL TEXT
research
03/17/2022

Inventing Relational State and Action Abstractions for Effective and Efficient Bilevel Planning

Effective and efficient planning in continuous state and action spaces i...
research
09/08/2022

Presentation: SymDefFix – Sound Automatic Repair Using Symbolic Execution

In this presentation, we introduce our constraint-based repair approach,...
research
02/27/2013

Abstracting Probabilistic Actions

This paper discusses the problem of abstracting conditional probabilisti...
research
07/06/2022

Physically-Feasible Repair of Reactive, Linear Temporal Logic-based, High-Level Tasks

A typical approach to creating complex robot behaviors is to compose ato...
research
01/09/2020

SMT-based Robot Transition Repair

State machines are a common model for robot behaviors. Transition functi...
research
04/28/2021

Symbolic Abstractions From Data: A PAC Learning Approach

Symbolic control techniques aim to satisfy complex logic specifications....
research
03/27/2013

Hierarchical Evidence Accumulation in the Pseiki System and Experiments in Model-Driven Mobile Robot Navigation

In this paper, we will review the process of evidence accumulation in th...

Please sign up or login with your details

Forgot password? Click here to reset