Skip to content
Droid/Robotics intelligence

Data gloves.
Compare what matters.

Compare MANUS Pro and Pro Haptic, SenseGlove Nova 2 and R1, and UDEXREAL UDCAP. Separate vibration, finger force, software support and data conventions.

Check the interface before the headline spec.

Use these filters to screen the reviewed documentation. Unknown capabilities stay visible by default. A documented interface still needs validation with your robot, software version and task.

Capabilities to check

5 of 5 researched gloves shown. Choose a capability to see what is documented and what remains unknown.

Source-backed record

MANUS Metagloves Pro ↗

Pro; separate from Pro Haptic

Tracking approach
Electromagnetic hand tracking

Manufacturer description; no independent accuracy benchmark reproduced.

Source: MANUS ↗
Hand model
25 degrees of freedom

Reported anatomical model; not a count of robot actuators or independently measured sensors.

Source: MANUS ↗
Linux path
C++ SDK: integrated or remote

The application handles calibration and pairing in integrated mode; remote mode requires MANUS Core on Windows.

Source: MANUS ↗
SDK license scope
Robotics edition lists SDK and ROS 2

Confirm the quoted edition, release and subscription or perpetual terms.

Source: MANUS ↗
ROS 2 interface
Package included with SDK 3.0

Publishes glove data; does not itself establish a robot-hand controller.

Source: MANUS ↗
Reported data rate
120 Hz default ROS 2 publication

Topic publication rate, not a measured sensor-to-actuator latency.

Source: MANUS ↗
Finger force feedback
Not established in reviewed sources

This record covers Pro, not the separately named Pro Haptic model.

Read the integration questions →
Source-backed record

SenseGlove Nova 2 ↗

Nova 2; firmware version matters

Tracking approach
Cable-extension measurements

Pinky flexion follows the ring finger in the documented hand model.

Source: SenseGlove ↗
Finger force feedback
Passive resistance on four fingers

Thumb through ring finger; the brakes resist flexion rather than actively moving fingers.

Source: SenseGlove ↗
Reported finger resistance
Up to 20 N per equipped finger

Manufacturer maximum; not robot-hand gripping force.

Source: SenseGlove ↗
Reported data rate
60 Hz cable-extension measurement

Sensor measurement rate; not the same quantity as a ROS publisher frequency.

Source: SenseGlove ↗
ROS 2 interface
Jazzy on Ubuntu 24.04

Installation instructions at commit 30c9624. This does not establish support for other distributions.

Source: SenseGlove ↗
Global hand position
External tracker required

Account for tracker, mount and calibration in the complete system.

Source: SenseGlove ↗
Firmware-dependent connection
1.x: Bluetooth Classic; 2.x: BLE

Pairing procedure changes across firmware versions.

Source: SenseGlove ↗
Read the integration questions →
Source-backed record

UDEXREAL UDCAP DataGlove ↗

UDCAP with HandDriver; record exact release

Tracking approach
Flexible sensors

Manufacturer description; exact sensor revision must be confirmed for the ordered unit.

Source: UDEXREAL ↗
Reported minimum resolution
≤0.1°

Resolution claim, not validated absolute accuracy or repeatability.

Source: UDEXREAL ↗
Data representations
Joint angles and quaternions

The documentation assigns different coordinate conventions to these streams.

Source: UDEXREAL ↗
Version boundary
HandDriver 2.1.2 hand model

The page contrasts this model with legacy conventions. Preserve version tags in collected datasets.

Source: UDEXREAL ↗
Host software
HandDriver: Windows and Linux Ubuntu

The robotics guide recommends HandDriver Web. Exact OS release and processor support remain to be confirmed.

Source: UDEXREAL ↗
Robot-hand mapping
Matching feature in v2.2.1 Windows / Linux Web

Supplier-provided hand identifiers select adapted output. A robot motion-control program is not included by default.

Source: UDEXREAL ↗
ROS 2 interface
Not established in reviewed sources

A C++/Python SDK heading does not by itself establish a supported ROS 2 package.

Finger force feedback
Not established in reviewed sources

No resistive finger-force capability established by the sources reviewed for this record.

Read the integration questions →
Source-backed record

MANUS Metagloves Pro Haptic ↗

Pro Haptic; distinct from base Pro

Tracking approach
Electromagnetic hand tracking

Manufacturer description; no independent tracking result reproduced.

Source: MANUS ↗
Hand model
25 degrees of freedom

Anatomical model, not the number of independently actuated robot joints.

Source: MANUS ↗
Feedback mechanism
Embedded vibrotactile actuators

SDK customization is advertised; the exact haptic API release must be confirmed.

Source: MANUS ↗
Operator changeover
Detachable Haptic Top Module

Pairs with a personally sized Sensor Glove; price the complete operator kit.

Source: MANUS ↗
Software entitlement
Robotics edition lists SDK, ROS 2 and Linux

License availability is not proof that every SDK release supports this hardware variant.

Source: MANUS ↗
Resistive finger feedback
Not established in reviewed sources

Vibration is documented; resistive or active finger force is not established here.

Exact ROS 2 configuration
Not established in reviewed sources

Confirm the Pro Haptic hardware revision, haptic API and ROS package together.

Read the integration questions →
Source-backed record

SenseGlove R1 ↗

R1 / Rembrandt; prototype revision matters

Finger force feedback
Active force on thumb through ring finger

No pinky force feedback; active force is distinct from Nova 2’s passive brakes.

Source: SenseGlove ↗
Vibration feedback
Fingertip and palm actuators

Separate from the finger force mechanism.

Source: SenseGlove ↗
Raw exoskeleton update rate
1000 Hz without filtering

Raw linkage data; not a guaranteed application rate or human-fingertip accuracy.

Source: SenseGlove ↗
Global wrist position
External tracking required

The glove cannot determine its own world position.

Source: SenseGlove ↗
ROS 2 interface
Dedicated R1 Python API wrapper

Pinned commit 5005aff. Specific ROS distribution support is not established by the reviewed setup guide.

Source: SenseGlove ↗
ROS message units
Angles: rad; fingertip positions: mm; forces: mN

Fingertip positions are relative to each finger-base origin; preserve both frame and units.

Source: SenseGlove ↗
Python API host platforms
Windows and Linux listed

USB-C required. Exact processor, OS and API release still need validation.

Source: SenseGlove ↗
Tracking test conditions
API page identifies prototype 0.4 jig tests

Aligned exoskeleton linkages; the page separately discusses prototype 0.5. Do not apply the old measurements to every delivered revision.

Source: SenseGlove ↗
Read the integration questions →

Why there is no single accuracy ranking

Keep the quantities separate.

Angular resolution, fingertip position error and hand-model degrees of freedom answer different questions. A topic’s publication rate is also different from sensor measurement rate or end-to-end control latency. The records preserve those distinctions instead of turning them into one score.

Compare a complete capture session.

Ask each supplier to run the same object set, operator changes and acceptance checks. Measure usable episodes per paid hour, calibration drift, clock alignment and intervention time. Include host computers, tracking hardware, licenses and integration in the quote.

START WITH THE WORKFLOW

Bring us the task.
Let’s find the fit.

Share your environment, the job to be done, and the outcome you need to measure.

Request a project review