This content is not included in your SAE MOBILUS subscription, or you are not logged in.

A Robot Operating System Based Prototype for In-Vehicle Data Acquisition and Analysis

Journal Article
02-15-03-0013
ISSN: 1946-391X, e-ISSN: 1946-3928
Published November 10, 2021 by SAE International in United States
A Robot Operating System Based Prototype for In-Vehicle Data
                    Acquisition and Analysis
Citation: Oliveira, A., Fonseca, J., and Pinto, P., "A Robot Operating System Based Prototype for In-Vehicle Data Acquisition and Analysis," SAE Int. J. Commer. Veh. 15(3):249-258, 2022, https://doi.org/10.4271/02-15-03-0013.
Language: English

Abstract:

In the past years, the automotive industry has been integrating multiple hardware in the vehicle to enable new features and applications. In particular automotive applications, it is important to monitor the actions and behaviors of drivers and passengers to promote their safety and track abnormal situations such as social disorders or crimes. These applications rely on multiple sensors that generate real-time data to be processed, and thus, they require adequate data acquisition and analysis systems.
This article proposes a prototype to enable in-vehicle data acquisition and analysis based on the middleware framework Robot Operating System (ROS). The proposed prototype features two processing devices and enables synchronized audio and video acquisition, storage, and processing. It was assessed through the implementation of a live inference system consisting of a face detection algorithm from the data gathered from the cameras and the microphone. The proposed prototype inherits the flexibility of the ROS framework and has a modular and scalable design; thus, more sensors, processing devices, and applications can be deployed.