In autonomous control systems the sensor-actuator control loop plays a dominant role. It is essential to give the system the capability to react to changes in its environment. A flexible autonomous system needs to reconfigure its sensor-actuator control loops depending on its surroundings, the task at hand, and the available sources of information. In the system architecture of the MARIE vehicle there is a clear difference between control and data flow. In this article we describe our general approach to realise the data interfaces between the several sensingand actuation-modules. Information users can dynamically select their sources and monitoring is transparently supported. Also we describe how the modules can be controlled (initialised, parameterised, activated, suspended) from a higher abstraction layer through the so called elementary operation interface.
[1]
Barbara Hayes-Roth,et al.
A Blackboard Architecture for Control
,
1985,
Artif. Intell..
[2]
Ben J. A. Kröse,et al.
Accurate estimation of environment parameters from ultrasonic data
,
1993,
Robotics Auton. Syst..
[3]
Takeo Kanade,et al.
Toward autonomous driving: the CMU Navlab. Part II - Architecture and Systems
,
1991,
IEEE Expert.
[4]
Tom Henderson,et al.
Logical sensor systems
,
1984,
J. Field Robotics.
[5]
G. D. van Albada,et al.
An Exception Handling Model Applied to Autonomous Mobile Robots
,
1993
.
[6]
Louis O. Hertzberger,et al.
Information Archicture Concepts for Autonomous Control
,
1995
.