What Is ROS2? - Framework Overview

Sdílet
Vložit
  • čas přidán 17. 06. 2021
  • 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
  • Věda a technologie

Komentáře • 54

  • @SwinsLand
    @SwinsLand Před 3 měsíci +6

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

  • @GeorgeLenoHolmesJr
    @GeorgeLenoHolmesJr Před 2 lety +17

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

  • @spaghettiman512
    @spaghettiman512 Před rokem +8

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

  • @souravsharma6092
    @souravsharma6092 Před rokem +5

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

  • @dontolley1738
    @dontolley1738 Před rokem

    Thank you for the clear description of ROS2

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

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

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

  • @pritvarmora2036
    @pritvarmora2036 Před 2 lety +1

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

  • @mums2109
    @mums2109 Před rokem

    What a great ros video! Thank you!

  • @BDEvans
    @BDEvans Před 2 lety

    Brilliant video. Well done.

  • @qwerty.760
    @qwerty.760 Před 2 lety +3

    Amazing explanation!

  • @hasanosman2618
    @hasanosman2618 Před 2 lety +1

    great explanation, thank u❤

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

    Superb video, thank you!

  • @wombatillo
    @wombatillo Před 2 lety +28

    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 +1

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

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

    Dude this is Gold

  •  Před 2 lety

    Awesome video! Thanks

  • @MetalRobotics
    @MetalRobotics Před rokem

    amazing explaination!

  • @gowthamgowtham8587
    @gowthamgowtham8587 Před 2 lety +2

    Amezing explanation impressed lot

  • @adkenzo
    @adkenzo Před rokem

    Thanks very much man great explanation

  • @alaahesham250
    @alaahesham250 Před 2 lety +2

    Thanks a lot 👌

  • @martinocrespoalvarez4663

    Really, really good.

  • @alinoorrahmansakib6687
    @alinoorrahmansakib6687 Před 2 lety +1

    great content

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

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

  • @10tronic
    @10tronic Před měsícem

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

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

    Awesome!

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

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

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

    great explination

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

    THank you very much!

  • @realredspry
    @realredspry Před 2 lety +2

    excellent

  • @mayankmukesh2333
    @mayankmukesh2333 Před rokem

    Amazing

  • @Bulbasauros
    @Bulbasauros Před 4 měsíci +1

    nice video

  • @m2tdev
    @m2tdev Před 2 lety +1

    thanks

  • @berenedain8427
    @berenedain8427 Před 2 lety +3

    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 +4

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

  • @CaptZenPetabyte
    @CaptZenPetabyte Před rokem +1

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

  • @simonrism
    @simonrism Před 2 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

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

  • @zombieregime
    @zombieregime Před rokem +1

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

  • @marwanzaghloul6065
    @marwanzaghloul6065 Před rokem

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

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

      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

  • @kerron_
    @kerron_ Před rokem +1

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

  • @spiritualfoundation8774

    How to get jobs in this

  • @arvintechguru
    @arvintechguru Před rokem

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

  • @Autovetus
    @Autovetus Před měsícem

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