# Joint Calibration

Below is the display interface when you first use the app for calibration. We recommend placing the robot on the calibrator during this process.

## Nybble Q <a href="#nybble" id="nybble"></a>

<figure><img src="/files/ydl8pomNy0dFUveqXkgR" alt=""><figcaption><p>后面会改成新的</p></figcaption></figure>

{% hint style="info" %}
You can also reopen this calibration interface by clicking the menu icon in the upper-right corner of the control panel and selecting "**Calibrate**".

![](/files/h8Dph5A50VMsrQNZWzji)
{% endhint %}

Upon entering the calibration interface, click the "Calibrate" button to immediately rotate all servo output shafts to their calibration positions.

<figure><img src="/files/Z9MU1RIQGXG0fo94as4A" alt=""><figcaption></figcaption></figure>

First select the joint servo index number from the calibration interface image (when adjusting leg servos, adjust the thigh first followed by the calf). Then use the "+" or "-" buttons to fine-tune the joint to a right-angle position.

{% hint style="info" %}
If calibration offset exceeds +/-9 degrees, remove the corresponding servo component, rotate it by one gear tooth position, reinstall it, then use the "+" or "-" buttons.

For example: If you need to use -10 as calibration value, remove the limb, rotate one gear tooth, then reinstall. The new calibration value should be around +4 (their absolute values sum to 14).

Note: Avoid rotating servo output shafts manually during adjustment.
{% endhint %}

You can test calibration results by switching between Rest/Stand/Walk statuses using the corresponding buttons.

图片】校准姿势、站立、休息姿势

<figure><img src="/files/gRD7s9hCTFfwNVXz5SJ4" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Note: A second calibration round may be required for optimal results.
{% endhint %}

After completing calibration, remember to click "Save" to preserve calibration offsets. Or click "<" in the upper-left corner to discard changes.


---

# 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://nybble-q.petoi.com/mobile-app/joint-calibration.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.
