Cannot start ROS2 node

22 visualizzazioni (ultimi 30 giorni)
Antonia Hoffman
Antonia Hoffman il 21 Feb 2025
When I ran ros2 topic list on my M2 Macbook Air running MATLAB 2024b I get the following error:
Error using ros2 (line 117)
Error creating the ROS 2 node /_matlab_introspec__0_rmw_fastrtps_cpp.
Caused by:
Unrecognized field name "CustomMessageMapVersion".
I had just launched MATLAB and not run any other commands beforehand; the workspace is clear.
I have ROS2 Humble and Jazzy installed in different virtual machines. I would like to connect to a ROS2 Jazzy virtual machine running in UTM so that I can do simulations with the new Gazebo. I hope this is possible! Thanks!
  1 Commento
Karthik Reddy Vennapureddy
Hi Antonia,
Can you share the output of the following commands in MATLAB to help on this issue:
pref = getpref('ROS_Toolbox')
and
share rossupport.txt file generated by executing
ros.internal.generateSupportFile
Thanks,
Karthik Reddy

Accedi per commentare.

Risposte (1)

Kautuk Raj
Kautuk Raj il 6 Giu 2025
Hello Antonia,
I was also facing the same error while using ROS2 in one of my workflows.
Upon some research, I found that following the given steps in this GitHub issue comment resolved it for me: https://github.com/eProsima/Fast-DDS/issues/2003#issuecomment-1160245640
I recommend you to try the same.

Prodotti


Release

R2024b

Community Treasure Hunt

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

Start Hunting!

Translated by