Main Content

ROS 2 Node Generation and Deployment

Generate C/C++ and CUDA code for ROS 2 nodes and deploy to local and remote hardware

ROS Toolbox enables you to generate C++ and CUDA® code for ROS 2 nodes, and deploy them to local or remote device targets. For MATLAB® code that contains ROS 2 interfaces, you can generate C++ code and deploy them as ROS nodes using MATLAB Coder™ (See Generate a Standalone ROS Node from MATLAB). For Simulink® models, you can generate C++ code using Simulink Coder (See Generate a Standalone ROS 2 Node from Simulink) or optimized CUDA code using GPU Coder™, and deploy them as ROS 2 nodes.

Topics

Deploy ROS 2 Nodes from MATLAB

Deploy CUDA optimized ROS 2 Nodes from MATLAB

Deploy ROS 2 Nodes from Simulink

Deploy CUDA optimized ROS 2 Nodes from Simulink

Applications