Results 1 -
1 of
1
Whiteboards: Scheduling blackboards for interactive robots
- in Twentieth National Conference on Artificial Intelligence
, 2005
"... An increase in systems integration, for example in humanoid robotics and intelligent environments, has called for better solutions to support multi-module integration. Blackboards can simplify construction of systems with large numbers of heterogeneous components requiring a high number of fine-grai ..."
Abstract
-
Cited by 5 (1 self)
- Add to MetaCart
An increase in systems integration, for example in humanoid robotics and intelligent environments, has called for better solutions to support multi-module integration. Blackboards can simplify construction of systems with large numbers of heterogeneous components requiring a high number of fine-grained interactions. In this paper we describe the use of a scheduling blackboard used for developing interactive robots. Our blackboards both simplify and extend the blackboard model in a number of ways. Chief among them are: An explicit temporal model; quality of service; publish-subscribe; queries; discrete messaging; streaming data; programming language independence; as well as a number of solutions to practical issues for improving development effort and runtime performance. Whiteboards present a compelling case for the use of scheduling blackboards in robotics, where multiple functionalities and modules need to be integrated into a coherent whole.

