# 1.5.1 Encoder offset

The accuracy of encoder data is important because the safety functions of the collaborative robot detect the robot’s position and speed based on the data transmitted by the encoders attached to the axes. Therefore, before using the safety functions, check whether the encoder values match the actual values.

1\. Check the zero mark of each axis of the robot and move the axes.

In recovery mode, move each axis with the jog if a stop occurs because of a safety function violation. For more details on recovery mode, see “[**1.10.5 Recovery mode**.](https://hyundai-robotics.gitbook.io/cobot-safety-function/sf-english/1-cobot-safety-function/1-10-safety-condition-monitoring/5-recovery-mode)”

2\. In the pose information window on the workspace, check whether the axial coordinate values of the robot are displayed at the reference pose (**0, 90 0, 0, 0, 0** \[deg]).

![](https://750947965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhqVdQ33KTj4Dy7dZ4zfQ%2Fuploads%2FsyxmJI47nDxXRI6aKSyk%2Fimage.png?alt=media\&token=0f48bb52-f3e0-4552-949e-276582a1f710)

* Click the **\[+]** button at the top right part of the panel stack if the pose information window does not appear on the workspace. Then, click **\[Pose]** in the panel selection window.

![](https://750947965-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FhqVdQ33KTj4Dy7dZ4zfQ%2Fuploads%2FBfgU4xyz2vV0Kz97PR29%2Fimage.png?alt=media\&token=59412592-a5f3-418b-b209-bb96223c31e7)

3\. Proceed to the next step if the difference of the angular value is no larger than 0.01. Otherwise, carry out the encoder offset if it is larger than 0.01.

4\. Reboot the system.

{% hint style="info" %}
For more details on the encoder offset, see “[7.4.4 Encoder offsets](https://hyundai-robotics.gitbook.io/hi6-operation-manual/v/op-english/7-setting/7-4-robot-parameter/encoder-offset)” of the “[Operation Manual for Hi6 Controllers.](https://hyundai-robotics.gitbook.io/hi6-operation-manual/v/op-english/)”
{% 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://hyundai-robotics.gitbook.io/cobot-safety-function/sf-english/1-cobot-safety-function/1-5-check-before-using-the-safety-function/1-encoder-offset.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.
