World Congress 2025

From Code to Motion: Building an Autonomous Hat-Hunting Robot with Kubernetes & ML

July 11, 2025 15:00 – 15:30 · 30 min Stage 6 - Red Hat

What this session covers

Get ready to bring a machine to life - literally. In this session, we’ll take you through the end-to-end journey of building an autonomous Raspberry Pi-based robot that can spot a red hat and drive straight toward it. Starting with a vision model trained on diverse images of hats, we’ll explore how to serve ML models efficiently using Kubernetes. Setting up Skupper then allows us to have secure service communication to the robot.

We’ll show how a Python application interfaces with the robot’s camera and the object recognition service to convert visual detection into real-world motion control.

Finally, we’ll demonstrate how to package both the app and ML services into an ARM image with Tekton Pipelines and deploy it directly to the robot via ArgoCD GitOps - enabling it to run fully autonomously without cloud dependencies.

Whether you’re a developer, ML engineer, or Kubernetes enthusiast, you’ll leave with practical insights on building intelligent edge devices that bridge the gap between software pipelines and physical automation.

Related talks at this congress

Open session

World Congress 2025

July 10, 2025 · 16:50–17:20

Stage 7

How Robots Learn to be Robots

Alexander Schwarz

Alexander Schwarz, Solutions Architect at NVIDIA

Alexander Schwarz
Open session

World Congress 2025

July 11, 2025 · 15:00–15:30

Stage 11

Robots 2.0: When artificial intelligence meets steel

Thomas Tomow

Azure MVP - Cloud, IoT & AI / Co-Founder @Xpirit Germany

Thomas Tomow
Open session

World Congress 2025

July 10, 2025 · 15:30–17:30

M1 (60 Seats)

From Monolith to Magic: An AI-Powered DevOps Workshop

Riccardo Carlesso

Riccardo Carlesso, Developer Advocate at Google Cloud

Riccardo Carlesso
Open session

World Congress 2025

July 10, 2025 · 16:50–17:20

Stage 6 - Red Hat

Develop on Windows, Deploy on Red Hat Enterprise Linux

Ben Breard

Product Manager at Red Hat Enterprise Linux

Ben Breard
All sessions at this congress