Unable to publish to ROS2 network with Simulink ROS2 Toolbox
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi,
I am using MATLAB/Simulink R2022a and want to connect to a ROS2 foxy network on a Ubuntu 20.04 machine, with an arrangement as per screenshot
Now, as long as I execute command in the MATLAB window:
ros2 topic list
I can correctly visualize the /my_topic as expected.
Executing the same command in the terminal /my_topic is not found.
I have already stumbled upon this question: https://de.mathworks.com/matlabcentral/answers/607606-ros2-simulink-toolbox-not-publishing
Using dashing is not an option for project reasons, and the workaround of usingcyclonedds is not working.
What can I do to publish the topic to the "external" network?
댓글 수: 0
답변 (1개)
Cam Salzberger
2022년 6월 16일
편집: Cam Salzberger
2022년 6월 16일
Hello Ruggero,
If you are using R2022a, MATLAB will also be using Foxy as the ROS 2 distribution, so the inability to communicate between Dashing and MATLAB should not be an issue.
Have a look at this answer, where I've gone into some detail on different issues that can happen between ROS 2 nodes/systems. Also consider checking this one as well.
-Cam
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!