# Internal structure

The Student Robotics Competition Programme is the main activity of Student Robotics and is how it currently meets its charitable objective set out in its [constitution](https://github.com/srobo/ops-manual/tree/d76377192d4c94c4bd4298f0f3954f5d342af24b/resources/constitution.pdf). It consists of an annual programme, aligned with the academic year, where teams of 16-19 year-olds (generally in sixth form) take part in an reasonably open-ended engineering challenge to construct autonomous robots.

This section details the organisation of volunteer teams that deliver this programme.

The teams are as follows:

* [Competition team](/version-9.0.0/internal-structure/competition-team.md) responsible for the planning, management and delivery of the competition programme for a given annual cycle.
* [Fundraising team](/version-9.0.0/internal-structure/fundraising-team.md) responsible for seeking new sponsors and managing the relationship with sponsors.
* [Infrastructure team](/version-9.0.0/internal-structure/infrastructure-team.md) responsible for maintaining the software services that support the competition programme.
* [Kit team](/version-9.0.0/internal-structure/kit-team.md) responsible for developing the robotics kit and providing and supporting kits to allow teams to compete in the competition programme.
* [Marketing team](/version-9.0.0/internal-structure/marketing-team.md) responsible for promoting the organisation to attract new teams, sponsors and volunteers.
* [Volunteer onboarding team](https://github.com/srobo/ops-manual/blob/v9/internal-structure/volunteer-onboarding-team.md) responsible for inducting and supporting new volunteers.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://opsmanual.studentrobotics.org/version-9.0.0/internal-structure.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
