# RoboDot Utility Software

![RoboDot Utility Main Screen](https://slabstatic.com/prod/uploads/mxcf1h97/posts/images/preload/5tioPDrbSw6wu8rSh7kwHBiW.png)

RoboDot Utility is a set of handy tools for post processing. Download it via Wingman

{% content-ref url="../wingman" %}
[wingman](https://docs.robota.us/robodot-touch-3.1.16/wingman)
{% endcontent-ref %}

## Overview of features <a href="#overview-of-features" id="overview-of-features"></a>

* Convert RoboDot .rub observation files to RINEX
* Correct Rinex File Antenna Position
* Offset Image Coordinates
* Post Process Rover Positions

### RUB File to RINEX Conversion - Create Rinex <a href="#rub-file-to-rinex-conversion---create-rinex" id="rub-file-to-rinex-conversion---create-rinex"></a>

![Create Rinex from RUB tool](https://slabstatic.com/prod/uploads/mxcf1h97/posts/images/preload/Ine_bTl4EZ5jknNreFxizlXv.png)

1. Download the .rub file from RoboDot
2. Browse for the .rub file
3. Click "Create" to generate observation files
4. Two file types are generated:
   * \*\_opus.o: GPS-only format for OPUS submissions
   * \*\_all.o: All constellations for other processors

{% hint style="info" %}
Wingman also has a .rub to RINEX conversion tool
{% endhint %}

### Offsetting coordinates in geotagged images <a href="#offsetting-coordinates-in-geotagged-images" id="offsetting-coordinates-in-geotagged-images"></a>

![Image coordinate offset tool](https://slabstatic.com/prod/uploads/mxcf1h97/posts/images/preload/lAD5D-jCyhCwA_R0xwBPmPMO.png)

Obtain the accurate position of the operating point using a post processor like OPUS, NR-CAN or AUSPOS then use the offset image tool to shift imagery to the correct reference point.

#### Steps

1. Download observation files from the RoboDot (RUB format)
2. Convert the files to Rinex
3. Upload the Rinex to a PPP service like OPUS
4. Launch the tool and populate the original Rinex file plus the OPUS result
5. Start the process optionally selecting a new output directory.

### PPK Rover processing <a href="#ppk-rover-processing" id="ppk-rover-processing"></a>

![PPK Rover Tool](https://slabstatic.com/prod/uploads/mxcf1h97/posts/images/preload/UQCiyKVgeBrZ1xkeAgyiHw06.png)

When the RoboDot is used as a PPK rover, it must be recording observation data. When a location is marked on the shot list page, a new .sht file is created. Both of the rover’s .rub and .sht files need to be downloaded and applied to the PPK Rover tool. A base observation file must be obtained from a second RoboDot or alternate base station. When the tool has completed the process, a new .sht file is created with corrected position data.

#### Steps

1. Download rover's .rub and .sht files.
2. Obtain a base observation file.
3. Apply files to the PPK Rover tool

\*Internet access is required for orbit data download in version 2.4.10 and below.


---

# 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.robota.us/robodot-touch-3.1.16/robodot-touch-user-guide/robodot-utility-software.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.
