This thesis explores the teleo-reactive programming paradigm for controlling autonomous agents, such as robots. Teleo-reactive programming provides a robust, opportunistic method for goal-directed programming that continuously reacts to the sensed environment. In particular, the TR and TeleoR systems are investigated. They influence the design of a teleo-reactive system programming in Python, for controlling autonomous agents via the Pedro communications architecture. To demonstrate the system, it is used as a controller in a simple game.
Cite
@article{arxiv.1509.04315,
title = {Implementing a teleo-reactive programming system},
author = {Robert Webb},
journal= {arXiv preprint arXiv:1509.04315},
year = {2015}
}