Title :
GenoM: a tool for the specification and the implementation of operating modules in a distributed robot architecture
Author :
Fleury, Sara ; Herrb, Matthieu ; Chatila, Raja
Author_Institution :
Lab. d´´Autom. et d´´Anal. des Syst., CNRS, Toulouse, France
Abstract :
This paper presents a general methodology for the specification and the integration of functional modules in a distributed reactive robot architecture. The approach is based on a hybrid architecture basically composed of two levels: a lower distributed functional level controlled by a centralized decisional level. Due to this methodology, synchronous or asynchronous operating capabilities (servo-control, data processing, event monitoring) can be easily added to the functional level. They are encapsulated into modules, built according to a generic model, that are seen by the decisional level as homogeneous, programmable, reactive and robust communicant services. Each module is simply described with a specific language and is automatically produced by a generator of modules (GenoM) according to the generic model. GenoM also produces an interactive test program and interface libraries to control the module and to read the resulting data, which allow one to directly integrate the module into the architecture
Keywords :
distributed control; formal specification; intelligent control; parallel architectures; real-time systems; robot programming; telerobotics; GenoM operational development environment; autonomous robots; centralized decisional level; distributed robot architecture; functional modules; generic model; generic module; operating modules; real time systems; specification; teleoperation; Automatic control; Centralized control; Data processing; Distributed control; Libraries; Monitoring; Robots; Robustness; Servosystems; Testing;
Conference_Titel :
Intelligent Robots and Systems, 1997. IROS '97., Proceedings of the 1997 IEEE/RSJ International Conference on
Conference_Location :
Grenoble
Print_ISBN :
0-7803-4119-8
DOI :
10.1109/IROS.1997.655108