# What makes up a sumo bot?

This tutorial is aimed at teaching newcomers to Comet Sumo all of the essential things one needs to know about designing a sumo robot from start to finish.  At its core, a sumo robot can be broken up into three subsystems: mechanical, electrical and software. First, the mechanical system is the structure and body of the robot, the robot’s chassis in other words. Second, the electrical system represents the vital organs of the robot that perform different tasks. Lastly, the software side is the soul of the robot, how it will seek to outmaneuver the opponent in a fight. &#x20;

<figure><img src="/files/kImwCPpXpRjGE9TcyeRA" alt=""><figcaption><p>Overview of systems in a sumo bot </p></figcaption></figure>

{% hint style="info" %}
Which portion of the tutorial you’ll be mainly following depends on which team you are working on, but it is recommended to also learn how the other systems play a part in a robot as there is often collaboration between teams!&#x20;

{% endhint %}


---

# 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://sumo.cometrobotics.org/introduction/what-makes-up-a-sumo-bot.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.
