ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Couple things. You should be able to install ROS using the same installation steps as you would on Ubuntu. Ubuntu 18.04 is connected to ROS melodic (or melodic is connected to 18.04, but semantics).
If you're starting out, switching to Ubuntu 20.04 and using either Noetic or even ROS2 Foxy/Galactic might be a smarter choice long term. Melodic End Of Life is May 2023, Noetic EOL is May 2025 (and Noetic is the final ROS1 distribution, so if you're new it might be interesting to switch to ROS2 immediately).
As for should you use Dual Boot, my answer will always be yes. It simply removes 1 more layer of potential problems. I also simply do not know how well Gazebo runs via WSL. I know it's horrible in VM, but I simply do not know with WSL.
30GB should be enough for Ubuntu and ROS (whatever choice you go for). 40/50GB if you want to play it safe (especially with internal storage in laptops these days, most of them can miss 50GB in Windows).