distributed computing on raspberry pi
- Implemented a parameter-driven publisher/subscriber system in C++ and Python on Ubuntu 24.04, leveraging ROS2 Jazzy for real-time communication.
- Enabled runtime reconfiguration of publish rates via ROS2 parameters, using mutex-protected timer rebuilding to prevent race conditions between parameter callbacks and publisher execution.
- Deployed and validated on Raspberry Pi 5 running Linux, bridging development from VM simulation to embedded hardware.