I want for Beginner-Friendly ROS2 Training

Hey All,

I have started diving into the world of robotics & decided to explore ROS2 since it is clearly becoming the new standard. I have followed a few tutorials here & there random videos — but I still feel such as I need something more structured with hands-on examples.

I want to find a beginner-friendly course or training path that explains the basics clearly & also includes some practical projects, maybe even with Gazebo or RViz. Ideally something that starts slow and builds up with real examples.

I came across a few tech courses online but most of them seemed to mix in other unrelated stuff such as generative ai training which is great, not what I am searching for in this case.

If you have got any solid suggestion, whether it is an online course, bootcamp or even a solid YouTube playlist, I want to hear about it.

Thank you.:slight_smile:

Articulated Robotics - Josh Newans

2 Likes

I’m working through this Articulate Robotics mobile robot project now! Super helpful and fun.

It might be a little more demanding than other tutorials out there since its a full stack project (integrating hardware in there as well) but it’s been a great scafolding to start with. He has all of the launch files and URDFs built for you saving you a lot of de-bugging work (which I have first had experience trying to build a project on my own at first).

I think he also uses the ROS2 foxy distro? so there might be a couple discrepancies if you’re using Humble or some other distro but ChatGPT has been super helpful to trouble shoot!

Anyways…just my experience as a fellow noob :slight_smile:

On a side note: it’s been really exciting getting exposed to ROS and the open source community. Not used to subcultures like these coming from MechE background.

I strongly recommend the courses by @renarded
https://www.udemy.com/course/ros2-for-beginners/

The content is well explained, the learning curve is not very steep.

2 Likes

Thanks, yes I’ve been trying to update them for Jazzy / New Gazebo but I’ve been a bit busy and struggling to get through it.

Here is a branch of the finished project which is on the new Gazebo and (I think) Jazzy which you can use as a reference

I have also added a “beta” version of my website accessible here, if you go there in 24 hours I will make sure whatever the latest stuff I have uncommitted is pushed. It will have a bunch of the relevant updates up to getting camera and lidar working - and a ton of “TODO” markers.

2 Likes

Speaking of which… I just saw a great video explaining ROS2 interface on the discourse: Everything I Know About ROS Interfaces: Explainer Video - #2 by shouheng