RALPH: Modular
Description
- Modular systems divide distinct functions among independent modules.
- RALPH is modular in its reasoning and planning capabilities because it uses four different execution architectures to perform its four different types of reasoning functions.
- However, it should be noted that RALPH could be considered not modular in that it uses all four modules to perform the same higher level task, such as recovering sonar data.
Click here for more information on
architectures that employ a modular design
Detail from RALPH