Is ROS/ROS2 communication supported with Speedgoat and Simulink Real-Time?

13 次查看(过去 30 天)
Do Speedgoat targets support ROS?
When I try to add ROS/ROS2 Publisher or Subscriber blocks to my Simulink Real-Time (SLRT) model, I get the following build error:
slros_initialize.h: No such file or directory slros2_initialize.h: No such file or directory

采纳的回答

MathWorks Support Team
It is not possible to deploy standalone ROS nodes to a Speedgoat machine, because the operating system shipping with Simulink Real-Time (SLRT) does not support ROS.
However, there is an unofficial ROS interface that can be used with SLRT and Speedgoat hardware. The De-/Serializer Blockset for SLRT is available on File Exchange and enables basic integration into ROS and ROS2 networks using UDP or Serial communication:
https://www.mathworks.com/matlabcentral/fileexchange/105815-message-de-serializer-for-ros

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 ROS Network Access in Simulink 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by