Stage 8 · Customize

Extend without fragmenting

Add capabilities through stable interfaces, device packages and documented configuration rather than one-off forks.

OpenAMRobot logo

Device packages

Add an arm, sensor or actuator through a repeatable integration contract.

Software & UI

Add nodes, interface components, Blockly blocks and tests.

Firmware

Build, flash, add bridges, use micro-ROS and diagnose embedded behavior.

Hardware

Modify mounting, power, electronics or mechanics with mass and stability checks.

Simulation & AI

Build worlds, scenarios, datasets, evaluations and policy workflows.

External systems

Connect APIs, business systems and future fleet interoperability at explicit boundaries.

Contribution path

Reusable improvements should follow the repository governance and contribution workflow so the ecosystem benefits from them.

Reference: Repository map · Interfaces · Contributing