Two independent ROS2 projects

Different problems.
Clear architectures.

A focused technical portfolio. Each project has its own problem, architecture, runtime behaviour, and design decisions.

Project index

Two builds. Two boundaries.

They are presented separately because they solve different systems problems.

01
Task 1

Swarm Communication Network Architecture

Design and implementation of a ROS 2 hub-and-spoke network for multiple client nodes, shared messages, lifecycle events, and bounded history.

ROS 2 servicesPer-client topicsShared broadcast
Watch the system animation →
02
Task 2

Refined ROS2 Telemetry and CPU Resource Allocation

A separate telemetry project focused on refined robot-state reporting and the runtime resource decisions needed to keep telemetry work observable and controlled.

Telemetry contractsRuntime workloadsCPU allocation
Explore the telemetry design →
How to read this portfolio

Start with the boundary.

Task 1 explains how independent ROS 2 nodes register, communicate, and receive the same final message.

Task 2 explains a separate telemetry and CPU resource-allocation problem.

Each page shows the architecture first, then the runtime decisions that support it.