Rokid
The Rokid package targets Rokid Max / Rokid Max Pro headsets paired with Rokid Station or compatible Android hosts. Enterprise licensing is required to download the build.
Enterprise Access
- Contact
support@web-ar.studiowith your Rokid model, host device lineup, and distribution plan. - Enterprise customers receive:
com.webarvps.vps.rokidUnity package with pose smoothing and station detection.- Sample projects for optical see-through UX and voice command toggles.
- Documentation for sideloading via Rokid Developer tools.
Enterprise only: Rokid transport adapters, driver checks, and diagnostic overlays are not shipped in the public SDK.
Prerequisites
- Rokid Max / Max Pro with the latest firmware.
- Rokid Station or Android 12+ device with USB-C DP output.
- Unity 2022.3 LTS with Android build support.
Setup Steps
- Install the Enterprise package and import
Rokid_Localization.unity. - Switch to the Android build target (IL2CPP + ARM64) and enable Split APKs by target architecture.
- In
Project Settings → Player → XR Plug-in Management, enableOpenXRand activate the WebAR³ Rokid Feature Group. - Add the
RokidPoseAdaptercomponent to the same GameObject asVPSLocalisationService. - Build and install with
adb install-multipleor the Rokid Developer assistant.
Testing Checklist
- Calibrate interpupillary distance (IPD) using Rokid settings before localization tests.
- Validate voice-triggered localization reset (say “Reset positioning”) and confirm the headset haptic feedback fires.
- Test map switching when the glasses reconnect after a cable unplug event.
- Use the included
RokidDiagnosticsprefab to export logs for enterprise support.
Support
Enterprise customers can schedule firmware validation and request custom UI audits for kiosk or guided-tour scenarios.