Mastering Mobile Manipulation with LIMO-Robot Course - Python

Master Mobile Manipulation with LIMO, your interactive learning companion in a hands-on course designed for beginners.

Mastering Mobile Manipulation with LIMO-Robot course

Course Summary

This course offers an in-depth exploration of mobile manipulation using ROS2 (Robot Operating System 2) with a specialized robot named LIMO. Participants will delve into the intricacies of combining mobility and manipulation functionalities within robotics. Through hands-on exercises, participants will gain proficiency in ROS2 concepts, including navigation, perception, and manipulation. The curriculum covers topics such as motion planning, obstacle avoidance, object detection, and grasping techniques. By the end of the course, participants will have the skills and knowledge to confidently design and implement mobile manipulation tasks in real-world scenarios using the LIMO robot platform.

What you will learn

You will learn:

How to create a MoveIt package for the robot arm on the LIMO robot.
You will learn how to detect an object.
You will learn how to pick up and place that object elsewhere.

Course Overview

Create a MoveIt2 configuration package

Learn how to create and configure a Moveit2 configuration package for your LIMO robot with the mycobot arm

ROS2 Motion Planning with C++

Learn how to use the Move Group C++ Interface to interact with your manipulator robot in order to generate complex motions.

Object Detection with ROS2

Learn how to perform Object Detection with ROS2 in order to pick objects with the LIMO mycobot arm setup


Miguel Angel Rodriguez

Crashing engineering problems. Building solutions.

Miguel Angel Rodriguez

Robots used

LIMO robot

LIMO robot

Learning Path


Main Links