ROS2 Manipulation Basics Course - C++
Learn the ROS2 manipulation essentials. Learn how to configure and use MoveIt2 for controlling manipulator robots.

Course Summary
In robotics, manipulation refers to the process in which a robot interacts with objects in its environment. This involves physically altering or manipulating items, such as moving them from their initial position to a new one. The primary objective of this course is to provide you with essential tools to understand the principles of manipulation in ROS2. You will learn the fundamentals necessary to comprehend how manipulation works and gain the skills to implement it for any manipulator robot.
What you will learn
- How to set up a MoveIt2 configuration package for a manipultor robot
- How to use MoveIt2 in ROS2 programmatically in C++
- Different types of motion planning
- How to use Perception to find object coordinates in the environment
- How to create a Pick and Place task in ROS2
Course Overview
Teachers
Robots used
UR3 robot
