A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data

Authors
Bender, Asher; Ward, James R.; Worrall, Stewart; Moreyra, Marcelo Leandro; Gerling Konrad, Santiago; Masson, Favio Roman; Nebot, Eduardo
Publication Year
2016
Language
English
Format
article
Status
Published version
Description
Innovation in intelligent transportation systems relies on analysis of high-quality data. In this paper, we describe the design principles behind our data management infrastructure. The principles we adopt place an emphasis on flexibility and maintainability. This is achieved by breaking up code into a modular design that can be run on many independent processes. Message passing over a publish-subscribe network enables interprocess communication and promotes data-driven execution. By following these principles, rapid prototyping and experimentation with new sensing modalities and algorithms are possible. The communication library underpinning our proposed architecture is compared against several popular communication libraries. Features designed into the system make it decentralized, robust to failure, and amenable to scaling across multiple machines with minimal configuration. Code written using the proposed architecture is compact, transparent, and easy to maintain. Experimentation shows that our proposed architecture offers a high performance when compared against alternative communication libraries.
Fil: Bender, Asher. The University Of Sydney; Australia
Fil: Ward, James R.. The University Of Sydney; Australia
Fil: Worrall, Stewart. The University Of Sydney; Australia
Fil: Moreyra, Marcelo Leandro. Universidad Nacional del Comahue; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina
Fil: Gerling Konrad, Santiago. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional del Sur; Argentina
Fil: Masson, Favio Roman. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional del Sur; Argentina
Fil: Nebot, Eduardo. The University Of Sydney; Australia
Subject
COMMUNICATION
DATA ACQUISITION
DATA STORAGE
INTELLIGENT TRANSPORTATION SYSTEMS
LCM
NATURALISTIC DRIVING DATA
RABBITMQ
ROS
VISUALIZATION
ZMQ
Ingeniería de Sistemas y Comunicaciones
Ingeniería Eléctrica, Ingeniería Electrónica e Ingeniería de la Información
INGENIERÍAS Y TECNOLOGÍAS
Access level
Restricted access
License
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repository
CONICET Digital (CONICET)
Institution
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identifier
oai:ri.conicet.gov.ar:11336/62126