FastCycle: A Message Sharing Framework for Modular Automated Driving Systems

11/28/2022
by   Mehdi Testouri, et al.
0

Automated Driving Systems (ADS) have rapidly evolved in recent years and their architecture becomes sophisticated. Ensuring robustness, reliability and safety of performance is particularly important. The main challenge in building an ADS is the ability to meet certain stringent performance requirements in terms of both making safe operational decisions and finishing processing in real-time. Middlewares play a crucial role to handle these requirements in ADS. The way middlewares share data between the different system components has a direct impact on the overall performance, particularly the latency overhead. To this end, this paper presents FastCycle as a lightweight multi-threaded zero-copy messaging broker to meet the requirements of a high fidelity ADS in terms of modularity, real-time performance and security. We discuss the architecture and the main features of the proposed framework. Evaluation of the proposed framework based on standard metrics in comparison with popular middlewares used in robotics and automated driving shows the improved performance of our framework. The implementation of FastCycle and the associated comparisons with other frameworks are open sourced.

READ FULL TEXT

page 2

page 3

research
06/17/2023

OpenSBT: A Modular Framework for Search-based Testing of Automated Driving Systems

Search-based software testing (SBT) is an effective and efficient approa...
research
09/20/2019

Isolating Real-Time Safety-Critical Embedded Systems via SGX-based Lightweight Virtualization

A promising approach for designing critical embedded systems is based on...
research
06/03/2021

Analysis of draft EU ADS Performance Requirements

Recently, the European Commission published draft regulation for uniform...
research
05/04/2023

RCP-RF: A Comprehensive Road-car-pedestrian Risk Management Framework based on Driving Risk Potential Field

Recent years have witnessed the proliferation of traffic accidents, whic...
research
10/07/2018

Real-Time Workload Classification during Driving using HyperNetworks

Classifying human cognitive states from behavioral and physiological sig...
research
11/01/2020

Beelines: Evaluating Motion Prediction Impact on Self-Driving Safety and Comfort

The commonly used metrics for motion prediction do not correlate well wi...

Please sign up or login with your details

Forgot password? Click here to reset