ROS Custom Message Support
You can create your own ROS custom messages and use them in MATLAB® and Simulink® with ROS networks to transmit information. You can also replace the built-in messages with new or custom definitions. To learn the requirements for generating custom messages, see ROS Custom Message Support.
For ROS 2, use
ros2genmsg with your custom message packages.