Dear ROS community,
We, at Fraunhofer IPA, are happy to inform you that we are open-sourcing our ROS2 training material we created with ROSIN funding. Here is the link for the repository: GitHub - ros-industrial/ros2_i_training. This work is licensed under a Creative Commons Attribution 4.0 International License, so feel free to contribute and / or modify it for your usage.
The contents include slides and workshops for the following topics:
- ROS2 basics
- Composed node, publish / subscribe, services, actions, parameters, launch system
- Manged nodes, Quality of Service (QoS)
- File system
- Navigation
- SLAM, navigation
- Manipulation
- Basics of manipulation
The slides are written in markdown with remark format. The instructions to convert the markdown files to PDF can be found here: ros2_i_training/slides at main · ros-industrial/ros2_i_training · GitHub.
The workshops are written in markdown with readthedocs format. We have created a docker image with the necessary packages pre-installed. The instructions to install and use the docker container can be found here: ros2_i_training/workshop at main · ros-industrial/ros2_i_training · GitHub.
If you find any bugs or would like to contribute new materials, get in touch with us.
Thanks to ROSIN and the training team at Fraunhofer IPA to make this happen!