This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Homogeneous Resource Configuration and Access for an Autonomous Robotic Vehicle
ISSN: 1946-391X, e-ISSN: 1946-3928
Published October 07, 2008 by SAE International in United States
Citation: Johnson, S., Himebaugh, B., and Dial, S., "Homogeneous Resource Configuration and Access for an Autonomous Robotic Vehicle," SAE Int. J. Commer. Veh. 1(1):534-543, 2009, https://doi.org/10.4271/2008-01-2719.
ERTS is a computer controlled golf car whose primary functional goal is autonomous real-world navigation. Its mission is to serve as a platform for collaborative research in diverse areas of cognitive robotics, human-computer interaction, among others, as well as basic research in embedded and real-time systems. This purpose demands a highly flexible platform on which it is relatively easy to configure and access resources ranging from vehicle components to sensor hardware. One avenue we are exploring toward this end is a uniform file-space interface, based in the Plan 9 operating system that originated at Bell Labs, and more recently, the work of Brown and Pisupati. They extended the approach for embedded and system-on-chip applications. We advocate synchronous design methods, where applicable, as this presents a more tractable model for students and researchers with higher experimental aims. The work described here establishes intrinsic support for globally synchronous, real-time interactions through the file-space abstraction. A small example of ERTS steering control is presented to illustrate the approach.