For the complete documentation index, see llms.txt. This page is also available as Markdown.

Modularity

Building your robot with modular subsystems saves hours during testing and events. Modularity means each mechanism can be treated like a black box—built, tested, and repaired independently. Standardization ensures that parts and tools are consistent across your design.

What Is Modularity?

A modular subsystem is self-contained:

  • It bolts on with a few screws or brackets

  • Has a single set of wires or cables going in/out

  • Can be removed without disturbing unrelated systems

Examples: A fully removable arm module, drivetrain pods, intake trays, or even pre-wired electronics boards.

Benefits of Modularity

  • Faster Repairs: Replace a broken part without taking apart the whole robot.

  • Parallel Development: Mechanical and electrical team members can work on different modules simultaneously.

  • Easier Iteration: Test different versions of a mechanism without redesigning the whole robot.

  • Consistent Mounting: Use standard hole spacings and brackets (e.g., 16mm grid, extrusion mounts).

Standardization Tips

  • Use common motor types (e.g., all GoBILDA 312 RPM)

  • Stick to one bolt size per use-case (M4 for structure, M3 for electronics)

  • Use keyed motor shafts or set screw flats consistently

  • Design 2D brackets and spacers around common thicknesses (3mm, 6mm, etc.)

Last updated