Awesome! Initially Installed Noetic Ninjemys on my Ubuntu. Changing the commands as per the distro is quite hectic. Hence switched to 16.04 and installed ROS and now going to follow the course alongside with you. Thanks
Thank you very much. I was not able to upload videos recently just because I was busy with some of my personal work, but now I am back. You will see new videos every week now. Subscribe to stay updated and share it with your friends if you like it
I could not install ROS after so many attempts. But lastly I could succeeded after watching your tutorials.Thanks a lot dear Pranshu, your tutorial is amazing it is really gold for me. i subscribed your channel immediately thanks again. I also request to make tutorial for ROS also,as you asked suggetions.I wd suggest to make it. looking forward for it .Thanks again.
I am getting error in invoking cmake: "CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message): Unable to find either executable 'empy' or Python module 'em'... try installing the package 'python3-empy' " I have installed python3-empy, still the same error is showing --->Invoking "cmake" failed
Hello sir. I'm a final year Extc student attempting to simulate a lidar based robot and therefore have been attempting to learn from your video series based on doing the same. The problem I am facing is while I use the link given by you to install ROS Kinetic made for Ubuntu 16.04, it keeps flashing "The repository does not have a release file" and then states that updating from such a repository cannot be done securely. So now, should I look into how I could disable that security feature or should I install the latest version of ROS instead ? Please reply as soon as possible and thank-you for your time 🎩 P.s. - Your videos have been Massive life savers !!! I was cornered by the pandemic into dropping my project topic but your videos on ROS + Gazebo rekindled my hopes ✨ Keep up the Epic work and I hope I hear from you soon 🔥
bash: /opt/ros/melodic/setup.bashsource: No such file or directory getting a error like this when i run the command: {printf "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc source ~/.bashrc} what to do?
Very nice one , thanks for taking my previous comment into consideration and just to remember you ,many wont have a lidar ,try to change the node to raspi 5mp cam , thanks in advance -your supporter
Thank you so much! The current robot design is for the purpose of room mapping for which LiDAR is the minimum requirement as Raspi cam does not support room mapping. However, after the 2-wheel drive robot, we'll be starting a series on making a ROS based robotic arm and there we can simply use the Raspi cam. P.S. Robotics is a pretty expensive hobby anyways 😅😅
I'm trying to install ros melodic , but at the stage of installing rosdep using sudo apt install python -rosdep it gives 403 forbidden ip error, I'm not able to access the site using Firefox either, it says domain name expired.
please check the commands given over here wiki.ros.org/melodic/Installation/Ubuntu If even that doesn't work, then try it sometime later as they might have put down their site for maintenance
Finally finished all the tutorials. I might need to write down what I have learned these past few days as the rosbash and ros data and packages everything is quite intimidating. I expected my noetic version to lag but somehow it didn't. What should I do next? Any suggestions?
When I tried it, I faced some graphics driver issue. Also making GUI work on WSL is a little complicated, but surely it can be done. I would recommend to give it a try 👍🏻
Hi I just watched your two previous videos and it really helped me a lot. I have a question at this stage. How to install ROS from a GitHub repository as it is of a project which I m following? Is your method in the video would be different from that ?? Anybody plz help me out Thanks
while installing i got error at the rosdep initialization it is saying to delete the existing file to re-initialize but i am not getting the command to do so
This could be because you have previously initialised your rosdep. Usually if that's the case you would get an error as such: *ERROR: default sources list file already exists:* */etc/ros/rosdep/sources.list.d/20-default.list* *Please delete if you wish to re-initialize* In this case, you can simply remove the previous initialisation by deleting the 20-default.list file using the command: *sudo rm /etc/ros/rosdep/sources.list.d/20-default.list* After deleting the file, you can proceed with: *sudo rosdep init* *rosdep update* A link to this problem can also be found in the ROS forum page btw: *answers.ros.org/question/235027/error-in-running-sudo-rosdep-init/*
Hello, instead of imported, I have 'not changed' that's means I already have it ? for : sudo apt-get install ros-kinetic-desktop-full => I have : Unable to locate package ... I have Ubunto 18.04 , I tried Melodic same error please advise
The "not changed" prompt means that you already have it. But Kinetic is supported on Ubuntu 16.04. On ubuntu 18.04, you need to use melodic. And if on melodic you are facing same problem then please refer this link wiki.ros.org/melodic/Installation/Ubuntu
@@PranshuTople thank you for the answer, still have this error sudo apt install ros-melodic-desktop-full Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package ros-melodic-desktop-full
@@fatmabenrejeb3979 please try the below commands one by one in the exact same order and let me know if it works: sudo sh -c 'echo "deb packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654 sudo apt update sudo apt install ros-melodic-desktop-full
cd means Change Directory. So its like you double click on some folder and change your location to another directory (folder). So that is what cd does.
Yet ROS Neotic is yet in BETA stage and hence not stable. I will release a video about it once a stable version of ROS Noetic is out. Until then, you can work on ROS Kinetic
Hello Gaurav. You can try using this command instead for importing the key and then follow the tutorial ahead- curl -sSL 'keyserver.ubuntu.com/pks/lookup?op=get&search=0xC1CF6E31E6BADE8868B172B4F42ED6FBAB17C654' | sudo apt-key add -
Yes you can use it. Only if you are going to use it for command sending and receiving. If you are going to use ROS for Robot Simulation, I wont recommend using Virtual Machine. Reason stated here - ruclips.net/video/k7vns-5FFmM/видео.html
There is no different link. You have to type all the same commands that I mentioned in the video. But instead of typing Kinetic, you have to type Melodic. That's the only difference. For list of all commands, go through this link github.com/PranshuTople/Installing_ROS And don't forget to change Kinetic to Melodic
In simple words it is the workspace where you have all the files and folders of your project. This makes it easier to manage various other projects where the requirements is different and also this reduces the conflict of versions a lot of times.
Yes definitely you can. But you can only run few basic features. You cannot do robot Simulation or robot Visualisation on Rpi Zero. You can only use it to publish or subscribe to few low processing nodes
ROS2 is still under construction. So it's not stable. Each month we are getting new version of ROS 2. So it is not at all reliable to stick to ROS2 yet. There is very shortage of availability of packages. Hence ROS2 is not a good option right now. And if you ask about WSL, then most of the ROS GUI features crashes on WSL. So that is neither recommended. I managed to run ROS Melodic on windows recently without VM or Dual boot. Will share a video about that soon. But untill that, neither of the other options is recommended by me due to some or the other reason.
@@vidyarthi1807 if you wish to learn ROS from beginning, check out and fill the form at rigbetellabs.com/mentorship Its a 2 month long training program for ROS
First desktop full ros installed
thanks so much for the tutorial on dual booting
cause VMs dont work
Glad to hear that. Happy to help :)
@Pranshu Well done on the video! It was very precise and clear!
Keep up the good work!
Awesome! Initially Installed Noetic Ninjemys on my Ubuntu. Changing the commands as per the distro is quite hectic. Hence switched to 16.04 and installed ROS and now going to follow the course alongside with you. Thanks
Glad it helped! ✌ Stay tuned for next video
I will support you if you constantly make videos on ROS. Thanks for making this video.
Thank you very much. I was not able to upload videos recently just because I was busy with some of my personal work, but now I am back. You will see new videos every week now. Subscribe to stay updated and share it with your friends if you like it
Wow, this is a great video for beginners who are just getting started with ROS!
I am glad you liked it!! Please share it with your friends too 🤗
Thanks, i was all day looking for a tutorial like this 😀😄
Thank you for always sharing your knowledge. This is gold 😭
Your Jr 💙
My pleasure!! 😊😊 This confirms that i'll keep teaching my juniors even after college 😂😂
I could not install ROS after so many attempts. But lastly I could succeeded after watching your tutorials.Thanks a lot dear Pranshu, your tutorial is amazing it is really gold for me. i subscribed your channel immediately thanks again. I also request to make tutorial for ROS also,as you asked suggetions.I wd suggest to make it. looking forward for it .Thanks again.
thanks bhai for sharing this info
i get stuck in this process form long time
and finally your tutorial help me a lot👍
Happy to help 🤗🤗🤗
Thanks Man ... Will be waiting for next one!
Coming soon! Stay Tuned 😉
Amazing one , one step ahead of your videos , self learning 😅
Keep going 👍🏻
amazing one step ahead ......
thanks man for this guidence it will help for the biggner
Glad it helped 😊
waiting for more
Will be up soon... Stay tuned
Thx. Appreciate your work!
Nice video ,Great Content Keep making videos!
Thank you! Will do!✌ Keep supporting and share if you like it
Great video mate😍😍😍
Thanks 😁
I am getting error in invoking cmake: "CMake Error at /opt/ros/noetic/share/catkin/cmake/empy.cmake:30 (message):
Unable to find either executable 'empy' or Python module 'em'... try
installing the package 'python3-empy'
"
I have installed python3-empy, still the same error is showing --->Invoking "cmake" failed
Hello sir.
I'm a final year Extc student attempting to simulate a lidar based robot and therefore have been attempting to learn from your video series based on doing the same.
The problem I am facing is while I use the link given by you to install ROS Kinetic made for Ubuntu 16.04, it keeps flashing "The repository does not have a release file" and then states that updating from such a repository cannot be done securely.
So now, should I look into how I could disable that security feature or should I install the latest version of ROS instead ?
Please reply as soon as possible and thank-you for your time 🎩
P.s. - Your videos have been Massive life savers !!! I was cornered by the pandemic into dropping my project topic but your videos on ROS + Gazebo rekindled my hopes ✨ Keep up the Epic work and I hope I hear from you soon 🔥
i would recommend upgrading to Ubuntu 18 with ROS Melodic. If you are confident that you can debug things, then you can even try Noetic with Ubuntu 20
Woah 🔥🔥
Thanks!!
bash: /opt/ros/melodic/setup.bashsource: No such file or directory
getting a error like this when i run the command:
{printf "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
source ~/.bashrc}
what to do?
Very nice one , thanks for taking my previous comment into consideration and just to remember you ,many wont have a lidar ,try to change the node to raspi 5mp cam , thanks in advance
-your supporter
Thank you so much! The current robot design is for the purpose of room mapping for which LiDAR is the minimum requirement as Raspi cam does not support room mapping. However, after the 2-wheel drive robot, we'll be starting a series on making a ROS based robotic arm and there we can simply use the Raspi cam.
P.S. Robotics is a pretty expensive hobby anyways 😅😅
That is where simulation saves lives!!!
@@AKSHAY-zc1gp Yes True!
i also agree with
you bro.
@AKSHAY & @AnantSharma But nothing gives you as satisfaction as a real robot does 😉🤖
I'm trying to install ros melodic , but at the stage of installing rosdep using sudo apt install python -rosdep it gives 403 forbidden ip error, I'm not able to access the site using Firefox either, it says domain name expired.
please check the commands given over here wiki.ros.org/melodic/Installation/Ubuntu
If even that doesn't work, then try it sometime later as they might have put down their site for maintenance
Are ros kinetic and melodic commands differ while working on it? Do i need to learn them seperately twice??
No. Both are exactly same. Just ROS Kinetic is made to work on Ubuntu 16.04 and ROS Melodic is made to work on Ubuntu 18.04
Finally finished all the tutorials. I might need to write down what I have learned these past few days as the rosbash and ros data and packages everything is quite intimidating. I expected my noetic version to lag but somehow it didn't. What should I do next? Any suggestions?
Check out the ROS tutorials on ROS wiki site
@@PranshuTople thanks for the suggestion!
My pleasure
Awesome ros playlist btw, but Do you know of any videos or resources that can help me use anaconda and ros side by side? Please let me know
and what now- after all thats done?
is it advisable to use ros on wsl system?
When I tried it, I faced some graphics driver issue. Also making GUI work on WSL is a little complicated, but surely it can be done. I would recommend to give it a try 👍🏻
Hi I just watched your two previous videos and it really helped me a lot. I have a question at this stage. How to install ROS from a GitHub repository as it is of a project which I m following? Is your method in the video would be different from that ??
Anybody plz help me out
Thanks
🔥🔥🔥🔥
Thank you very much
bash: /opt/ros/indigo/setup.bash: No such file or directory
What actually happened bro?
Pls make a video on how to make a Tele OP robot
and then a tutorial on ORB slam2
:)
I have already made that. you can check that here - ruclips.net/video/ufYxkNnEFYw/видео.html
while installing i got error at the rosdep initialization it is saying to delete the existing file to re-initialize but i am not getting the command to do so
This could be because you have previously initialised your rosdep. Usually if that's the case you would get an error as such:
*ERROR: default sources list file already exists:*
*/etc/ros/rosdep/sources.list.d/20-default.list*
*Please delete if you wish to re-initialize*
In this case, you can simply remove the previous initialisation by deleting the 20-default.list file using the command:
*sudo rm /etc/ros/rosdep/sources.list.d/20-default.list*
After deleting the file, you can proceed with:
*sudo rosdep init*
*rosdep update*
A link to this problem can also be found in the ROS forum page btw:
*answers.ros.org/question/235027/error-in-running-sudo-rosdep-init/*
Really well explained
Hello, instead of imported, I have 'not changed' that's means I already have it ?
for : sudo apt-get install ros-kinetic-desktop-full => I have : Unable to locate package ... I have Ubunto 18.04 , I tried Melodic same error
please advise
The "not changed" prompt means that you already have it. But Kinetic is supported on Ubuntu 16.04.
On ubuntu 18.04, you need to use melodic. And if on melodic you are facing same problem then please refer this link wiki.ros.org/melodic/Installation/Ubuntu
@@PranshuTople thank you for the answer, still have this error
sudo apt install ros-melodic-desktop-full
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ros-melodic-desktop-full
@@fatmabenrejeb3979 please try the below commands one by one in the exact same order and let me know if it works:
sudo sh -c 'echo "deb packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt update
sudo apt install ros-melodic-desktop-full
Hello, I am facing the same problem and i want to ask if you found a solution please.
whether it same for ubuntu mate raspberry pi
No. It's a bit different. I will come to that part when we will start building our robot
Which one is suitable for beginner kinetic or melodic?
Both are equally same with all the resources available. Just dont go for Noetic. I would suggest use Melodic
What is the role of cd and ls that u wrote in the codes??
cd means Change Directory. So its like you double click on some folder and change your location to another directory (folder). So that is what cd does.
do i have to install a differnt package while installing ros, if i want to code in c++?
No. It's the same. I just added few dependencies of Python. It's okay if you don't add it
Thks a lot but I have a problem with ros noetic for Ubuntu 20.04 I'd like tutorials step by step how to install it on my computer
Yet ROS Neotic is yet in BETA stage and hence not stable. I will release a video about it once a stable version of ROS Noetic is out. Until then, you can work on ROS Kinetic
Can u suggest any video for learning turtlebot.....
The E-Manual from Robotis is really helpful emanual.robotis.com/docs/en/platform/turtlebot3/overview/
Help please
During the key importing step I got error: gpg keyserver receive failed no keyserver available
What should I do ?
Hello Gaurav. You can try using this command instead for importing the key and then follow the tutorial ahead-
curl -sSL 'keyserver.ubuntu.com/pks/lookup?op=get&search=0xC1CF6E31E6BADE8868B172B4F42ED6FBAB17C654' | sudo apt-key add -
@@PranshuTople thanks alot i was stuck the same way.
@@orvillethomas4464 your welcome. I am glad it worked! Please subscribe if you wish to see more such content
Bro how to make line follower simulation on ros. can you make video on it .Please bro
The Construct has already made a video about it. You can check it out - ruclips.net/video/9C7Q8bRERgM/видео.html
Where did you learn ROS ?
On the Internet and then self-taught from experimenting. I am giving back to the internet what I learnt from it
What is the size of ROS kinetic?
I dont know exact size, but it's around or less than 10GB
can I use ROS in windows by using virtualbox?
Yes you can use it. Only if you are going to use it for command sending and receiving. If you are going to use ROS for Robot Simulation, I wont recommend using Virtual Machine. Reason stated here - ruclips.net/video/k7vns-5FFmM/видео.html
Can u send link for installing ros melodic
There is no different link. You have to type all the same commands that I mentioned in the video. But instead of typing Kinetic, you have to type Melodic. That's the only difference. For list of all commands, go through this link github.com/PranshuTople/Installing_ROS
And don't forget to change Kinetic to Melodic
Can I install ROS in manjaro?
Yes you can. But you may face some compatibility issue
what is catkin space.
In simple words it is the workspace where you have all the files and folders of your project. This makes it easier to manage various other projects where the requirements is different and also this reduces the conflict of versions a lot of times.
Can we install ROS on pi zero ? 🙄
Yes definitely you can. But you can only run few basic features. You cannot do robot Simulation or robot Visualisation on Rpi Zero. You can only use it to publish or subscribe to few low processing nodes
@@PranshuTople 👍🏿👍🏿😉
@@PranshuTople why can't we use ROS2 in windows VScode or (just linux subsystem for windows) can we?
ROS2 is still under construction. So it's not stable. Each month we are getting new version of ROS 2. So it is not at all reliable to stick to ROS2 yet. There is very shortage of availability of packages. Hence ROS2 is not a good option right now. And if you ask about WSL, then most of the ROS GUI features crashes on WSL. So that is neither recommended. I managed to run ROS Melodic on windows recently without VM or Dual boot. Will share a video about that soon. But untill that, neither of the other options is recommended by me due to some or the other reason.
Sir I want to learn ROS please if possible then help me
I have windows 8 laptop then which version is best of using ROS??
@@vidyarthi1807 if you wish to learn ROS from beginning, check out and fill the form at rigbetellabs.com/mentorship
Its a 2 month long training program for ROS
@@PranshuTople please give your contact details
@@vidyarthi1807 you can get it in the about section of the channel
Hi sir
Waiting for your reply in mail.
Thank you
I didn't recieve your email. Could you please send it again on pranshutople@gmail.com