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.
CITATION STYLE
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
Mendeley helps you to discover research relevant for your work.