あなたのドメインで何をしますか?

Aukiネットワークとポータルキットを使って、独自ドメインで共同ARを体験して。物理的スペースに限りないデジタルの可能性を解き放とう。

01 / Overview

Domains are digital representations of physical spaces, accessible by applications utilizing the Auki SDK. The Domain Mapping Tool (DMT) enables users to construct and manage these domains.

02 / Getting started

2.1 / Application installation

Create an account via the DMT Console or the DMT Mobile Application

2.2 / Acquiring Portals

Portals serve as access points to a domain. Order a portal kit today to unlock the Auki network and start building in your space.

Although ordering a portal kit is recommended for more durable and permanent domain installing, alternatively, you can make portals at home with your own printer for free

If printing your own portals:

1. Generate portals using the DMT Console or mobile application.

2. Ensure printer settings are configured to 100% scale to maintain the correct physical size of the portal.

2.3 / Positioning Portals

Strategically place portals at likely entry points to the domain to optimize access to your domain.

Tips:

Avoid high-reflection areas to ensure accurate detection.

Prevent sharp shadows on portals, as they may interfere with functionality.

03 / Your first domain

3.1 / Sign In

Log in to the DMT application and navigate to the Domains page.

3.2 / Create Domain

Click the "Create Domain" button from the home screen.

3.3 / Naming

Give your domain a name, your domain name will be public to applications being built on the Auki Network.

04 / Domain Server

Select a domain server to host the domain.

Understanding domain servers
Domain servers host your domain and store associated data.

Options include:

- Hosting your own domain server.
- Utilizing a public domain server provided by Auki.
- Utilizing community provided domain servers

04 / Adding portals to your domain

Portals can be placed into a domain using either
the Capture Flow or the Manual Flow.

The Manual Flow is ideal for smaller spaces, allowing direct placement of portals.

4.1 / Placing portals

1a. Navigate to the Portals tab and click the "Manage" button.

1b. Add the first portal, ensuring it is placed on the floor to establish the coordinate system.

1c. Continue adding additional portals as you navigate the space.

4.2 / Adjusting portal positions (optional)

If a portal’s position or orientation is incorrect, you can use the adjustments tools on the portal manage page.

Set relative position.

start by calibrating in to the domain so that the portals appear on the screen, the portal you calibrate into should be spot on.

Next select the anchor portal, this portal will be used to align the other portals.

Next, select the target portal or portals. input the correct distance between the anchor and target.

Press apply to save the changes.

Note:
When multiple target portals are selected, the distance will be calculated to the first selected target portal. all other selected target portals will move the same relative distance from the anchor portal.

Manual movement

Select the target portal, calibrate against a correctly positioned portal, and adjust using the joystick interface before applying.

Press apply to save the changes.

Set in alignment on axis

If the portals are placed in the real world are in a straight line, you can set them to be in alignment by selecting this option.

First, select all portals that are in a straight line. the anchor portal will determine the direction of the alignment.

Next, press the set in aling on axis button.

Finally, Press apply to save the changes.

4.3 / Adjusting portal Rotation (optional)

Rotation can be adjusted in the following ways.

Align to domain grid

If you have placed all portals along a physical grid like floor tiles or something so that you know that they are supposed to be aligned.

You can force them to be aligned by selecting this option. it is important that the Origin portal is aligned to the physical grid.

First, select all portals that are aligned to the physical grid.

Next, press the align to domain grid button.

Finally, press apply to save the changes.

Set same rotation

If the portals are placed with the same rotation in the real world, but when you placed them something went wrong, you can set them to have the same rotation by selecting this option.

First, select the anchor portal, this portal will be used to align the other portals.

Next, select the target portal or portals.

Next, press the set same rotation button.

Finally, press apply to save the changes.

Note:
Adjusting rotation is not recommended, as it can cause issues with the domain.

The Capture Flow involves recording the physical space to map portals' relative positions, suitable for larger environments.

01 / Recording captures

1a. Begin by focusing on a portal placed on the floor to establish the ground plane.

2b. Press the "Record" button to start capturing.

3c. Move slowly, ensuring the camera captures portals as you navigate the space.

Note:
For large spaces, multiple captures are required. Ensure each capture includes at least two portals from previous captures to enable seamless integration. The application will display a warning if captures lack shared portals.

02 / Refinement (optional)

2a. Uploading recordings

Press the upload button to upload all the recordings to the refinement server.

If you are seeing multiple capture groups, please see the FAQ section below.

Once the recordings are uploaded, you can send them to the refinement server.

2b. Sending to Refinement Server

Press the "Send to Refinement Server" you can choose to send it to the first avalible server that is hosted by auki or to a custom server that you host.

Monitor the refinement status in the Refinements tab of the application.

03 / Applying Captures to the Domain

Applying captures or refinements sets portal positions into the domain, enabling their use in applications leveraging the Auki SDK.

- Apply captures to set portal positions.

- Apply refinements to incorporate enhanced accuracy from the refinement process.

Note:
This feature is experimental and is used to improve the accuracy of the domain. If you want to use this feature please contact us at support@aukilabs.com

05 / Creating AR objects

5.1 / Navigation meshes

Navigation meshes define accessible areas within the domain.

1a. Navigate to the Marking tab and click the "Manage" button to enter AR mode.

1b. Calibrate by focusing on a nearby portal until the virtual portal aligns correctly.

1c. Tap the screen to create a navigation mesh.

1d. Drag the edges to resize or reposition the mesh.

Note:
Ensure all navigation meshes overlap to maintain continuity.

5.2 / Occlusion meshes

Occlusion meshes indicate areas occupied by physical objects, enabling accurate rendering in AR applications.

2a. Navigate to the Marking tab, click the "Manage" button, and switch to the Occlusion Volume tab.

2b. Calibrate by focusing on a nearby portal until the virtual portal aligns correctly.

2c. Tap the screen to create an occlusion mesh.

2d. Drag the edges to resize or reposition the mesh.

03 / ベストプラクティス

ドメインにポータルを配置する
一般に、より広いスキャン距離・角度のため、より大きなポータルが好まれます。原点ポータルは床に置かなければならないことをお忘れなく。原点は、2-3カ所の他のポータルから直視できる範囲にあり、回転が確認しやすい場所を選びます。ポータルは、歩けるエリアの交差点や、廊下や通路沿いに数メートル離して設置します。長い廊下や通路では、ポータル同士を一直線に並べるようにします。可能であれば、タイルラインなどの床の特徴を利用して、ポータルの向きを一定に保ってください。可能であれば、ポータルの周囲に明確な特徴(タイルラインやオブジェクトなど)があると良いです。これにより、SLAMの精度が向上します(SLAMはSimultaneous Localization and Mappingの略で、デバイスが環境内で自身のポーズを追跡する方法です)。コーナーにポータルを配置するのは避けてください。これもSLAMの精度を高めます。QRコードの全体または一部が影になるような場所への設置は避けてください。これによりスキャンがしやすくなります。可能な限り、反射率の高い所にポータルを設置しないでください。

DMTでポータルをキャプチャする空間が十分に明るく、ポータルが影にならないようにしてください。原点となるポータルをキャプチャした後は、滑らかでない動きを避け、ドリフトを最小限に抑えるためにゆっくりと追加するポータルへと移動します。ジンバルを使うと、ドリフトを最小限に抑えることができます。SLAMの精度を高めるため、ポータル間を移動する際、フレーム内に明確な特徴を残すようにします。定期的に以前キャプチャしたポータルに戻って再校正を行います。これにより、発生したドリフトがリセットされます。