Purpose
To learn the basic operation of ROS2, a software platform for robots.
Study contents
- How to build ROS2 environment
- Learning C++
- ROS2 basics (Node, Topic, Service, Action)
- How to write URDF
- How to use gazebo
- Environment map creation (SLAM)
- Navigation (path generation and obstacle avoidance)
- Manipulators (Moveit2)
⚠️ Course content is subject to change ⚠️
What to prepare
-
Laptop computer (Windows or Mac)
⚠️ At least 50GB free space on disk.
⭐ A computer with Ubuntu 22.04 installed is also acceptable.
Plan
We plan to hold a total of 10 parts.
Plan & Lecture Slides
Useful resources for studying ROS 2
If you have any questions, please check the official ROS documentation first!
List of resources to help you study ROS 2