Debug Cases Course - Python

This Course contains several ROS-related problems that need to be solved by you.

Debug Cases course

Course Summary

Within this Course, you will find several ROS-related typical problems, distributed in different Cases, that need to be solved by you. You will find a step-by-step guide on how to find and solve the different issues.

What you will learn

Course Overview

Case 1 Part 1. ROS Topics and Messages

How to get data from topics, how to get data from messages, how to debug basic ROS programs and how to analyze Laser message particularities.

Case 1 Part 2. ROS Topics and Messages

How to get data from topics, how to get data from messages, how to debug basic ROS programs and how to analyze Laser message particularities.

Case 2: ROS Services and Messages

Compilation of a custom service message, particularities of the messages used by Services and how to Debug basic ROS programs.

Case 3: ROS TF's

How to get data about the transforms of the robot, how to get data about the frames of the robot and how to generate the transforms of a robot.

Case 4: ROS Actions and Messages

How to get data from topics, how to get data from messages, how to debug intermediate ROS programs and Action messages particularities.

Case 5: ROS Navigation

How to analyze ROS Navigation parameters, the importance of frame names and common ROS Navigation Issues.

Teachers

Robots used

Husky robot

Husky robot

Parrot AR.Drone robot

Parrot AR.Drone robot

Pi robot robot

Pi robot robot

SUMMIT-XL robot

SUMMIT-XL robot

Turtlebot robot

Turtlebot robot

Learning Path

Group:

Main Links