Title :
A uniform object/process model for autonomous vehicle component communication
Author_Institution :
Adv. Decision Syst., Arlington, VA, USA
Abstract :
A uniform object/process model and a corresponding communication protocol between asynchronous software components in an autonomous vehicle are presented. The object holds state information and reacts to stimuli from other components. The process performs the input, output, and data manipulation tasks of the module. Components interact via a cuing mechanism and through shared request functions for data, sensor, and effector resources. The system includes blackboards and a resource manager as an intermediary between components. A testbed, the generic vehicle autonomy system, implements the model. The utility of the testbed includes the ability to experiment with differing sensor and vehicle models and the ease of integration of separately developed autonomous vehicle software components
Keywords :
artificial intelligence; mobile robots; protocols; artificial intelligence; asynchronous software; autonomous vehicle; blackboards; communication protocol; cuing mechanism; data manipulation tasks; generic vehicle autonomy system; mobile robots; resource manager; uniform object/process model; Communication system control; Computer architecture; Internet; Land vehicles; Mobile robots; Performance analysis; Protocols; Remotely operated vehicles; Software testing; System testing;
Conference_Titel :
Intelligent Control, 1988. Proceedings., IEEE International Symposium on
Conference_Location :
Arlington, VA
Print_ISBN :
0-8186-2012-9
DOI :
10.1109/ISIC.1988.65415