# Base Mode

RoboDot starts up in base mode by default. It will automatically search for and set an estimated base position if "auto survey" is enabled in the settings page.

## Setting a base point - Absolute Positioning <a href="#setting-up-base-mode----absolute-positioning" id="setting-up-base-mode----absolute-positioning"></a>

Absolute positioning uses a reference point or base station to accurately determine RoboDot's location before starting tasks. This ensures precision by comparing its position with known coordinates, improving the accuracy and efficiency of operations requiring high precision.

1. Manual Entry:
   * Enter coordinates in Status Page, Set Position Field
   * Format: DD.dddd or DD MM SS using
     * Use negative for south or west longitude
     * To convert from state plane to degrees, use NOAA's [NCAT ](https://www.ngs.noaa.gov/NCAT/)tool.
   * Enter pole height
     * Distance from the ground to the bottom or RoboDot
   * Select "Set as Entered"
2. With a VRS Solution:

### Automatic Method

{% embed url="<https://youtu.be/Laq7GVW0X1w>" %}

```
- Configure hotspot and VRS credentials
- Enable: Connect on Boot (Wi-Fi)
- Enable: Auto Connect (VRS)
- Enable: Auto Survey
- Restart device with 
    - Have a Wi-Fi Hotspot active
```

### Manual Method

```
- Place RoboDot
- Connect to Wi-Fi and VRS in the Web UI Settings
- Verify Fixed solution status
- Use Position > Average from GPS
- Device disconnects from VRS when complete
```

{% hint style="info" %}
RoboDot saves a .sht file with the position data each time a Base Point is set, handy for future reference.
{% endhint %}

{% hint style="info" %}
ARP height refers to the bottom of the RoboDot
{% endhint %}

## Setting a base point- Relative Positioning <a href="#setting-up-base-mode----relative-positioning" id="setting-up-base-mode----relative-positioning"></a>

1. Manual
   1. Click "Average from GPS" in Status Page, Set Position Field
   2. Position quality depends on the fix quality at hand
2. Automatic
   1. Enable "Auto Survey" in Web UI Settings

## Releasing <a href="#setting-up-base-mode---releasing" id="setting-up-base-mode---releasing"></a>

To enable a new base position after the base has been surveyed in, use the Set Position form on the Web UI status page select "Release Position".

## Sending corrections <a href="#sending-corrections" id="sending-corrections"></a>

RoboDot can send RTCM3 corrections to rovers in these ways:

1. Over the WIFI network NTRIP caster
2. Over Lora radio if installed and enabled in the settings page
3. Over the USB to serial port.

## Using and Saving Known Points <a href="#using-and-saving-known-points" id="using-and-saving-known-points"></a>

RoboDot allows saving base points for reuse, reducing workload and potential errors during repeated operations at the same locations.

### Saving Methods <a href="#saving-methods" id="saving-methods"></a>

1. Direct from Survey:
   * When base station is surveyed in
   * Click "Save For Later" in status page
2. Manual Entry:
   * Navigate to Positions page
   * Enter and save coordinates directly

### Using Saved Positions <a href="#using-saved-positions" id="using-saved-positions"></a>

1. Place RoboDot at location
2. Navigate to Positions page
3. Select desired position by identifier
4. Enter pole height (distance from ground to RoboDot bottom)
5. Click "Set as Base Position"

## NTRIP connections <a href="#ntrip-connections" id="ntrip-connections"></a>

When a Client/Rover/Drone connects to RoboDot for RTCM3 corrections.

#### Setup:

1. Connect the rover to the RoboDot's Wi-Fi or to the network that RoboDot is on.
2. Connect the rover to the NTRIP Caster with the following criteria:

* Host: As displayed on the RoboDot Touch screen.
* Port: 10000
* Mount Point: Arbitrary
* User: Arbitrary
* Password: Arbitrary

#### RoboDot connects to internet server/caster (VRS) <a href="#robodot-connects-to-internet-servercaster-vrs" id="robodot-connects-to-internet-servercaster-vrs"></a>

Set up hotspot credentials in the settings page Set the RoboDot to automatically connect by selecting "Connect on bootup" Set the credentials to your VRS service Enable your hotspot and restart RoboDot or click connect now under hotspot

#### &#x20;<a href="#lora-radio" id="lora-radio"></a>


---

# 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/operating-modes/base-mode.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.
