Jump to the Theo Overview page.
Jump to the Comparative Environments page.
Jump to the Home page.
Environments
Dynamic
Theo is equipped with a reactive decision maker, such that it can quickly
react to changes in a dynamic environment. It does this with the use of
both eager and lazy sensing. Eager sensing is used in order to make the
system reactive; it constantly indexes a set of simulus-response rules, and
when the preconditions for one is met, it acts. Lazily sensed features
however are only sensed when needed. This keeps the system focused, because
less sensing equates to less thinking, which frees our limited resources.
Unpredictable
Because of the reactive nature of Theo, it is well suited for an unpredicable
environment.
Simulated
The various Theo robotic agents which have been implemented illustrate that
Theo was meant to be versatile in a dynamic real-world situation.
Consistency
Because the environment of the system is assumed to be big and complicated,
Theo doens't have a world representation. Therefore for planning purposes
the system need some kind of universal sensing input. It cannot reason
about an environment it cannot directly sense
Other