Controllers manage the interaction between environments, behaviors and behavior search algorithms.
The following table gives an overview of the environments that are provided by BOLeRo.
Controller name | Usecase |
---|---|
Controller | Behavior search, execute behaviors |
Contextual Controller | Contextual behavior search |
A Controller
can be used to do behavior search when a behavior search
algorithm is defined or it can be used to execute behaviors in an environment.
A ContextualController
can be used to do contextual behavior search
when a contextual behavior search algorithm is defined.