INSTALLING & GETTING STARTED WITH ROS | How to install ROS & How to setup Catkin Workspace on Ubuntu

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024

Комментарии • 112

  • @parthd714
    @parthd714 3 года назад +1

    First desktop full ros installed
    thanks so much for the tutorial on dual booting
    cause VMs dont work

    • @PranshuTople
      @PranshuTople  3 года назад

      Glad to hear that. Happy to help :)

  • @ArulFrances
    @ArulFrances 9 месяцев назад +1

    @Pranshu Well done on the video! It was very precise and clear!
    Keep up the good work!

  • @adarshsrivastava4811
    @adarshsrivastava4811 4 года назад +2

    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

    • @PranshuTople
      @PranshuTople  4 года назад +1

      Glad it helped! ✌ Stay tuned for next video

  • @yashvarshney6761
    @yashvarshney6761 4 года назад +2

    I will support you if you constantly make videos on ROS. Thanks for making this video.

    • @PranshuTople
      @PranshuTople  4 года назад +1

      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

  • @amateurmaker2830
    @amateurmaker2830 3 года назад +1

    Wow, this is a great video for beginners who are just getting started with ROS!

    • @PranshuTople
      @PranshuTople  3 года назад +1

      I am glad you liked it!! Please share it with your friends too 🤗

  • @greciabello4751
    @greciabello4751 Год назад

    Thanks, i was all day looking for a tutorial like this 😀😄

  • @tasneemkhan301
    @tasneemkhan301 4 года назад +3

    Thank you for always sharing your knowledge. This is gold 😭
    Your Jr 💙

    • @PranshuTople
      @PranshuTople  4 года назад +1

      My pleasure!! 😊😊 This confirms that i'll keep teaching my juniors even after college 😂😂

  • @akhileshk042011
    @akhileshk042011 3 года назад

    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.

  • @RiderQ
    @RiderQ 3 года назад +1

    thanks bhai for sharing this info
    i get stuck in this process form long time
    and finally your tutorial help me a lot👍

  • @akhilkumardonka
    @akhilkumardonka 4 года назад +1

    Thanks Man ... Will be waiting for next one!

  • @AKSHAY-zc1gp
    @AKSHAY-zc1gp 4 года назад +2

    Amazing one , one step ahead of your videos , self learning 😅

  • @anantsharma8826
    @anantsharma8826 4 года назад +1

    amazing one step ahead ......
    thanks man for this guidence it will help for the biggner

  • @teetanrobotics5363
    @teetanrobotics5363 4 года назад +3

    waiting for more

  • @madinam.9586
    @madinam.9586 Год назад

    Thx. Appreciate your work!

  • @Jp_Robotics
    @Jp_Robotics 4 года назад +2

    Nice video ,Great Content Keep making videos!

    • @PranshuTople
      @PranshuTople  4 года назад

      Thank you! Will do!✌ Keep supporting and share if you like it

  • @ganeshsreedhar4657
    @ganeshsreedhar4657 4 года назад +1

    Great video mate😍😍😍

  • @jayatidutta3271
    @jayatidutta3271 3 года назад

    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

  • @shubhmistry6011
    @shubhmistry6011 2 года назад

    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 🔥

    • @PranshuTople
      @PranshuTople  2 года назад +1

      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

  • @vanshmahajan6302
    @vanshmahajan6302 3 года назад +1

    Woah 🔥🔥

  • @sarthakchawla5064
    @sarthakchawla5064 Год назад

    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?

  • @raghavroy9342
    @raghavroy9342 4 года назад +1

    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

    • @PranshuTople
      @PranshuTople  4 года назад

      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 😅😅

    • @AKSHAY-zc1gp
      @AKSHAY-zc1gp 4 года назад +1

      That is where simulation saves lives!!!

    • @PranshuTople
      @PranshuTople  4 года назад

      @@AKSHAY-zc1gp Yes True!

    • @anantsharma8826
      @anantsharma8826 4 года назад +1

      i also agree with
      you bro.

    • @PranshuTople
      @PranshuTople  4 года назад

      @AKSHAY & @AnantSharma But nothing gives you as satisfaction as a real robot does 😉🤖

  • @cromwellmendes3490
    @cromwellmendes3490 3 года назад

    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.

    • @PranshuTople
      @PranshuTople  3 года назад

      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

  • @mvp-tt9dz
    @mvp-tt9dz 3 года назад

    Are ros kinetic and melodic commands differ while working on it? Do i need to learn them seperately twice??

    • @PranshuTople
      @PranshuTople  3 года назад +1

      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

  • @DhavalShukla
    @DhavalShukla 3 года назад

    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?

    • @PranshuTople
      @PranshuTople  3 года назад +1

      Check out the ROS tutorials on ROS wiki site

    • @DhavalShukla
      @DhavalShukla 3 года назад +1

      @@PranshuTople thanks for the suggestion!

    • @PranshuTople
      @PranshuTople  3 года назад +1

      My pleasure

  • @luislandivar
    @luislandivar 2 года назад

    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

  • @antonquirgst2812
    @antonquirgst2812 2 года назад

    and what now- after all thats done?

  • @ashuditya
    @ashuditya 4 года назад +1

    is it advisable to use ros on wsl system?

    • @PranshuTople
      @PranshuTople  4 года назад +1

      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 👍🏻

  • @hassanhaq604
    @hassanhaq604 Год назад

    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

  • @jenithkumar.b9222
    @jenithkumar.b9222 3 года назад

    🔥🔥🔥🔥

  • @franklinlingga5491
    @franklinlingga5491 3 года назад

    bash: /opt/ros/indigo/setup.bash: No such file or directory
    What actually happened bro?

  • @parthd714
    @parthd714 3 года назад

    Pls make a video on how to make a Tele OP robot
    and then a tutorial on ORB slam2
    :)

    • @PranshuTople
      @PranshuTople  3 года назад

      I have already made that. you can check that here - ruclips.net/video/ufYxkNnEFYw/видео.html

  • @chandrakanthurs7868
    @chandrakanthurs7868 4 года назад

    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

    • @amateurmaker2830
      @amateurmaker2830 3 года назад

      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/*

    • @PranshuTople
      @PranshuTople  3 года назад

      Really well explained

  • @fatmabenrejeb3979
    @fatmabenrejeb3979 3 года назад

    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

    • @PranshuTople
      @PranshuTople  3 года назад

      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

    • @fatmabenrejeb3979
      @fatmabenrejeb3979 3 года назад

      @@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

    • @PranshuTople
      @PranshuTople  3 года назад

      @@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

    • @saidaneaziz9975
      @saidaneaziz9975 3 года назад

      Hello, I am facing the same problem and i want to ask if you found a solution please.

  • @rohithrohith520
    @rohithrohith520 4 года назад +1

    whether it same for ubuntu mate raspberry pi

    • @PranshuTople
      @PranshuTople  4 года назад +1

      No. It's a bit different. I will come to that part when we will start building our robot

  • @mvp-tt9dz
    @mvp-tt9dz 3 года назад

    Which one is suitable for beginner kinetic or melodic?

    • @PranshuTople
      @PranshuTople  3 года назад +1

      Both are equally same with all the resources available. Just dont go for Noetic. I would suggest use Melodic

  • @rajatchoudhary3596
    @rajatchoudhary3596 3 года назад

    What is the role of cd and ls that u wrote in the codes??

    • @PranshuTople
      @PranshuTople  3 года назад

      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.

  • @sameerkant3170
    @sameerkant3170 3 года назад

    do i have to install a differnt package while installing ros, if i want to code in c++?

    • @PranshuTople
      @PranshuTople  3 года назад

      No. It's the same. I just added few dependencies of Python. It's okay if you don't add it

  • @enotyebah5777
    @enotyebah5777 4 года назад

    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

    • @PranshuTople
      @PranshuTople  4 года назад

      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

  • @rajatchoudhary3596
    @rajatchoudhary3596 3 года назад

    Can u suggest any video for learning turtlebot.....

    • @PranshuTople
      @PranshuTople  3 года назад

      The E-Manual from Robotis is really helpful emanual.robotis.com/docs/en/platform/turtlebot3/overview/

  • @configuy
    @configuy 3 года назад

    Help please
    During the key importing step I got error: gpg keyserver receive failed no keyserver available
    What should I do ?

    • @PranshuTople
      @PranshuTople  3 года назад

      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 -

    • @orvillethomas4464
      @orvillethomas4464 3 года назад +1

      @@PranshuTople thanks alot i was stuck the same way.

    • @PranshuTople
      @PranshuTople  3 года назад

      @@orvillethomas4464 your welcome. I am glad it worked! Please subscribe if you wish to see more such content

  • @jenithkumar.b9222
    @jenithkumar.b9222 3 года назад

    Bro how to make line follower simulation on ros. can you make video on it .Please bro

    • @PranshuTople
      @PranshuTople  3 года назад

      The Construct has already made a video about it. You can check it out - ruclips.net/video/9C7Q8bRERgM/видео.html

  • @devjain2154
    @devjain2154 3 года назад

    Where did you learn ROS ?

    • @PranshuTople
      @PranshuTople  3 года назад

      On the Internet and then self-taught from experimenting. I am giving back to the internet what I learnt from it

  • @zaidakhtar3093
    @zaidakhtar3093 3 года назад

    What is the size of ROS kinetic?

    • @PranshuTople
      @PranshuTople  3 года назад +1

      I dont know exact size, but it's around or less than 10GB

  • @smitdumore1064
    @smitdumore1064 4 года назад

    can I use ROS in windows by using virtualbox?

    • @PranshuTople
      @PranshuTople  4 года назад

      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

  • @somashekar8475
    @somashekar8475 3 года назад

    Can u send link for installing ros melodic

    • @PranshuTople
      @PranshuTople  3 года назад

      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

  • @rahatuzzamanroni7338
    @rahatuzzamanroni7338 3 года назад

    Can I install ROS in manjaro?

    • @PranshuTople
      @PranshuTople  3 года назад

      Yes you can. But you may face some compatibility issue

  • @yashvarshney6761
    @yashvarshney6761 4 года назад

    what is catkin space.

    • @PranshuTople
      @PranshuTople  4 года назад

      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.

  • @csai5763
    @csai5763 3 года назад

    Can we install ROS on pi zero ? 🙄

    • @PranshuTople
      @PranshuTople  3 года назад

      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

    • @csai5763
      @csai5763 3 года назад +1

      @@PranshuTople 👍🏿👍🏿😉

    • @csai5763
      @csai5763 3 года назад

      @@PranshuTople why can't we use ROS2 in windows VScode or (just linux subsystem for windows) can we?

    • @PranshuTople
      @PranshuTople  3 года назад +1

      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
    @vidyarthi1807 3 года назад

    Sir I want to learn ROS please if possible then help me

    • @vidyarthi1807
      @vidyarthi1807 3 года назад

      I have windows 8 laptop then which version is best of using ROS??

    • @PranshuTople
      @PranshuTople  3 года назад

      @@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

    • @vidyarthi1807
      @vidyarthi1807 3 года назад

      @@PranshuTople please give your contact details

    • @PranshuTople
      @PranshuTople  3 года назад

      @@vidyarthi1807 you can get it in the about section of the channel

  • @shreyadrao7234
    @shreyadrao7234 3 года назад

    Hi sir
    Waiting for your reply in mail.
    Thank you

    • @PranshuTople
      @PranshuTople  3 года назад

      I didn't recieve your email. Could you please send it again on pranshutople@gmail.com