Raymond Andrade
Raymond Andrade
  • 8
  • 88 073
What Is ROS2? - Framework Overview
Let's look at what ROS2 has to offer when programming robotics systems. We will take a dive into ROS version 2 features, and go over some points on why it succeeded ROS version 1.
Check out my related Udemy Courses to learn more:
- ROS2 In Python: ray-a.link/ros2-python
- ROS2 In C++: ray-a.link/ros2-cpp
- ROS1 In Python: ray-a.link/ros1-python
- ROS1 In C++: ray-a.link/ros1-cpp
- MongoDB: ray-a.link/mongodb-python
zhlédnutí: 68 909

Video

Programming ROS Subscribers In Python - ROS Noetic
zhlédnutí 1,7KPřed 3 lety
Learn how to create a ROS Subscriber in Python 3. Subscribers allow you to subscribe and processes data coming over ROS Publishers. Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ray-a.link/ros1-cpp - MongoDB: ray-a.link/mongodb-python
Programming ROS Publishers In Python - ROS Noetic
zhlédnutí 2,2KPřed 3 lety
Let's take a look at how to create a ROS Publisher in Python 3 code. We will also take a look at some ROS terminal commands to help us make sure our code is working. Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ray-a.link/ros1-cpp - MongoDB: ray-a.link/mongodb-p...
Creating ROS Workspaces (and Packages) [ROS1 Noetic]
zhlédnutí 10KPřed 3 lety
Let's go over how to properly organize your ROS workspaces, and create your very own ROS package. Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ray-a.link/ros1-cpp - MongoDB: ray-a.link/mongodb-python You want to make sure you have your ROS code properly organize...
Installing ROS Noetic - Ubuntu
zhlédnutí 2KPřed 3 lety
Let's go through the installation process of ROS Noetic on an Ubuntu computer. Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ray-a.link/ros1-cpp - MongoDB: ray-a.link/mongodb-python
Installing Ubuntu 20 Virtual Machine With VMWare On Windows
zhlédnutí 356Před 3 lety
Let's install VMWare Workstation Player, in order to run a Ubuntu 20 virtual machine on my windows computer. Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ray-a.link/ros1-cpp - MongoDB: ray-a.link/mongodb-python I have used virtual machines a lot in the past when...
Channel Video
zhlédnutí 694Před 3 lety
Welcome to my CZcams channel! Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ray-a.link/ros1-cpp - MongoDB: ray-a.link/mongodb-python
What Does ROS Do? - ROS Overview Animation
zhlédnutí 2,1KPřed 3 lety
Let's talk about what tools and features the Robot Operating System (ROS) comes with to help robotics software developers. ROS was created 2007 as a means to create a collaborative, open source, robotics framework. Check out my related Udemy Courses to learn more: - ROS2 In Python: ray-a.link/ros2-python - ROS2 In C : ray-a.link/ros2-cpp - ROS1 In Python: ray-a.link/ros1-python - ROS1 In C : ra...

