About this Learning Path

Who is this for?

This Learning Path is for robotics developers, industrial automation engineers, and IoT system architects who are building distributed, scalable, and low-latency applications. Whether you're using the Robot Operating System (ROS), developing autonomous systems, or designing multi-node communication frameworks, you can use Eclipse Zenoh on Arm-based platforms, both in the cloud and on local devices like Raspberry Pi.

What will you learn?

Upon completion of this Learning Path, you will be able to:

  • Understand Zenoh's architecture and how it integrates pub/sub, storage, querying, and computation models
  • Build and run Zenoh examples on both Arm servers and Raspberry Pi
  • Set up and deploy a multi-node Zenoh system

Prerequisites

Before starting, you will need the following:

  • At least two local Cortex-A devices running Linux, such as Raspberry Pi 4 or Pi 5. You can also use Arm servers or cloud instances
  • Experience with ROS 2 applications
Next