Title :
A real-time library for the design of hybrid robot control architectures
Author :
Beccari, Giuseppe ; Caselli, Stefano ; Reggiani, Monica ; Zanichelli, Francesco
Author_Institution :
Dipt. di Ingegneria dell´´Inf., Parma Univ., Italy
Abstract :
Describes a real-time library providing facilities useful in the design of robot control architectures. The library supports structured creation of reactive and deliberative modules, dynamic modification of relevant real-time parameters, generation of timing fault handlers, measurement and monitoring of execution times. This support enables adaptation of the rate of computation of real-time modules to the rate of change of the external world, and hence better tuning of robot behavior to the world uncertainty and dynamics. The real-time library has been put to work by designing a hybrid control architecture for a robot performing a kitting task. In the prototype experiment described in the paper, a Puma 560 robot manipulator is fed with parts by a small mobile robot. The control architecture governing Puma operations dynamically allocates computational resources to reactive and deliberative modules, according to the task level priorities
Keywords :
control system CAD; manipulators; mobile robots; path planning; real-time systems; software libraries; Puma 560 robot manipulator; computational resources; deliberative modules; hybrid robot control architectures; kitting task; reactive modules; real-time library; robot behavior; task level priorities; timing fault handlers; world uncertainty; Artificial intelligence; Computer architecture; Concurrent computing; Libraries; Manipulators; Mobile robots; Operating systems; Real time systems; Robot control; Timing;
Conference_Titel :
Intelligent Robots and Systems, 1998. Proceedings., 1998 IEEE/RSJ International Conference on
Conference_Location :
Victoria, BC
Print_ISBN :
0-7803-4465-0
DOI :
10.1109/IROS.1998.727453