What Is ROS2? - Framework Overview

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 มิ.ย. 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
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 54

  • @SwinsLand
    @SwinsLand 2 หลายเดือนก่อน +4

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

  • @GeorgeLenoHolmesJr
    @GeorgeLenoHolmesJr 2 ปีที่แล้ว +16

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

  • @spaghettiman512
    @spaghettiman512 ปีที่แล้ว +7

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

  • @dontolley1738
    @dontolley1738 ปีที่แล้ว

    Thank you for the clear description of ROS2

  • @pritvarmora2036
    @pritvarmora2036 2 ปีที่แล้ว +1

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

  • @souravsharma6092
    @souravsharma6092 ปีที่แล้ว +4

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

  • @ayoubshadi2907
    @ayoubshadi2907 8 หลายเดือนก่อน

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

  • @wombatillo
    @wombatillo 2 ปีที่แล้ว +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 ปีที่แล้ว +1

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

    • @fawadkhan8905
      @fawadkhan8905 ปีที่แล้ว

      @wombatillo would you please reply back?

    • @MrMagic1885
      @MrMagic1885 5 หลายเดือนก่อน

      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

  • @juanmamix
    @juanmamix ปีที่แล้ว

    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!

  • @qwerty.760
    @qwerty.760 2 ปีที่แล้ว +3

    Amazing explanation!

  • @mums2109
    @mums2109 ปีที่แล้ว

    What a great ros video! Thank you!

  • @BDEvans
    @BDEvans 2 ปีที่แล้ว

    Brilliant video. Well done.

  • @hasanosman2618
    @hasanosman2618 2 ปีที่แล้ว +1

    great explanation, thank u❤

  • @gowthamgowtham8587
    @gowthamgowtham8587 2 ปีที่แล้ว +2

    Amezing explanation impressed lot

  • @sisami2109
    @sisami2109 2 หลายเดือนก่อน

    Superb video, thank you!

  •  2 ปีที่แล้ว

    Awesome video! Thanks

  • @XtremaXRK
    @XtremaXRK ปีที่แล้ว

    amazing explaination!

  • @adkenzo
    @adkenzo ปีที่แล้ว

    Thanks very much man great explanation

  • @10tronic
    @10tronic หลายเดือนก่อน

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

  • @AnasHawasli
    @AnasHawasli 2 หลายเดือนก่อน

    Dude this is Gold

  • @mo.samhar8774
    @mo.samhar8774 ปีที่แล้ว

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

  • @alaahesham250
    @alaahesham250 2 ปีที่แล้ว +2

    Thanks a lot 👌

  • @alinoorrahmansakib6687
    @alinoorrahmansakib6687 2 ปีที่แล้ว +1

    great content

  • @martinocrespoalvarez4663
    @martinocrespoalvarez4663 ปีที่แล้ว +1

    Really, really good.

  • @JustinSalbato
    @JustinSalbato 8 หลายเดือนก่อน

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

  • @milind-9683
    @milind-9683 ปีที่แล้ว

    Awesome!

  • @realredspry
    @realredspry 2 ปีที่แล้ว +2

    excellent

  • @nvs502
    @nvs502 10 หลายเดือนก่อน

    great explination

  • @MatchaMakesThings
    @MatchaMakesThings 8 หลายเดือนก่อน

    THank you very much!

  • @berenedain8427
    @berenedain8427 2 ปีที่แล้ว +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  2 ปีที่แล้ว +4

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

  • @mayankmukesh2333
    @mayankmukesh2333 ปีที่แล้ว

    Amazing

  • @m2tdev
    @m2tdev 2 ปีที่แล้ว +1

    thanks

  • @Bulbasauros
    @Bulbasauros 4 หลายเดือนก่อน +1

    nice video

  • @CaptZenPetabyte
    @CaptZenPetabyte ปีที่แล้ว +1

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

  • @zombieregime
    @zombieregime ปีที่แล้ว +1

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

  • @evanshlom1
    @evanshlom1 ปีที่แล้ว

    What’s the best platform for finding useful packages?

    • @raymond-andrade
      @raymond-andrade  ปีที่แล้ว

      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.

  • @kerron_
    @kerron_ ปีที่แล้ว +1

    Very difficult to work with but its the future

    • @raymond-andrade
      @raymond-andrade  ปีที่แล้ว

      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 9 หลายเดือนก่อน

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

    • @kerron_
      @kerron_ 9 หลายเดือนก่อน

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

    • @HOOHA333
      @HOOHA333 6 หลายเดือนก่อน

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

  • @simonrism
    @simonrism 2 หลายเดือนก่อน

    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

  • @marwanzaghloul6065
    @marwanzaghloul6065 ปีที่แล้ว

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

    • @raymond-andrade
      @raymond-andrade  ปีที่แล้ว +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 ปีที่แล้ว

      @@raymond-andrade nice , i am waiting

  • @spiritualfoundation8774
    @spiritualfoundation8774 ปีที่แล้ว

    How to get jobs in this

  • @arvintechguru
    @arvintechguru ปีที่แล้ว

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

  • @Autovetus
    @Autovetus หลายเดือนก่อน

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