Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 20% ROS2 How To: Discover Next Generation ROS

ROS2 (Foxy) For Beginners I: Basics and Fundamental Concepts

$15.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.0/10 (Our Score)
Product is rated as #208 in category Programming

Note

The course title was changed from ROS2 (Foxy): The Next–Generation ROS to the new title ROS2 (Foxy) For Beginners I: Basics and Fundamental Concepts. The reason is to be in line with my course series ROS For Beginners.

UPDATE

The course is updated with the latest LTS ROS2 version, ROS2 Foxy, on March 2022.

Are you in the right place?

You are a ROS user, and you have heard about ROS2 as being the next generation ROS, but,

you are still unsure what ROS2 is?

How does it improve on and differ from ROS1?

Is it time to migrate to ROS2?

Is it easy to install ROS2 and get it up and running?

How to create a workspace, a package, and write programs with ROS?

This course is the right place to address all the questions about ROS2.

ROS2 is the next generation of Robot Operating System (ROS) and the community is starting the migration to this new framework.

Why do you need to take a ROS2 course now?

ROS1 has emerged since 2009 and has been evolving as the defacto standard Ecosystem for developing all kinds of robotics applications, including mobile robots, robotics arms, unmanned aerial systems and drones, self–driving cars, and much more. In ROSCon 2014 conference, the Open Source Robotics Foundations (OSRF) and the ROS community started to discuss and identify some gaps in ROS1, including (1) single point of failure with the ROS Master Node, (2) nonsupport of multi–robots systems as ROS1 was designed for a single robot usage, (3) and no support of real–time guarantee or quality of service profiles, and thus its reliability was questionable.

Instructor Details

I am Anis Koubaa, a Full Professor in Computer Science at Prince Sultan University and the Director of the Robotics and Internet-of-Things research lab. I am also R&D Director at Gaitech Robotics in China and Senior Researcher in CISTER/INESC TEC and ISEP-IPP, Porto, Portugal. I have been the Chair of the ACM Chapter in Saudi Arabia since 2014. I am also a Senior Fellow of the Higher Education Academy (HEA) in UK. I received several distinctions and awards including the Rector Research Award in 2010 at Al-Imam Mohamed bin Saud University, and the Rector Teaching Award in 2016 at Prince Sultan University. I have been teaching Programming courses for more than 16 years in particular Java and Web technologies, and different computer science courses. Programming is my passion for me and I have developed many software and applications. I have been also teaching robotics and developing several program with ROS in both academia and industry. I am the Editor of three books on Robot Operating System (ROS) with Springer publisher, which are in the top 25% of most downloaded book in Springer database. I have a lot of tutorials and course on the Internet provided on my YouTube Channel. I am very excited to provide my courses on Udemy to students around the world with practical hands-on activities. My teaching philosophy is based on Teaching by Demonstration, where I like to explain the concepts by demonstrating them with real-world illustrations. The students will be mainly Learning by Doing.

Specification: ROS2 (Foxy) For Beginners I: Basics and Fundamental Concepts

Duration

2.5 hours

Year

2022

Level

Beginner

Certificate

Yes

Quizzes

Yes

12 reviews for ROS2 (Foxy) For Beginners I: Basics and Fundamental Concepts

2.9 out of 5
3
2
2
1
4
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Amalie Hansen

    The course gives a good introduction, but I had some problems running the same code as shown in the lectures (probably because of some updates). This meant that I did not complete the exercise and this limited my learning. Of course this is due to the fact that ROS2 is still in its immature state and not caused by a bad course. Thank you for the introduction to ROS2! May I suggest some more practical (and less conceptual) examples of how ROS2 is different from ROS in the future.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Pratheeka Mahendra

    too basic

    Helpful(0) Unhelpful(0)You have already voted this
  3. Mihir Somalwar

    He went over some of the concepts of ROS2 like creating sub/pub nodes, talker, listener, and services which are listed in the ros wiki. However, he does not go too deep into the why’s and the how’s.. It was just like going through the wiki. Good for a introductory course to get started with ROS2.

    Helpful(0) Unhelpful(0)You have already voted this
  4. iRobotX Admin

    Great work, it’s really helpful. It introduces a gentle introduction to ROS2 basics.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Dr. Sudip Chakraborty

    good

    Helpful(0) Unhelpful(0)You have already voted this
  6. Christoph Wiedemann

    This course claims to explain differences between ros 1 and ros 2, but it doesn’t even touch them except a bullet point list slide in the beginning. How to use the real time capabilities? I am missing the announced later video about composition of nodes. Instead there are 3 different videos (30 minutes) about installing ros on different operating systems. This is WAY BELOW my expectations.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Poop Star

    ROS2 wiki tutorial copy paste.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Inthat Limkatanyoo

    Not Updated at all

    Helpful(0) Unhelpful(0)You have already voted this
  9. Jorge De Le n Rivas

    Son tutoriales oficiales pero en v deo y con malos subt tulos

    Helpful(0) Unhelpful(0)You have already voted this
  10. Andy Blight

    Good course. Covers the basics of ROS2 but some examples are now out of date.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Ana de Sousa

    This course is great, the only problem for me is that is not updated to the current ROS distributions. Things changed a lot for building python packages, for example.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Leandro Alves

    The course was very relevant to my professional qualification at that time. He also updated me on ROS! I look forward to the rest of the ROS2 content. Thank you very much!

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    ROS2 (Foxy) For Beginners I: Basics and Fundamental Concepts
    ROS2 (Foxy) For Beginners I: Basics and Fundamental Concepts

    $15.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare