Online Course
ROS2 Manipulation & Perception
Learn the ROS2 Manipulation essentials – how to use MoveIt in ROS2 and use Perception for Pick & Place tasks.

Course overview
With ROS2 quickly becoming the standard for robotics and overcoming ROS1, it’s time to learn how to work with a robot arm in ROS2 systems. But it’s also essential to understand the current way of working because, in the short term, you will have to work with hybrid systems that use both ROS1 and ROS2. This is especially true in hardware ROS-enabled systems, which won’t be updated to ROS2 at least in a few years or even never if they are already in production and public use.
This course teaches the basics of having a robot arm up and running, moving around, and grasping objects using perception ROS 2.
What You Will Learn
ROS2 Moveit
ROS2 Object Detection
ROS2 Programatical Motion Planning
100% Online
Intermediate Level
Approx. 12 hours to complete
Prerequisites
Simulated Robots Used
UR3e Robot Arm

This robot arm is composed of UR3e arm, OnRobot gripper and a 3D sensor for practicing objects detection and manipulating their positons.
RoBox OpenManipulator

A RoBox world composed of OpenManipulator (developed by Clarkson University) and cubes for practicing how to pick and place objects.
Course Final Hands-on Project
In the final project, you will use the OpenManipulator simulation to create a project and apply all you have learned in this course.
Syllabus
Unit 1: ROS2 Moveit2
This unit will show you how to create a MoveIt2 Package for your industrial robot.
Unit 2: ROS2 Object Detection
This unit will show you how to perform motion planning with Python.
Unit 3: ROS2 Motion Planning
This unit will show you how to perform motion planning with C++.
Final Project: ROS2 Manipulation Project
In this unit, you will create a project and apply all you have learned in this course, using a different simulated arm.
What our students think
“I have had a great experience with The Construct. I believe much of what I have learned thus far regarding ROS has been from these courses and the concepts behind the implementation of ROS have been helpful even outside of ROS applications.“
“I’m very happy about working with The Constructsim, it is affordable, it is very comfortable for me, and the tools in the GUI are very useful“
“I really liked the learning approach based on projects and practical examples and I found the final project with an actual robot to be very useful and challenging.“
Course creator
Miguel Angel Rodriguez
Head of Research @ The Construct | Creator of over 20 ROS & AI for Robotics courses | Author of ROS IN 5 DAYS book collection.
Alberto Ezquerro
Head of Education @ The Construct | Creator of over 30 ROS courses | Author of ROS IN 5 DAYS book collection

Start Learning Now.
RESULTS GUARANTEED