Autonomous Driving System Architecture with Integrated ROS2 and Adaptive AUTOSAR

Dongwon Hong,Changjoo Moon
DOI: https://doi.org/10.3390/electronics13071303
IF: 2.9
2024-03-31
Electronics
Abstract:In the automotive industry, research is now underway to apply Adaptive Automotive Open System Architecture (AUTOSAR) to the development of next-generation mobility, such as autonomous driving and connected cars. However, research on autonomous driving is being predominantly conducted on the robotics platform ROS2 (Robot Operating System 2). This demonstrates a considerable distance between autonomous driving research and its application in actual vehicles. To bridge this gap, interoperability that leverages the strengths of the Adaptive AUTOSAR and ROS2 platforms and compensates for their weaknesses is required. Therefore, this study proposes an architecture for interoperability between the two platforms, named Autonomous Driving System with Integrated ROS2 and Adaptive AUTOSAR (ASIRA). The proposed architecture enables communication between each of the two platforms through the ROS2 SOME/IP Bridge and allows for the necessary data exchange. It validates them in autonomous driving scenarios and goes beyond vehicle development, testing, and prototyping to exploit the advantages of each platform. Additionally, the simulation of autonomous vehicles within the ASIRA architecture is demonstrated by interoperating the ROS2 representative open-source autonomous driving project, Autoware, with the Adaptive AUTOSAR simulator. This study contributes to the assimilation of ROS2 into the automotive industry and its application in real vehicles by linking ROS2 and Adaptive AUTOSAR.
engineering, electrical & electronic,computer science, information systems,physics, applied
What problem does this paper attempt to address?
The main problem this paper attempts to address is the gap between current autonomous driving research and actual vehicle applications. Specifically, autonomous driving research is primarily conducted on the robotics platform ROS2, while actual vehicle development follows the Adaptive AUTOSAR standard. These two platforms each have their own advantages and disadvantages in terms of safety, real-time control capabilities, and development flexibility. To bridge this gap, the paper proposes an architecture called ASIRA (Autonomous Driving System with Integrated ROS2 and Adaptive AUTOSAR), which achieves interoperability between the two platforms through the ROS2 SOME/IP Bridge, thereby facilitating data exchange and functional complementarity. This not only helps accelerate the research and testing of autonomous driving technology but also makes it possible to apply ROS2 technology to actual vehicles.