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

Autores
Bender, Asher; Ward, James R.; Worrall, Stewart; Moreyra, Marcelo Leandro; Gerling Konrad, Santiago; Masson, Favio Roman; Nebot, Eduardo
Año de publicación
2016
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
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
Materia
Communication
Data Acquisition
Data Storage
Intelligent Transportation Systems
Lcm
Naturalistic Driving Data
Rabbitmq
Ros
Visualization
Zmq
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
Repositorio
CONICET Digital (CONICET)
Institución
Consejo Nacional de Investigaciones Científicas y Técnicas
OAI Identificador
oai:ri.conicet.gov.ar:11336/62126

id CONICETDig_4f58c280132f99ec49cb38551e0abf49
oai_identifier_str oai:ri.conicet.gov.ar:11336/62126
network_acronym_str CONICETDig
repository_id_str 3498
network_name_str CONICET Digital (CONICET)
spelling A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving DataBender, AsherWard, James R.Worrall, StewartMoreyra, Marcelo LeandroGerling Konrad, SantiagoMasson, Favio RomanNebot, EduardoCommunicationData AcquisitionData StorageIntelligent Transportation SystemsLcmNaturalistic Driving DataRabbitmqRosVisualizationZmqhttps://purl.org/becyt/ford/2.2https://purl.org/becyt/ford/2Innovation 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; AustraliaFil: Ward, James R.. The University Of Sydney; AustraliaFil: Worrall, Stewart. The University Of Sydney; AustraliaFil: Moreyra, Marcelo Leandro. Universidad Nacional del Comahue; Argentina. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Gerling Konrad, Santiago. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional del Sur; ArgentinaFil: Masson, Favio Roman. Consejo Nacional de Investigaciones Científicas y Técnicas; Argentina. Universidad Nacional del Sur; ArgentinaFil: Nebot, Eduardo. The University Of Sydney; AustraliaInstitute of Electrical and Electronics Engineers2016-06info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/62126Bender, Asher; Ward, James R.; Worrall, Stewart; Moreyra, Marcelo Leandro; Gerling Konrad, Santiago; et al.; A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data; Institute of Electrical and Electronics Engineers; Ieee Transactions On Intelligent Transportation Systems; 17; 6; 6-2016; 1748-17611524-9050CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/https://ieeexplore.ieee.org/document/7419234info:eu-repo/semantics/altIdentifier/doi/10.1109/TITS.2016.2524523info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-29T10:09:09Zoai:ri.conicet.gov.ar:11336/62126instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-29 10:09:09.297CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse
dc.title.none.fl_str_mv A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
title A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
spellingShingle A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
Bender, Asher
Communication
Data Acquisition
Data Storage
Intelligent Transportation Systems
Lcm
Naturalistic Driving Data
Rabbitmq
Ros
Visualization
Zmq
title_short A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
title_full A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
title_fullStr A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
title_full_unstemmed A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
title_sort A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data
dc.creator.none.fl_str_mv Bender, Asher
Ward, James R.
Worrall, Stewart
Moreyra, Marcelo Leandro
Gerling Konrad, Santiago
Masson, Favio Roman
Nebot, Eduardo
author Bender, Asher
author_facet Bender, Asher
Ward, James R.
Worrall, Stewart
Moreyra, Marcelo Leandro
Gerling Konrad, Santiago
Masson, Favio Roman
Nebot, Eduardo
author_role author
author2 Ward, James R.
Worrall, Stewart
Moreyra, Marcelo Leandro
Gerling Konrad, Santiago
Masson, Favio Roman
Nebot, Eduardo
author2_role author
author
author
author
author
author
dc.subject.none.fl_str_mv Communication
Data Acquisition
Data Storage
Intelligent Transportation Systems
Lcm
Naturalistic Driving Data
Rabbitmq
Ros
Visualization
Zmq
topic Communication
Data Acquisition
Data Storage
Intelligent Transportation Systems
Lcm
Naturalistic Driving Data
Rabbitmq
Ros
Visualization
Zmq
purl_subject.fl_str_mv https://purl.org/becyt/ford/2.2
https://purl.org/becyt/ford/2
dc.description.none.fl_txt_mv 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
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.
publishDate 2016
dc.date.none.fl_str_mv 2016-06
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11336/62126
Bender, Asher; Ward, James R.; Worrall, Stewart; Moreyra, Marcelo Leandro; Gerling Konrad, Santiago; et al.; A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data; Institute of Electrical and Electronics Engineers; Ieee Transactions On Intelligent Transportation Systems; 17; 6; 6-2016; 1748-1761
1524-9050
CONICET Digital
CONICET
url http://hdl.handle.net/11336/62126
identifier_str_mv Bender, Asher; Ward, James R.; Worrall, Stewart; Moreyra, Marcelo Leandro; Gerling Konrad, Santiago; et al.; A Flexible System Architecture for Acquisition and Storage of Naturalistic Driving Data; Institute of Electrical and Electronics Engineers; Ieee Transactions On Intelligent Transportation Systems; 17; 6; 6-2016; 1748-1761
1524-9050
CONICET Digital
CONICET
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/https://ieeexplore.ieee.org/document/7419234
info:eu-repo/semantics/altIdentifier/doi/10.1109/TITS.2016.2524523
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.format.none.fl_str_mv application/pdf
application/pdf
application/pdf
dc.publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
publisher.none.fl_str_mv Institute of Electrical and Electronics Engineers
dc.source.none.fl_str_mv reponame:CONICET Digital (CONICET)
instname:Consejo Nacional de Investigaciones Científicas y Técnicas
reponame_str CONICET Digital (CONICET)
collection CONICET Digital (CONICET)
instname_str Consejo Nacional de Investigaciones Científicas y Técnicas
repository.name.fl_str_mv CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas
repository.mail.fl_str_mv dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar
_version_ 1844613966568882176
score 13.070432