BEWARE THAT WHEN YOU ENTER YOUR PASSWORD TO CREATE THE ACCOUNT ON TERMINAL (this'll happen if you have already downloaded ubuntu but now WSL) NO LETTERS WILL SHOW UP. But your inputs as your new password are still be acknowledged by the program. I was confused and had to reset whole password lol
@@rodrigoalbertocamposarangu9684 I figured it out buddy. It was happening due to Ubuntu version issue. When I installed the Ubuntu version in the video, the problem was solved. This error occurs in the latest version.
i have tried enabling and disabling the features for virtual machine on window still the graphical interface for ubuntu is not opening . Can somebody help?
I am using Untuntu 22.04 in WSL trying to install ROS2. After following the tutorial in ROS2 website, I am stuck with the step source /opt/ros/humble/setup.bash I am unable to run ROS2 with the command ros2 even after I have sourced setup.bash. I have double checked I am using Bash shell. Found no solutions on the internet. Anyone know what's the issue and how to solve it. Greatly appreciated!
you don't have to use the command to run ROS2. I had a similar confusion when shifting from ROS1 to ROS2 but that is not the case anymore. If you have multiple terminal windows running (like using terminator for eg) then make sure to source setup.bash, or just add the line at the end of the .bashrc file. [ echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc ] as long as your publisher and subscriber scripts in your code files are written properly, it should all work
why its stuck like this Installing: Virtual Machine Platform Virtual Machine Platform has been installed. Installing: Windows Subsystem for Linux Windows Subsystem for Linux has been installed. Installing: Ubuntu [=============== 27.0%
Thank you for great tutorial I'm (trying to) using ROS2 on WSL2 but I have issue about accessing the physical robots from the WSL2. I'm trying the port forwarding by netsh but ROS2 in WSL2 didn't access the ros packages on LAN network that robots published. After several days effort, I realize UDP packages are not forwarded to the WSL2. Only TCP packets are forwarding to to WSL2. This is very annoying why netsh cannot forward UDP packets. The ROS2 DDS are completely working with UDP packets. I'm stuck just in here 😵💫 Did you have face & solve this problem? do you have suggestion to solve this issue?
@@RoboticsBackEnd Thank you for your reply 🙂 I begun to use two separate computer that one of my Windows Laptop and other is Ubuntu desktop development PC. I am writing my codes on Ubuntu via SSH from my Window Laptop now without any connection issues. So I stick to both 🙃
Unfortunately, GWSL is no longer free on the microsoft store
BEWARE THAT WHEN YOU ENTER YOUR PASSWORD TO CREATE THE ACCOUNT ON TERMINAL (this'll happen if you have already downloaded ubuntu but now WSL) NO LETTERS WILL SHOW UP. But your inputs as your new password are still be acknowledged by the program. I was confused and had to reset whole password lol
Thank you so much for this tutorial
Hello, after the ros-humble-desktop step I got an error like unable to locate package ros-humble-desktop. Can you help me?
Did you solve it? I need help with the same thing
@@rodrigoalbertocamposarangu9684 I figured it out buddy. It was happening due to Ubuntu version issue. When I installed the Ubuntu version in the video, the problem was solved. This error occurs in the latest version.
@@merthac6644 so weird Im following step by step the video and continues the same error.
i have tried enabling and disabling the features for virtual machine on window still the graphical interface for ubuntu is not opening . Can somebody help?
Didn't know about that program. Thanks for the tutorial.
Do I need GWSl when I have windows 11? GWSL isnt free anymore
have you figured it out buddy
I am using Untuntu 22.04 in WSL trying to install ROS2.
After following the tutorial in ROS2 website, I am stuck with the step
source /opt/ros/humble/setup.bash
I am unable to run ROS2 with the command ros2 even after I have sourced setup.bash.
I have double checked I am using Bash shell.
Found no solutions on the internet.
Anyone know what's the issue and how to solve it.
Greatly appreciated!
Bro same issue for me
you don't have to use the command to run ROS2. I had a similar confusion when shifting from ROS1 to ROS2 but that is not the case anymore.
If you have multiple terminal windows running (like using terminator for eg) then make sure to source setup.bash, or just add the line at the end of the .bashrc file. [ echo "source /opt/ros/foxy/setup.bash" >> ~/.bashrc ]
as long as your publisher and subscriber scripts in your code files are written properly, it should all work
Thanks for great tutorial! I have problem running gazebo. Is there any other steps to make it run not mentioned here?
unfortunately I haven't tried gazebo on WSL2 yet! I will probably make some new video when I try
any free alternative for GWSL?
have u got the answer ?
please help to use wsl2 for ros Noetic master slave configuration
why its stuck like this
Installing: Virtual Machine Platform
Virtual Machine Platform has been installed.
Installing: Windows Subsystem for Linux
Windows Subsystem for Linux has been installed.
Installing: Ubuntu
[=============== 27.0%
Can we follow this to install ros2 in windows 11??
yes you could even use both new version of ubuntu and ros2
Hello, I get an error in the last step and only in the last one.
-bash: /opt/ros/foxy/setup.bash: No such file or directory
He's installing humble. Foxy is a older build. So the file is at /opt/ros/humble/setup.bash
please share the link for this documentation
But we can download it on windows itself, then why use the WSL2 to ultimately install it on linux, like what is the point?
Is the process same for windows 11? Thanks.
He is using Windows 11, so it is the same process
how can i uninstall all of these?
How do we do it without wsl2
free alternate of gwsl
can you post the website link of ros2 website
#MakeGWSLFreeAgain
Thank you for great tutorial
I'm (trying to) using ROS2 on WSL2 but I have issue about accessing the physical robots from the WSL2.
I'm trying the port forwarding by netsh but ROS2 in WSL2 didn't access the ros packages on LAN network that robots published.
After several days effort, I realize UDP packages are not forwarded to the WSL2. Only TCP packets are forwarding to to WSL2.
This is very annoying why netsh cannot forward UDP packets. The ROS2 DDS are completely working with UDP packets. I'm stuck just in here 😵💫
Did you have face & solve this problem? do you have suggestion to solve this issue?
Unfortunately I don't have much experience with ROS2 and Windows, I stick to Ubuntu. Sorry I can't help more :/
@@RoboticsBackEnd Thank you for your reply 🙂 I begun to use two separate computer that one of my Windows Laptop and other is Ubuntu desktop development PC. I am writing my codes on Ubuntu via SSH from my Window Laptop now without any connection issues. So I stick to both 🙃