Using Senso Gloves with SteamVR and Portable Android-based HMDs (Quest, Pico, Focus, etc.)

Overview

Senso Gloves can be integrated with standalone Android-based HMDs similarly to how they are used with wired HMDs like the HTC Vive. This integration is facilitated through the ALVR software, which casts video from SteamVR to the HMD over WiFi.

Requirements

  • ALVR software installed on the PC
  • ALVR client APK installed on the HMD
  • Hand tracking enabled on the HMD
  • Both devices connected to the same WiFi network

You can use ALVR release 20.7.1 or later, which is available here:

Direct downloads from our site:

Installing and Configuring the Server Part

  1. Unpack the zip file into a folder and run "ALVR Dashboard.exe".
  2. Confirm firewall exceptions and proceed to the main screen.
  3. Navigate to Settings and scroll down to ensure 'Oculus2 mode' is enabled.
  4. Disable 'Enable skeleton'.
  5. Set all position offsets and rotation offsets for both Left/Right controllers and hand tracking to zero (0.0).

ALVR Settings Disable Skeleton Controller Offset Hand Tracking Offset

Installing the Client Part

You may use any method convenient for installing the ALVR client APK on your HMD, such as ADB or other tools. Detailed instructions are readily available online:

Running the Setup

  1. Launch ALVR on the HMD with hand tracking enabled.
  2. Select ALVR from 'unknown sources' and start the application.
  3. On the server side, ensure ALVR is running and then click the Launch SteamVR button located in the lower left corner of the ALVR window.
  4. Trust the ALVR client when prompted.

ALVR on HMD Choose ALVR ALVR Connection Screen Server Side ALVR

Now, you can launch any SteamVR game or work with development platforms like Unity or Unreal. The HMD's hand tracking capabilities will complement the VR gloves' IMU data, providing a cohesive experience.