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.

World Congress 2025

Related talks

Open session

How Robots Learn to be Robots

  • Alexander Schwarz

    NVIDIA

    Solutions Architect

Open session

Robots 2.0: When artificial intelligence meets steel

  • Thomas Tomow

    Xebia

    CTO/COO

Open session

From Monolith to Magic: An AI-Powered DevOps Workshop

  • Riccardo Carlesso

    Google Cloud

    Developer Advocate

Open session

Develop on Windows, Deploy on Red Hat Enterprise Linux

  • Ben Breard

    Red Hat Enterprise Linux

    Product Manager

All sessions at this congress