2026In progress
Simulation-Based Test Harness
Personal project
A ROS 2 and Gazebo simulation environment, containerized in Docker so simulated robots can be driven by automated test suites reproducibly. Being extended to run in CI, with Raspberry Pi 5 hardware-in-the-loop execution as the next stage.
Tech stack
ROS 2GazeboDockerC++Python
Highlights
- ROS 2 + Gazebo simulation environment for driving simulated robots under test.
- Containerized in Docker so test runs are reproducible across machines.
- Simulated robots are driven by automated test suites rather than by hand.
- Next stages: running the harness in CI, then Raspberry Pi 5 hardware-in-the-loop execution.