> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ones1ght.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Locator Setup

> Register UWB locators (anchors) in GeoSpace, install them on site and measure their coordinates, then place and save them on the floor plan.

<Info>
  This page covers preparation in **GeoSpace**, our positioning infrastructure partner. Your spaces (buildings, floors, plans) must already be set up. (See [Build spaces](/en/geospace/spaces).)
</Info>

Locator setup follows three stages: **register hardware → install and measure on site → place on the plan**.

## 1. Register hardware

Register your locator units as assets.

<Steps>
  <Step title="Open hardware management">
    In the **Hardware management** menu, press **\[+ Register hardware]** at the top right.
  </Step>

  <Step title="Enter details">
    * **Model**: **AN-500** (mobile positioning currently supports AN-500 only)
    * **S/N · UWB MAC**: printed on the label on the back of the unit.
    * **Purchase date · warranty expiry · firmware support**: fill in, then press **\[Register]**
  </Step>
</Steps>

<Frame caption="Hardware registration dialog">
  <img src="https://mintcdn.com/onecheck/vwnqWP7-70Fw4Xfz/images/geospace/hardware-register.png?fit=max&auto=format&n=vwnqWP7-70Fw4Xfz&q=85&s=563218a76b7aa8ed2e22644973fbadc3" alt="Hardware registration dialog" width="1909" height="952" data-path="images/geospace/hardware-register.png" />
</Frame>

<Tip>
  To register several units at once, download the **\[CSV template]**, fill it in, and use **\[CSV import]**.
</Tip>

## 2. Install on site and measure coordinates

Install the units at their planned positions, set an origin, and measure each anchor's coordinates.

**What you need**

| Item                                 | Notes                                                                                       |
| ------------------------------------ | ------------------------------------------------------------------------------------------- |
| **4 or more** AN-500 anchors         | Based on a rectangular layout surrounding the detection area                                |
| Power for each anchor                | Provide power at every mounting position (an unpowered anchor takes no part in positioning) |
| Tape measure or laser distance meter | For measuring coordinates (X, Y, Z) from the origin                                         |
| Step ladder                          | Needed because the recommended mounting height is 2 m or more                               |

<Warning>
  Avoid mounting on **metal surfaces** such as steel, iron, or aluminum. Radio interference can reduce positioning accuracy.
</Warning>

<Steps>
  <Step title="Mount the anchors">
    Anchors are typically **mounted on walls**. A height of **2.4 – 3 m is recommended**, and
    **closer to 3 m is better** (2 m minimum). Connect power at each position.

    Note: the hardware itself only tells you **whether power is on**. Whether positioning actually works is verified with the **demo app** after plan placement and cluster setup are complete (see "Next steps" below).
  </Step>

  <Step title="Set the origin (0, 0)">
    Before choosing an origin, **measure the overall width and depth of the site**. Place the origin wherever it is easiest to measure from.
  </Step>

  <Step title="Measure each anchor (X, Y, Z)">
    Measure each anchor's physical position relative to the origin (0, 0, 0). **1 m in the real world = 1 coordinate unit** (a 1:1 mapping).
  </Step>
</Steps>

<Note>
  **Coordinates work just like a tape measure.** Where you place the **zero mark** changes the numbers at each end, but the length of what you measured never changes. Coordinate systems behave the same way — wherever you put the origin (0,0), the room and the anchors stay put and only **the numbers** change.
</Note>

<Frame caption="Same wall, different zero position: the end numbers change, the length (8) does not">
  <img src="https://mintcdn.com/onecheck/vwnqWP7-70Fw4Xfz/images/geospace/coord-ruler.png?fit=max&auto=format&n=vwnqWP7-70Fw4Xfz&q=85&s=80634e84f583021d9f73677e44cf4386" alt="Tape-measure analogy showing how the zero position changes coordinate values" width="1584" height="880" data-path="images/geospace/coord-ruler.png" />
</Frame>

**Example** — for anchors at the four corners of a 10 m × 10 m space, the values you enter depend on where the origin is.

