ROS2 Win10 Install Error w/ Connext & OpenSplice

asked 2020-05-11 00:33:34 -0500

M@t gravatar image

updated 2021-01-25 18:30:49 -0500

I am trying to install ROS2 Dashing on Windows 10 by following the instructions here. All of the installation instructions work up to calling the setup .bat file:

call C:\dev\ros2_dashing\local_setup.bat

At which point I get the following errors:

[connext_cmake_module] Warning: The location at which Connext was found when the workspace was built [[C:\Program Files\rti_connext_dds-5.3.1]] does not point to a valid directory, and the NDDSHOME environment variable has not been set. Support for Connext will not be available.
[opensplice_cmake_module] Warning: The location at which OpenSplice was found when the workspace was built [[C:\opensplice\HDE\x86_64.win64\]] does not point to a valid directory, and the OSPL_HOME environment variable has not been set. Support for OpenSplice will not be available.

The only existing ROS Answer relevant to this issue is linux-specific (link here) so I'm not sure how well it applies to the Win10 installation. That article does suggest that in certain circumstances the connext error can be ignored, however when I continue and trying running the demo talker/listener I just get this:

C:\windows\system32>ros2 run demo_nodes_cpp talker
failed to create process.

My Google-fu hasn't turned up anything useful, so does anyone in the community know what might be causing this issue?

edit retag flag offensive close merge delete

Comments

Hi, did you find a solution to this problem? Running in the same issue.

JHoff gravatar image JHoff  ( 2021-01-18 12:56:59 -0500 )edit

No I didn't sorry. I ended up jumping to Foxy and I didn't have any issues there. I'd suggest you do the same since Foxy has a lot of key features Dashing doesn't, and Foxy is a LTS release, so it will be supported for much longer.

M@t gravatar image M@t  ( 2021-01-25 18:29:05 -0500 )edit