Back to All Events

ROS2-Industrial Manipulation Workshop


  • Fraunhofer IPA Nobelstraße 12 Stuttgart Deutschland (map)

The ROS-Industrial Manipulation Workshop focusses on ROS2 and Manipulation. During the workshop participants will learn how to set-up a robotic manipulation cell with ROS2. Prerequisit for the training is a basic understanding of ROS2 and its commandline interface as well as a working knowledge of Python and C++. The course will be held in English.

Workshop Modules:

  • ROS2 Manipulation in Theory (180 min)
    This module covers the basics manipulation in ROS2 in theory and will explain all things necessary to setup a robot cell. This will focus on:
    • modeling a robot cell using urdf and xacro
    • coordinate system management using tf2
    • motion planning basics with moveit2
    • moveit2 setup with setup assistant
  • ROS2 Manipulation Simple Demonstration (90 min)
    This module will be the first hands-on example of manipulation in ROS2. The attendees will be provided with the ROS2 description packages created with the CAD program and compose their own robot cell and create their own Moveit2 configuration package and test it in simulation.
  • ROS2 Hands-on implementation (90 min)
    This module will explain moveit2's C++ API and the participants will create a simple pick & place application. The participants will also learn how to create more complex pick&place applications for example by using QR codes to identify the object to pick. We will test the application on real Universal Robot cell.
  • ROS2 Advanced Manipulation Examples (60 min)
    This session will explain more advanced manipulation options that are available in moveit2.
  • Industrial Manipulation Examples (120 min)
    In this session, the attendees will hear about a few automation solutions that use ROS for manipulation and how they do it. Finally, there will a visit to the robotics laboratory at Fraunhofer IPA.

Cost: 1500€ / Person

ROS-Industrial Members - seats according to membership agreement