ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I used both ROS Melodic and Kinetic on WSL and there's a couple of problems:
Controller Spawner couldn't find the expected controller_manager ROS interface
, while in ROS Kinetic on Ubuntu 16 I only get a black screen with no error messages.Given all these problems, I suggest you to not use ROS on WSL for now and prefer using ROS directly on Windows or in VM with Ubuntu. I never used ROS on Docker so I can't talk about this one.
2 | No.2 Revision |
I used both ROS Melodic and Kinetic on WSL and there's a couple of problems:
Controller Spawner couldn't find the expected controller_manager ROS interface
, while in ROS Kinetic on Ubuntu 16 I only get a black screen with no error messages.Given all these problems, I suggest you to not use ROS on WSL for now and prefer using ROS directly on Windows or in VM with Ubuntu. I never used ROS on Docker so I can't talk about this one.
Edit (aug 2019): I could finally run gazebo simulations on Melodic and WSL Ubuntu 18.04, but not on Kinetic with WSL Ubuntu 16.04 (still get black screen). Thus, if you want only to use ROS with simulations you can go for WSL with Ubuntu 18 and ROS Melodic, but if you plan to use real robots, or hardware (cameras, imu, lidars...), or ROS Kinetic, you should definitely go for the pure windows version or the VM.