Title :
Design of a modular architecture for autonomous robot
Author :
Fleury, Sara ; Herrb, Matthieu ; Chatila, Raja
Author_Institution :
CNRS, Toulouse, France
Abstract :
This paper proposes a formalism for the description and automated implementation of the functional modules of an autonomous mobile robot in the framework of multi-layered control architectures. The formalization of the description of a module, including its behavior and its interfaces with other modules makes the implementation easier by providing higher level tools and automatic consistence checking tools in the module compiler. The execution control level can take advantage of the formal description of the activity tree of the modules to manage the resources more efficiently. A global task of the robot is achieved by the control system by connecting the modules into a dynamic activity tree. Finally the authors present a modules compiler that uses the formal module description and user supplied functions to produce the modules in an automated way
Keywords :
mobile robots; path planning; robot programming; activity tree; automatic consistence checking tools; autonomous mobile robot; autonomous robot; functional modules; global task; higher level tools; modular architecture; module compiler; multi-layered control architectures; Automatic control; Centralized control; Computer architecture; Control systems; Joining processes; Mobile robots; Program processors; Resource management; Robot control; Robotics and automation;
Conference_Titel :
Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-5330-2
DOI :
10.1109/ROBOT.1994.351031