ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I have no direct experience with any Simulink <-> ROS bridges, but there are several options that might work for your use case:

  • Simulink <-> OROCOS: using the orocos-simulink-toolbox. OROCOS then has a ROS transport
  • ROS <-> Matlab: several implementations exist, see the groovy/Planning/Matlab page for an overview. From there you might be able to create an S-function block (although according to this answer, that could be hard / impossible)
  • ros_simulink: this one doesn't seem to be included in the Groovy planning page. Seems a bit stale (last commit: 3 years ago)
  • write your own (MEX and / or S-function) using the appropriate roscpp libraries (again, see this answer for some details)

I have no direct experience with any Simulink <-> ROS bridges, but there are several options that might work for your use case:

  • Simulink <-> OROCOS: using the orocos-simulink-toolbox. OROCOS then has a ROS transport
  • ROS <-> Matlab: several implementations exist, see the groovy/Planning/Matlab page for an overview. From there you might be able to create an S-function block (although according to this answer, that could be hard / impossible)
  • ros_simulink: this one doesn't seem to be included in on the Groovy planning page. Seems a bit stale (last commit: 3 years ago)
  • write your own (MEX and / or S-function) using the appropriate roscpp libraries (again, see this answer for some details)