Domain ExpertBeginnerBuilderDeveloper
Program 3 · Customize & Engineer
Program 3 is the technical extension path for software, firmware, hardware, interfaces, simulation and manipulation. Work is organized by the repository that owns each contract.
| For | Starting point | Verified outcome |
|---|---|---|
| Developers, integrators and engineers | Program 2 outcome or equivalent platform knowledge | Implement and document a tested extension without breaking repository boundaries |
Learning sequence
Select a contract→Set up→Implement→Test→Document→Contribute
The active mobile stack uses ROS 2 Jazzy, Gazebo Harmonic, Nav2 and AprilTag-bundle docking. The manipulation framework and upper-body repositories are planned for the v0.2 cycle and are simulation-first; their present pages describe interfaces and intended ownership, not released functionality.