<Tip>
  **Use the bottom-left corner as the origin (0,0).** All coordinates are then positive, which avoids sign mistakes when entering values.
</Tip>

**Bottom-left corner as origin (all positive)**

<Frame caption="Bottom-left as origin. Each anchor's coordinates = (distance right, distance up)">
  <img src="https://mintcdn.com/onecheck/vwnqWP7-70Fw4Xfz/images/geospace/coord-room.png?fit=max&auto=format&n=vwnqWP7-70Fw4Xfz&q=85&s=a68d6118ea1b9d1d7e95d454bde34ece" alt="A 10×10 room with the origin at the bottom left and four anchor coordinates" width="1264" height="1114" data-path="images/geospace/coord-room.png" />
</Frame>

| Anchor position      | X  | Y  | Z   |
| -------------------- | -- | -- | --- |
| Bottom left (origin) | 0  | 0  | 2.4 |
| Bottom right         | 10 | 0  | 2.4 |
| Top left             | 0  | 10 | 2.4 |
| Top right            | 10 | 10 | 2.4 |

<Note>
  Z is the mounting height from the floor (for example 2.4 m).
</Note>

## 3. Place on the plan (software)

Place your measured locators on the plan in the console, in three stages: **select hardware → place → cluster**.

<Steps>
  <Step title="Open plan placement / RF design">
    In the **Plan placement · RF design** menu, choose the building and floor, then press **\[Edit]**.
  </Step>

  <Step title="Stage 1 · Select hardware">
    Choose anchors from the list of units not yet placed on the plan. Already-placed anchors don't appear.

    <Frame caption="Stage 1 · Select hardware">
      <img src="https://mintcdn.com/onecheck/vwnqWP7-70Fw4Xfz/images/geospace/locator-sw-2-hardware.png?fit=max&auto=format&n=vwnqWP7-70Fw4Xfz&q=85&s=287826282ba17137877e09bbf7efac0c" alt="Hardware selection screen" width="428" height="269" data-path="images/geospace/locator-sw-2-hardware.png" />
    </Frame>
  </Step>

  <Step title="Stage 2 · Place">
    **Drag** each unit roughly into place on the plan, then in the "Placed" list
    **enter the final coordinates (x, y) numerically using your on-site measurements**.
    Dragging alone leaves the eyeball error in place.
    (The placement screen takes X and Y only — record the Z you measured separately.)

    <Frame caption="Stage 2 · Place (drag and drop)">
      <img src="https://mintcdn.com/onecheck/vwnqWP7-70Fw4Xfz/images/geospace/locator-sw-3-place.png?fit=max&auto=format&n=vwnqWP7-70Fw4Xfz&q=85&s=7ebc4084d0ea97b57d40af1000976263" alt="Placement screen" width="1290" height="681" data-path="images/geospace/locator-sw-3-place.png" />
    </Frame>

    <Note>
      **Use at least 4 anchors, arranged as a rectangle surrounding the detection area.** Surrounding the subject from four corners keeps positioning stable. Clustering anchors on one side, or placing them close to a straight line, increases positional error.

      **Example — Japan site (conference room), measured approx. 5.6 × 11.3 m:** four anchors placed
      at the corners of the detection area, enclosing the whole space.
    </Note>

    <Warning>
      **The coordinate origin is the (0, 0) of the uploaded plan image as a whole — not the corner of the room.**
      If the image includes walls or margins, you must add that offset to your values, and the
      practical reference on the plan is the **bottom-left anchor's starting point**.

      **If you measured from a room-based origin in [2. Install on site and measure](#2-install-on-site-and-measure-coordinates),
      add the room corner's image offset to each coordinate when entering it.**
      For example, if the room's bottom-left corner sits (0.6, 1.5) from the image origin, an anchor measured
      at (0, 0) is entered as `(0.6, 1.5)`, and one measured at (5.63, 0) as `(6.23, 1.5)`.

      In the example below, the bottom-left anchor is the starting point at `(0.6, 1.5)`, with the other
      three forming a rectangle 5.63 m wide and 11.25 m deep.
    </Warning>

    <Frame caption="Example — Japan site (conference room): anchor starting point (0.6, 1.5) referenced from the wall line">
      <img src="https://mintcdn.com/onecheck/-1H6hy64AiAUHIUZ/images/geospace/locator-place-example-jp.png?fit=max&auto=format&n=-1H6hy64AiAUHIUZ&q=85&s=a246d617574cb2499f1dd50eb961999f" alt="Anchor layout example for the Japan site with starting point (0.6, 1.5)" width="886" height="1714" data-path="images/geospace/locator-place-example-jp.png" />
    </Frame>

    **Current demo site layouts** — the actual values registered in the "Placed" list. Use this shape
    (a rectangle at the four corners) as your reference when setting up a new site.

    *Japan site (Akasaka 35 Kowa Building · conference room, portrait 5.63 × 11.27 m)*

    | Unit             | UWB MAC (last 4) | X    | Y     | Position            |
    | ---------------- | ---------------- | ---- | ----- | ------------------- |
    | GP26CAN500-00002 | `D8C2`           | 0.6  | 1.5   | Bottom left (start) |
    | GP26CAN500-00001 | `C83F`           | 6.23 | 1.5   | Bottom right        |
    | GP26CAN500-00004 | `C357`           | 0.6  | 12.77 | Top left            |
    | GP26CAN500-00003 | `D802`           | 6.23 | 12.77 | Top right           |

    *Korea site (Geumjeong Station skv1 · Room 607, landscape approx. 12.4 × 7.3 m)*

    | Unit             | UWB MAC (last 4) | X     | Y    | Position     |
    | ---------------- | ---------------- | ----- | ---- | ------------ |
    | GP26CAN500-00045 | `0364`           | 0.61  | 0.5  | Bottom left  |
    | GP26CAN500-00042 | `9DD7`           | 12.96 | 0.59 | Bottom right |
    | GP26CAN500-00044 | `D3F8`           | 0.59  | 7.8  | Top left     |
    | GP26CAN500-00043 | `C974`           | 12.96 | 7.79 | Top right    |

    <Tip>
      Using GeoSpace Intelligence requires **uploading a background plan (the floor plan image)**.
      You upload it during [Build spaces](/en/geospace/spaces). We recommend **preparing the image first**
      in a tool such as Flow Layout or Figma, drawing in dimensions and reference lines — seeing the origin
      and starting point directly on the plan reduces coordinate entry mistakes.
    </Tip>
  </Step>

  <Step title="Stage 3 · Cluster (support required)">
    Choose the master anchor, enter the session ID, then **\[Save] → \[Apply to devices] → \[Done]**.
    **Do not choose the master anchor or session ID yourself** — OneS1ght provides these values separately.
    If you haven't received them, contact us using the address below.

    <Frame caption="Stage 3 · Cluster (master anchor and session ID)">
      <img src="https://mintcdn.com/onecheck/vwnqWP7-70Fw4Xfz/images/geospace/locator-sw-4-cluster.png?fit=max&auto=format&n=vwnqWP7-70Fw4Xfz&q=85&s=864d724150695c5e758439cbfe5ca8fe" alt="Cluster configuration screen" width="2426" height="1342" data-path="images/geospace/locator-sw-4-cluster.png" />
    </Frame>
  </Step>
</Steps>

<Warning>
  **The master anchor and session ID values are provided separately by OneS1ght when you onboard.** Don't assign them yourself — enter the values you were given. If you haven't received them, contact `onesight-support@onecheck.co.kr`.
</Warning>

## Next steps

<CardGroup cols={2}>
  <Card title="Positioning connection" icon="plug" href="/en/locator/positioning-data">
    Register the partner key in the OneS1ght console to enable the integration.
  </Card>

  <Card title="Space management (areas & zones)" icon="draw-polygon" href="/en/locator/areas">
    Edit zones and points on the connected plan.
  </Card>

  <Card title="Verify positioning with the mobile demo" icon="mobile" href="/en/demo/mobile">
    Once installation and placement are done, build the demo app and check that positioning (the red dot)
    works on site — the most reliable way to verify your installation.
  </Card>
</CardGroup>
