Synthesizing Plant Controllers Using Real-Time Goals

Abstract

This paper introduces a novel planning method for reactive agents. Our planning method handles, in a single framework, issues from AI, control theory, and concurrency that have so far been considered apart. These issues are mostly controllability, safety, bounded liveness, and real time. Our approach is founded on the supervisory control theory and on Metric Temporal Logic (MTL). The highlights of our method consist of a new technique for incrementally checking MTL goal formulas over sequences of states generated by actions and a new method for backtracking during search by taking into account uncontrollable actions. 1 Introduction A reactive plan is a program that specifies the actions to be executed by an agent that continuously reacts to the occurrence of discrete events from its environment. The automatic synthesis of reactive plans is a key component in the design of autonomous systems. It is of interest in AI planning [ Georgeff and Lansky, 1987; Drummond and Bresina, 1990; Dean...

Cite

Text

Barbeau et al. "Synthesizing Plant Controllers Using Real-Time Goals." International Joint Conference on Artificial Intelligence, 1995. doi:10.1094/pdis-12-21-2731-pdn

Markdown

[Barbeau et al. "Synthesizing Plant Controllers Using Real-Time Goals." International Joint Conference on Artificial Intelligence, 1995.](https://mlanthology.org/ijcai/1995/barbeau1995ijcai-synthesizing/) doi:10.1094/pdis-12-21-2731-pdn

BibTeX

@inproceedings{barbeau1995ijcai-synthesizing,
  title     = {{Synthesizing Plant Controllers Using Real-Time Goals}},
  author    = {Barbeau, Michel and Kabanza, Froduald and St-Denis, Richard},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {1995},
  pages     = {791-800},
  doi       = {10.1094/pdis-12-21-2731-pdn},
  url       = {https://mlanthology.org/ijcai/1995/barbeau1995ijcai-synthesizing/}
}