Browse Publications Technical Papers 2022-28-0386
2022-10-05

A Comparative Study on ROS2 Middleware - Performance Aspects within ADAS Simulation Platforms 2022-28-0386

An autonomous vehicle is able to perceive and interpret exactly its surroundings and its interior (Sensing). then, it processes the information received and plan its driving strategy (processing). And finally, it uses its powertrain, steering and braking power to move its wheels in such a way that the planned driving strategy is put into practice (Acting). Testing an autonomous vehicles reaction to the erratic traffic scenarios using prototypes would be impractical. Physically testing these scenarios can also be risky to human life and equipment. Additionally, the repetition involved in the comprehensive testing of all these scenarios could lead to human errors. Various Self Driving car manufacturers have reported injuries and causalities while doing Functional testing [1]. Testing autonomous vehicles with simulations can model faulty sensors to determine whether the autonomous vehicle is functionally safe and also provides the comprehensive test coverage by saving time to market and also the cost. Hence a Virtual Simulation Platforms are needed. ROS 2 (Robot Operating System 2) is an open-source software development kit for robotics applications which is specifically built to allow for plug and play packages independent of the software stack. The purpose of ROS2 is to offer a standard software platform to developers across industries that will carry them from research and prototyping through to deployment and production. This Open-source ROS has been growing exponentially [2]. In ADAS simulation Environments like SIL, HIL, PIL that are based on ROS2 using rmw_fastrtps as Abstract DDS layer, it just isnt fast enough and less reliable also. Hence there is need for a reliable and low latency communication protocol at the ROS2 middleware. This paper presents a comparative study between ROS2 Abstract layers like rmw_fastrtps and ecal_rmw with respect to reliability and latency aspects.

SAE MOBILUS

Subscribers can view annotate, and download all of SAE's content. Learn More »

Access SAE MOBILUS »

Members save up to 16% off list price.
Login to see discount.
Special Offer: Download multiple Technical Papers each year? TechSelect is a cost-effective subscription option to select and download 12-100 full-text Technical Papers per year. Find more information here.
We also recommend:
JOURNAL ARTICLE

Challenges in Real Time Controls Simulation (Hardware-In-the-Loop) in Active Safety for Subsystem Level Software Verification

2011-01-0450

View Details

TECHNICAL PAPER

Real-Time Simulation Environment for the Test of Driver Assistance Systems

2009-01-0157

View Details

JOURNAL ARTICLE

VIRTUAL HILS : A Model-Based Control Software Validation Method

2011-01-1018

View Details

X