Parallel Code Generation for ROS 2 Nodes from Simulink Models

Published:Dec 29, 2025 16:59
1 min read
ArXiv

Analysis

This paper addresses the challenge of parallelizing code generation for complex embedded systems, particularly in autonomous driving, using Model-Based Development (MBD) and ROS 2. It tackles the limitations of manual parallelization and existing MBD approaches, especially in multi-input scenarios. The proposed framework categorizes Simulink models into event-driven and timer-driven types to enable targeted parallelization, ultimately improving execution time. The focus on ROS 2 integration and the evaluation results demonstrating performance improvements are key contributions.

Reference

The evaluation results show that after applying parallelization with the proposed framework, all patterns show a reduction in execution time, confirming the effectiveness of parallelization.