English

Automatic Encoding and Repair of Reactive High-Level Tasks with Learned Abstract Representations

Robotics 2022-04-19 v1

Abstract

We present a framework that, given a set of skills a robot can perform, abstracts sensor data into symbols that we use to automatically encode the robot's capabilities in Linear Temporal Logic. We specify reactive high-level tasks based on these capabilities, for which a strategy is automatically synthesized and executed on the robot, if the task is feasible. If a task is not feasible given the robot's capabilities, we present two methods, one enumeration-based and one synthesis-based, for automatically suggesting additional skills for the robot or modifications to existing skills that would make the task feasible. We demonstrate our framework on a Baxter robot manipulating blocks on a table, a Baxter robot manipulating plates on a table, and a Kinova arm manipulating vials, with multiple sensor modalities, including raw images.

Keywords

Cite

@article{arxiv.2204.08327,
  title  = {Automatic Encoding and Repair of Reactive High-Level Tasks with Learned Abstract Representations},
  author = {Adam Pacheck and Steven James and George Konidaris and Hadas Kress-Gazit},
  journal= {arXiv preprint arXiv:2204.08327},
  year   = {2022}
}

Comments

27 pages, 15 figures, Submitted to The International Journal of Robotics Research (IJRR)

R2 v1 2026-06-24T10:50:59.989Z