The guide can be found using this link:https://alejandroobc.github.io/ros2-tutorial-book/book/CHAPTERS/ROS2_Iron/01_Introduction_to_ROS2/01_Introduction_to_ROS2.html
This guide has been created by RPI faculty and students. It is freely available for all those interested in learning how to use ROS2.
This guide covers a large amount of use cases for ROS2. It will give you a foundation to build on with more work in ROS2. This means the guide is mainly geared toward beginners and will not cover advanced topics outright.
Another key part of the guide is a full step by step for ROS2 installation. Unlike many other software ROS2 has a more demanding installation and the steps provided will walk you through all the requirements.
This guide is geared toward beginners. Although it is unlikely if you are reading this module, if you are more advanced and already have a solid grasp of ROS 2, this guide may not be as helpful. Otherwise, it is a great resource.
The Modules ROSjects offers can be found using this link: https://app.theconstruct.ai/rosjects/my_rosjects
You will need to make an account using your email of choice to access the resources in ROSjects.
Please note that this site is limited in that some courses it offers are paywalled. Modules offered at no cost are labeled FREE in the directory. Don't feel the need to pay for a module you cant access and take a look at other options here or in the ROSjects directory.
Using this website, you can practice working with ROS 2 through the offered courses. There are many additional learning opportunities available as well. You can also develop your own models in ROSjects, customized to your own standards and project requirements.