Distributing ROS Apps with Snaps Course - Python

Distribute robotics applications like a global software vendor

Distributing ROS Apps with Snaps course

Course Summary

While developing is usually handled well by robotics developers, deploying a robotics application can be confusing. One might compile the code on robots, copy/paste compiled packages, and end up with unknown versions of software Snap offers a solution to build and distribute robotics applications and, more generally, any software. You will learn how to use snaps to automatize robot applications distribution

What you will learn

We will cover the basics of snap creation for ROS and ROS 2 applications. Then, by introducing the main concepts of snap, learn how to confine your robotics application and make it installable on dozens of Linux distributions.

Course Overview

Snaps - Part 1

The basics of snap creation for ROS and ROS 2 applications.

Teachers

Guillaume Beuzeboc

I am a robotics engineer at Canonical, the company behind Ubuntu.

Guillaume Beuzeboc

Robots used

Turtlebot robot

Turtlebot robot

Learning Path

Group:

Main Links