# FC3: Feasibility-Based Control Chain Coordination

arXiv: https://arxiv.org/abs/2205.04362 · HTML: https://mlsanity.com/paper/2205.04362/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 May 2022.

## Built on by (most cited first, 1 of 1)

- [Logic Learning from Demonstrations for Multi-step Manipulation Tasks in Dynamic Environments](https://mlsanity.com/paper/2404.16138/) (2024)

## Abstract (arXiv)

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). Our controllers expose the geometric features and constraints they operate on. Based on this, FC3 can reason over the controllers' feasibility and their sequence feasibility. For a given task, FC3 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's robustness and awareness of the task's feasibility through its own actions and gradual responses to different interferences.
