Categories: BlogCanonicalUbuntu

Course for deploying ROS applications now available in The Construct

We are happy to announce the release of our first e-training course for deploying ROS applications in The Construct. The Construct is the leading e-learning platform for ROS, helping engineers grow their robotics skills with a full-scale curriculum and hands-on courses. Working alongside The Construct engineering team will now make the course available to everyone.

Chapter
Sponsored
1 – Deploying ROS applications

This first unit of the course will be a hands-on session guided by Canonical’s robotics engineers. It will take us through the process of packaging our first ROS application as a snap. Snaps are the de facto distribution tool for companies deploying software on Ubuntu, like Microsoft, Google, Spotify and more. Snaps offer a solution to build and distribute containerised applications or any software. As such, we can leverage the same tooling and global infrastructure for our ROS applications.

Across this course, we will explore how to build snaps for a robotics application. Through different examples, we will cover the basics of snap creation for ROS and ROS 2. By introducing the main concepts behind snaps, we will also see how to confine our robotics application and make it installable on dozens of Linux distributions.

Learn now

Sponsored

More robotics and ROS courses to come

This first course is part of an ongoing series of training programmes dedicated to deploying and managing robotics software in Ubuntu. The series aims to help developers learn new skills and increase their knowledge about robotics DevOps in Ubuntu. 

We will further improve our documentation and training programmes. This includes adding support for different languages and accessibility best practices.

Ubuntu Server Admin

Recent Posts

Canonical announces new optimized Ubuntu image for Thundercomm RUBIK Pi 3

Ubuntu now runs natively on the Thundercomm RUBIK Pi 3 developer board – a lightweight…

2 days ago

Introducing Canonical Academy

Validate your skills and advance your career with recognized qualifications from the publishers of Ubuntu…

2 days ago

🚀 Deploy Poweradmin to Manage PowerDNS on Ubuntu VPS

This article demonstrates how to deploy Poweradmin to manage PowerDNS on Ubuntu VPS server. What…

2 days ago

Self-Hosting Easypanel and n8n on Ubuntu VPS

This article provides an outline for self-hosting Easypanel and n8n on Ubuntu VPS. What is…

2 days ago

Introducing silicon-optimized inference snaps

Install a well-known model like DeepSeek R1 or Qwen 2.5 VL with a single command,…

3 days ago

ESWIN Computing launches the EBC7702 Mini-DTX Mainboard with Ubuntu 24.04 LTS

October 23, 2025 – Today, ESWIN Computing and Canonical announced the pre-installation of Ubuntu on…

3 days ago