Komentáře

  • @Autovetus
    @Autovetus Před 2 měsíci

    There is just a rabbit-teeth dude , no robots here

  • @10tronic
    @10tronic Před 2 měsíci

    Very clear. Do you have a video explaining the differences between ROS and ROS2?

  • @AnasHawasli
    @AnasHawasli Před 3 měsíci

    Dude this is Gold

  • @simonrism
    @simonrism Před 3 měsíci

    Dear Raymond, Hope you are doing well !!! your videos are really helpful. I got lot of knowledge from your educational videos. However, I am trying to send data from VMware, Ubuntu 22.04 to esp32 board over wifi by using ros2. ESP32 board is already connected to Wi-Fi router. But, I was not able to send data from my PC to esp32 board. Could you please help me little-bit? Thanks, Simon

  • @sisami2109
    @sisami2109 Před 3 měsíci

    Superb video, thank you!

  • @SwinsLand
    @SwinsLand Před 4 měsíci

    I love that the subscribe button lit up when you were talking about publishers/subscribers (2:36), that's so cool!

  • @Bulbasauros
    @Bulbasauros Před 5 měsíci

    nice video

  • @ayoubshadi2907
    @ayoubshadi2907 Před 9 měsíci

    Thank you ! Very concise and easy to understand (with some ROS background for myself)

  • @JustinSalbato
    @JustinSalbato Před 9 měsíci

    Hi Raymond. Great video! What software are you using to create the animations for the video?

  • @MatchaMakesThings
    @MatchaMakesThings Před 9 měsíci

    THank you very much!

  • @metalworker3
    @metalworker3 Před 10 měsíci

    Very helpful! And well made!

  • @bongmastii
    @bongmastii Před 11 měsíci

    nice video. keep uploading ... its very useful

  • @nvs502
    @nvs502 Před 11 měsíci

    great explination

  • @corv0342
    @corv0342 Před rokem

    Hi, I'm getting "unable to correct problems, you have held broken packages." When trying to execute "sudo apt instal ros-noetic-desktop-full". I am trying to install ROS noetic on Ubuntu 20.04 on a 32 Gb USB drive. I have looked up online but found no working solutions. Do you have a solution to propose ?

  • @sirajct2128
    @sirajct2128 Před rokem

    Catkin_create_pkg not recognised as an internal of external command

  • @urvashisharma3648
    @urvashisharma3648 Před rokem

    catkin_make command is not working. what should i do ?

  • @spiritualfoundation8774

    How to get jobs in this

  • @SP-db6sh
    @SP-db6sh Před rokem

    😃, as a business owner I'm looking for a real-world working solution with Ros2, like a robot is given a task to move (x,y) co-ordinate & take a photo & return to home, if any hindrance,then it will send photo & msg also, which is absent in your Udemy courses too.

  • @souravsharma6092
    @souravsharma6092 Před rokem

    I normally don't comment but this video is really well made. It will be great if more videos on different concepts come up.

  • @arvintechguru
    @arvintechguru Před rokem

    I think i ve seen someone else video having same content as yours..

  • @evanshlom1
    @evanshlom1 Před rokem

    What’s the best platform for finding useful packages?

    • @raymond-andrade
      @raymond-andrade Před rokem

      Honestly, one of the easiest ways is to go on GitHub, and search "ros" followed by the topic you are interested in, than sort by number of Stars the repo has. Two of the most popular/useful packages imo are robot_localization and ros-planning/navigation.

  • @nice_random_guy5347

    Well explained mate!

  • @adkenzo
    @adkenzo Před rokem

    Thanks very much man great explanation

  • @baehr4308
    @baehr4308 Před rokem

    so simple, omg. every where i go to learn ROS they dive you right into stuff. like on The Construct, they don't even teach you how to build the ros package in the introductory

  • @zombieregime
    @zombieregime Před rokem

    Isnt that communication scheme just MQTT, except maybe without the broker?

  • @MetalRobotics
    @MetalRobotics Před rokem

    amazing explaination!

  • @spaghettiman512
    @spaghettiman512 Před rokem

    The video is very well made and extremely easy to understand! Sad that this was not more popular.

  • @mo.samhar8774
    @mo.samhar8774 Před rokem

    شرح أكثر من رائع ... شكراً لك

  • @martinocrespoalvarez4663

    Really, really good.

  • @marwanzaghloul6065
    @marwanzaghloul6065 Před rokem

    are you going to update the ROS c++ devoloper course to ROS2

    • @raymond-andrade
      @raymond-andrade Před rokem

      I will be creating a separate ROS2 C++ course, which should hopefully be out by the end of this month. I want to keep the ROS1 and ROS2 courses separate, since there are tons of legacy ROS1 systems which work well for their application, and may not benefit much from a complete ROS2 overhaul.

    • @marwanzaghloul6065
      @marwanzaghloul6065 Před rokem

      @@raymond-andrade nice , i am waiting

  • @juanmamix
    @juanmamix Před rokem

    i never subscribe to a channel by only seeing one video, but that was so well explained and i liked a lot, hope you continue doing this kind of videos!

  • @dontolley1738
    @dontolley1738 Před rokem

    Thank you for the clear description of ROS2

  • @kerron_
    @kerron_ Před rokem

    Very difficult to work with but its the future

    • @raymond-andrade
      @raymond-andrade Před rokem

      I can definitely attest to liking the software flow of ROS1 in Python/C++ better than ROS2, but that is kind of expected when going from a centralized development environment (ROS MASTER) to decentralized DDS communication. Although hands down the need for ROS2 with many robotics projects is very high, and helps keep systems resilient in the event of any network disruptions (especially for outdoor/swarm robotics)

    • @dabara2004
      @dabara2004 Před 10 měsíci

      So I suppose I should go and learn ROS2 directly then rather than starting from ROS1?

    • @kerron_
      @kerron_ Před 10 měsíci

      @@dabara2004 research the difference conceptual wise and just go with ROS2

    • @HOOHA333
      @HOOHA333 Před 7 měsíci

      ​@@raymond-andradeOK but why it is expected going from centralized to decentralized architecture

  • @mayankmukesh2333
    @mayankmukesh2333 Před rokem

    Amazing

  • @milind-9683
    @milind-9683 Před rokem

    Awesome!

  • @mums2109
    @mums2109 Před rokem

    What a great ros video! Thank you!

  • @CaptZenPetabyte
    @CaptZenPetabyte Před 2 lety

    How is publisher/subscriber different to mqtt, and server/actions different from node-red please?

  • @PFstoker
    @PFstoker Před 2 lety

    This is very clear, well done !

  • @berenedain8427
    @berenedain8427 Před 2 lety

    Amazing, very informative precise video. If it's not a secret, what software did you use to make the video/animations?

    • @raymond-andrade
      @raymond-andrade Před 2 lety

      I used Camtasia for video editing / green screen keying and used Blender to make the robot animation.

  •  Před 2 lety

    Awesome video! Thanks

  • @wadikbotwadik
    @wadikbotwadik Před 2 lety

    Well structured presentation of this Topic, thanks for sharing!

  • @BDEvans
    @BDEvans Před 2 lety

    Brilliant video. Well done.

  • @wombatillo
    @wombatillo Před 2 lety

    Been waiting for someone to be concise, informative and sufficiently professional about a quick ROS2 introduction. I think you pulled it off very well. *It was actually such a good introduction that I went and bought the ROS2 in Python udemy course. Will let you know how it goes.

    • @markgoproductions
      @markgoproductions Před rokem

      It's been almost a year.... how's it going?

    • @fawadkhan8905
      @fawadkhan8905 Před rokem

      @wombatillo would you please reply back?

    • @MrMagic1885
      @MrMagic1885 Před 7 měsíci

      Hi, I'm currently trying to learn ROS2 from their official website however it is very content heavy with little practices to try out what we've learnt. May I know which Udemy course did you purchase and if how are you finding it so far? Thank you so much

  • @alinoorrahmansakib6687

    great content

  • @realredspry
    @realredspry Před 2 lety

    excellent

  • @pritvarmora2036
    @pritvarmora2036 Před 2 lety

    It the Best video I have ever seen , Its explaining it very clearly

  • @m2tdev
    @m2tdev Před 2 lety

    thanks

  • @hasanosman2618
    @hasanosman2618 Před 2 lety

    great explanation, thank u❤

  • @GeorgeLenoHolmesJr
    @GeorgeLenoHolmesJr Před 2 lety

    This is the best video I've seen on ROS2, well done.

  • @gowthamgowtham8587
    @gowthamgowtham8587 Před 2 lety

    Amezing explanation impressed lot