Cosam: Co-simulation framework for ros-based self-driving systems and matlab/simulink

13Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

In recent year, autonomous vehicles have been developed worldwide. ROS, which is a middleware suitable for the development of a self-driving system, is rarely used in the automotive industry. MATLAB/Simulink, which is a development software suitable for Model-based development, is usually utilized. To integrate a program created with MATLAB/Simulink into a ROS-based self-driving system, it is necessary to convert the program into C++ code and adapt to the network of the ROS-based self-driving system, which makes development inefficient. We used Auto-ware as ROS-based self-driving system and provided a framework which realizes co-simulation between Autoware and MATLAB/Simulink (CoSAM). CoSAM enables developers to integrate the program created with MATLAB/Simulink into the ROS-based self-driving system without converting into C++ code. Therefore, CoSAM makes the development of the self-driving system easy and efficient. Furthermore, our evaluations of the proposed framework demonstrated its practical potential.

Cite

CITATION STYLE

APA

Miura, K., Tokunaga, S., Horita, Y., Oda, Y., & Azumi, T. (2021). Cosam: Co-simulation framework for ros-based self-driving systems and matlab/simulink. Journal of Information Processing, 29, 227–235. https://doi.org/10.2197/IPSJJIP.29.227

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free