# A. Meet Your Robot

In this first tutorial, you'll become familiar with your team's robotics kit. Your team might receive a new robotics kit that needs to be assembled – or you might receive an existing robot that is ready to use.

{% hint style="success" %}
**NEW ROBOT:**  If you need to assemble a new SparkFun RedBot kit, follow the instructions in the [SparkFun Assembly Guide for RedBot](https://learn.sparkfun.com/tutorials/assembly-guide-for-redbot-with-shadow-chassis). If your teacher added an ultrasonic sensor to your kit, follow these [instructions to connect the ultrasonic sensor](/code-robotics/references/physical-inputs/ultrasonic-sensor.md) to your assembled robot.
{% endhint %}

{% hint style="danger" %}
**IMPORTANT:** Once a SparkFun RedBot has been assembled, it should **remain** assembled (even after the project is completed). RedBot assembly is a **one-time** process.
{% endhint %}

## Tutorial Goals  <a href="#tutorial-goals" id="tutorial-goals"></a>

The goals of this tutorial are to help you:

* Understand the parts of your robot and their purposes
* Identify the physical inputs and outputs that your robot can use to sense and act&#x20;

## RedBot Kit <a href="#photon-kit" id="photon-kit"></a>

This guidebook is tailored for a two-wheeled robotics kit called the [SparkFun Inventor's Kit for RedBot](https://www.sparkfun.com/products/13320), which will simply be referred to as the RedBot kit.

​[SparkFun](https://www.sparkfun.com/) is a company that sells products to help people build and program electronics devices. SparkFun created its RedBot kit by incorporating an Arduino-based microcontroller into an easy-to-use circuit board and packaged it with a set of motors, wheels, sensors, and other parts to help you learn how to program a wheeled robot. It is also possible to purchase additional parts (sensors, servo motors, etc.) that can be used with this RedBot kit.

![SparkFun RedBot Kit Parts](/files/-LVK5BWV5J_FAZ02w5E1)

Once assembled, your RedBot should look like this:

![SparkFun RedBot (without Ultrasonic Sensor)](/files/-LVK5MNH9Jmwv_fVPUwm)

A simple (but important) step is to understand the orientation of the RedBot — specifically, which end is the front of the robot?  An easy way to remember:  most of the sensors are attached at the front end, while the circuit board is located at the back end.

![Top View of RedBot (with Ultrasonic Sensor)](/files/-LVKF8Pvff0VaSMoungv)

If you have an [ultrasonic sensor](/code-robotics/references/physical-inputs/ultrasonic-sensor.md), it should be mounted at the front of the robot on top of the chassis (above the mechanical bumpers and IR line sensors). The ultrasonic sensor should face forward, like a pair of "eyes" (though an ultrasonic sensor actually uses high-frequency sound waves to "see").

![Ultrasonic Sensor Mounted at Front of RedBot](/files/-LRmalmYDkPiLjQ5q3Sb)


---

# 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://docs.idew.org/code-robotics/tutorials/meet-your-robot.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.
