# Animator

The animator is a great way to simulate some sample data coming into the object. So in the situation where you do not have the source signal, you can create an animator to simulate some tracking data coming in and continue on with your programming.&#x20;

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

| Name     | Description                                                                       |
| -------- | --------------------------------------------------------------------------------- |
| Position | The position where the animation will occur can be set using the XYZ axis values. |
| Rotation | The rotation axis that the animation occurs on can be set using XYZ or HPB axis.  |
| Animator | This can be set to Linear or Circle, this is the direction of the animation.      |

**Linear Animation**

| Type            | <ul><li>Sine</li><li>Cos</li><li>Saw</li><li>Triangle</li></ul>                                                                |
| --------------- | ------------------------------------------------------------------------------------------------------------------------------ |
| Frequency       | This is the frequency of the peaks and troughs of the type of wave, the higher the number the quicker the animation will move. |
| Position Factor | This is the amount that the object will move on XYX axis, along the wave in meters.                                            |
| Rotation Factor | This is the amount of rotation the object will do while moving along the wave.                                                 |

**Circle Animation**

| Name            | Description                                                                                        |
| --------------- | -------------------------------------------------------------------------------------------------- |
| Diameter        | The diameter of the circle on which the animation happens can be increased or decreased here.      |
| Add Rotation    | If on, the object which is being affected by the animation will follow the rotation of the circle. |
| Rotation Offset | An offset can be added to the rotation of the object.                                              |


---

# 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://stage-precision.gitbook.io/grid/maps-input-and-output-with-filters/map-input/animator.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.
