Build a Production‑Ready Robotics OS with One YAML File (Ubuntu + ROS 2) | Intel Software

71
Intel Software254 тыс
Опубликовано 19 марта 2026, 20:21
Automating Ubuntu + ROS 2 Images for Edge Robotics Live Demo highlights rapid, reproducible, and automated creation and deployment of a production‑ready robotics OS image from a single configuration file. Specifically, it shows how OS Image Composer enables teams to define a complete Ubuntu‑based robotics environment (Ubuntu 24.04 with ROS 2 and required simulation/visualization packages) in YAML, validate it, and automatically build a consistent, secure OS image that can be deployed immediately to a VM and used to run a live robot simulation. This approach ensures consistency, speed, and reliability across builds and deployments, eliminating manual setup and configuration drift.

What this means in practice

Single‑source configuration: Everything about the target system is defined once (YAML), reducing errors and rework.

Automated, secure builds: Dependency resolution, GPG verification, and image assembly are handled automatically, producing repeatable results every time.

Faster time to demo and deploy: Ubuntu desktop image with ROS 2 is built and deployed quickly, enabling immediate simulation and validation of robotics workloads.

Key Topics:
0:27 OS Image Composer Repository: The initial setup process, which involves cloning the OS Image Composer repository from GitHub to proceed with building and customizing OS images for the Open Edge Platform.
0:44 Image Template and Configuration: The image template defined in a YAML file, using Ubuntu 24.04 as the base, adding the official Ros 2 Jazzy repo, and including packages for turtle, SIM, and visualization tools to support robotics workloads.

1:06 Validation and Image Build Process: The validation and image build process, which involves running the validate command on the robotics demo YAML file, pulling packages from Ubuntu repositories, verifying GPG keys, checking metadata integrity, and downloading required components.

2:11 Deployment and Remote Access: The deployment of the built image on a KMU virtual machine, booting the system, and remotely accessing the device using SSH with X11 forwarding enabled to run graphical Ros 2 and robotics applications.

2:53 Running Robotics Applications: Run the Turtle SIM node and Ros 2 Teliop node with X11 forwarding, allowing the turtle to be controlled from the keyboard and confirming that the entire robotics demo image is working end to end.

#OpenEdgePlatform #EdgeAI #AIDeployment #Robotics

Resources:
GitHub:
• OS Image Composer github.com/open-edge-platform/...
• Robotics AI Suite github.com/open-edge-platform/...

Open Edge Platform Playlist: youtube.com/playlist?list=PLg-...

About Intel Software:
Intel® Developer Zone is committed to empowering and assisting software developers in creating applications for Intel hardware and software products. The Intel Software YouTube channel is an excellent resource for those seeking to enhance their knowledge. Our channel provides the latest news, helpful tips, and engaging product demos from Intel and our numerous industry partners. Our videos cover various topics; you can explore them further by following the links.

Connect with Intel Software:
INTEL SOFTWARE WEBSITE: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu

#intelsoftware
Build a Production‑Ready Robotics OS with One YAML File (Ubuntu + ROS 2) | Intel Software
автотехномузыкадетское