Unit Testing with ROS Course - Python

Learn how to perform Unit Tests with ROS on the 3 main levels of testing: Python tests, ROS tests and Integration tests.

Unit Testing with ROS course

Course Summary

Learn how to perform Unit Tests with ROS on the 3 main levels of testing: Python tests, ROS tests and Integration tests.

What you will learn

Course Overview

Introduction to the Course

Unit for previewing the contents of the Course.

Basic Concepts

Learn some basic concepts related to ROS Unit Testing, and you are going to get introduced to a Python script that you are going to use during the course to perform some tests.

Library Unit Tests

Learn how to create unit tests at a Python-code level. This means without involving ROS, for the moment.

ROS-Node Level Tests

Learn how to create unit tests at a ROS-node level.

ROS Integration Tests

Learn how to create unit tests at a ROS-node (multiple nodes) level.

MicroProject

Teachers

Alberto Ezquerro

Making easier the way the people learn how to program robots.

Alberto Ezquerro

Robots used

Parrot AR.Drone robot

Parrot AR.Drone robot

Turtlebot robot

Turtlebot robot

Learning Path

Group:

Main Links