Integration of Real-Time Software Modules for Reconfigurable Sensor-Based Control Systems - Robotics Institute Carnegie Mellon University

Integration of Real-Time Software Modules for Reconfigurable Sensor-Based Control Systems

David B. Stewart, Richard A. Volpe, and Pradeep Khosla
Conference Paper, Proceedings of 24th International Symposium on Intelligent Robotics (ISIR '93), November, 1993

Abstract

In this paper we develop a framework for integrating real-time software modules that comprise a reconfigurable multi-sensor based system. Our framework is based on the proposed concept of a global database of state information through which real-time software modules exchange information. This methodology allows the development and integration of reusable software in a complex multiprocessing environment. A reconfigurable sensor-based control system consists of many software modules, each of which can be modelled using a simplified version of a port automaton. Our new state variable table mechanism can be used in both statically and dynamically reconfigurable systems, and it is completely processor independent. Individual modules may also be combined into larger modules to aid in building large systems, and to reduce bus and CPU utilization. An efficient implementation of the state variable table mechanism, which has been integrated into the ChimeraII Real-Time Operating System, is also described.

BibTeX

@conference{Stewart-1993-13441,
author = {David B. Stewart and Richard A. Volpe and Pradeep Khosla},
title = {Integration of Real-Time Software Modules for Reconfigurable Sensor-Based Control Systems},
booktitle = {Proceedings of 24th International Symposium on Intelligent Robotics (ISIR '93)},
year = {1993},
month = {November},
}