Compatibility

Want to use a SenseGlove, but aren’t sure if it’s compatible with your preferred platform? This page will help you find which API is right for your hardware.

The SenseGlove API does not come pre-packaged with any VR plugins or software. Provided your desired VR device has an API available for the same programming language and platform as the SenseGlove API, the two should be compatible. Consult your device’s documentation on which API and platform it is compatible with.

However; The SenseGlove DK1.x and Nova Glove have no on-board sensor(s) to determine the hand location in space. While Computer-Vision tracking for the Nova Glove is in development, both devices currently rely on 3rd party tracking hardware to determine the hand location. This means you’ll need to attach a Tracker or Controller to your gloves if you want to move your hand around in VR. A hardware mount like this one is required to attach such devices to the gloves.

HMD Compatibility

See if your HMD is compatible with the Nova Glove, and which Development Environments are available:

HMD Compatibility List

HMD

Nova 1.X

Development Environment*

Oculus Quest 2

Yes

Unity3D

Meta Quest Pro

Yes

Unity3D

Vive Focus 3, Vive XR Elite

Yes, via a Vive Wrist Trackers.

Unity3D

Vive Pro, Valve Index

Yes, using a Vive Tracker

Unity3D, Unreal Engine (Windows / Linux only)

Pico Neo 3

Yes**

Unity3D

Pico Neo 2

Yes**

Unity3D, Unreal Engine

*This table assumes you are using the latest version of the Unity and Unreal Plugin.

**On the latest PUI version (v4.8.19), Pico seems to have removed the possibility to connect to any Bluetooth device. The Nova Gloves will no longer show up in the list of available devices. In older PUI versions (v4.6.X, for example) this is not a problem. We have submitted reports of this to Pico. For now, if you’d like to keep using your Nova Gloves, do not update your PUI version or roll back to a previous one.

If your HMD is not on the list above, there is no integration readily available. It may be possible to use a 3rd Party integration or to develop your own.

Software Compatibility

SenseGlove offers API’s for the following languages and platforms.

Compatibility List

SenseGlove DK1.x

Nova DK1.x

Supported Platforms

Unity3D 2019.4+

Yes, v1.0+

Yes, v2.0+

Windows, Linux, Android

Unreal Engine Plugin 1.0 (Legacy)

Yes

Yes

Windows

Unreal Engine Plugin 2.0

Yes

Yes

Windows, Linux

ROS Melodic

Yes

No

Linux (SenseGlove DK1.x only)

Native C#

Yes, v1.0+

Yes, v1.3+

Windows

Native C++

Yes, v1.0+

Yes, v1.3+

Windows, Linux

If it’s not on this list, it’s safe to assume that there is no API available for the desired platform or IDE. The SenseGlove dev team is continously working to improve and expand to different platforms. If you’re curious about which platforms might be supported soon, contact info@senseglove.com.

VR Hardware Compatibility

Offsets for these mounts to the glove hardware and wrist are hard coded into each SenseGlove API. If your VR hardware is compatible with any of the tracking solutions below, you can use the built-in hardware offsets to accurately track your hand in 3D space.

Available Hardware Mounts

Associated Platform

SenseGlove DK1.x

Nova DK1.x

Vive Trackers (1.0, 2.0, 3.0)

SteamVR

Yes

Yes

Quest 2 Controllers

Oculus Quest 2

No

Yes

Quest Pro Controllers

Meta Quest Pro

No

Yes

Touch Controllers

Oculus Rift S

Yes

No

Pico Neo 2 6DoF Controlllers

Pico Neo

No

Yes

Pico Neo 3 6DoF Controlllers

Pico Neo

No

Yes

Vive Focus 3 Wrist Trackers

Vive Wave

No

Yes

Custom Tracking Hardware

It’s possible to use a different tracking solution to the ones listed above, provided they have their own API available for your desired platform(s). This may involve finding a way to attach said tracking hardware to the glove hardware, and determining the offsets between your device and your hand’s location.

SenseGlove can provide CAD data for a generic attach point to use as a basis for a custom hardware mount.

  • SenseGlove Nova Mount Base - Left: .stl

  • SenseGlove Nova Mount Base - Right: .stl

Please note that SenseGlove cannot be held accountable for any damages done to your tracking hardware when you use this custom solution.

Consulting

For consulting services please contact info@senseglove.com