English

FC$^3$: Feasibility-Based Control Chain Coordination

Robotics 2022-05-10 v1

Abstract

Hierarchical coordination of controllers often uses symbolic state representations that fully abstract their underlying low-level controllers, treating them as "black boxes" to the symbolic action abstraction. This paper proposes a framework to realize robust behavior, which we call Feasibility-based Control Chain Coordination (FC3^3). Our controllers expose the geometric features and constraints they operate on. Based on this, FC3^3 can reason over the controllers' feasibility and their sequence feasibility. For a given task, FC3^3 first automatically constructs a library of potential controller chains using a symbolic action tree, which is then used to coordinate controllers in a chain, evaluate task feasibility, as well as switching between controller chains if necessary. In several real-world experiments we demonstrate FC3^3's robustness and awareness of the task's feasibility through its own actions and gradual responses to different interferences.

Keywords

Cite

@article{arxiv.2205.04362,
  title  = {FC$^3$: Feasibility-Based Control Chain Coordination},
  author = {Jason Harris and Danny Driess and Marc Toussaint},
  journal= {arXiv preprint arXiv:2205.04362},
  year   = {2022}
}
R2 v1 2026-06-24T11:11:41.052Z