Skip to main content

Contributing

CORA is built by and for the student association. All contributions welcome — new joint types, bug fixes, documentation, or build guides.

Where to contribute

AreaWhat's needed
Joint libraryNew joint types (prismatic, spherical, gripper). See Adding a Joint.
ConfiguratorJoint parameter panels, export progress modal, connection validation UX.
Export pipelineSTEP assembly generation, URDF collision refinement.
codi SDKMotion primitives, gripper API, trajectory recording.
DocumentationBuild photos, wiring diagrams, video walkthroughs.

PR checklist

tip

Before opening a PR New joint types must include a valid manifest.json (CI runs schema validation) and a mesh file pair. Backend changes must not break the existing export paths.