DexhandsIndustry hub

DEXTEROUS MANIPULATION

The world of dexterous hands.

Compare hardware. Discover applications. Share what works. An open reference and community for dexterous manipulation.

Dexterous Hands · Course contents
Learn / Compare & Choose
6 min reading + activities · Beginner

How to compare dexterous hands beyond the DOF number

Build a fair comparison of hand motion, tactile sensing, weight and software. Use a shared task and evidence instead of treating one specification as a ranking.

Joint count and independently controlled motion are different quantities. Inspect the mechanism and its control interface.Concept illustration · not a product specification or test result.
What you will learn

Build an evidence-based comparison that preserves actuation, mass and sensing definitions.

Compare a task, then a specification

Start with an object and a desired change: holding a cup, rotating a pen or inserting a card are different tasks. Define the starting pose, allowed time, success rule and permitted human help. A high joint count cannot by itself tell you whether the thumb reaches the required contact or whether the controller can regulate a delicate grasp. Use specifications to shortlist candidates and a common task to evaluate them.

Active DOF, joints and fingers are different counts

A joint count describes mechanical structure. Independent motion coordinates describe how that structure can move, while the available actuators and control modes determine what can be commanded. Coupled or compliant joints can move without separate motors. Preserve each publisher’s definition. LEAP v2 Standard explicitly distinguishes its powered motors from its larger DOF count; Allegro V4 describes independently controlled joints. Those architectures should not be compared using an unlabeled number.

Treat tactile sensing as an interface

Ask what the sensor actually reports, where it is placed and how it is calibrated. Contact detection, a pressure distribution and an optical tactile image are different observations. Check timestamps, rate, drift and software access. For a slip-sensitive task, define an experiment that measures whether feedback changes the outcome. Sensor count alone does not establish that the hand can use the signal effectively in a closed loop.

Keep weight and load boundaries visible

Compare one complete hand with one complete hand, and state whether a forearm, controller or wrist adapter is included. A palm-only mass should not be substituted for the total load on a robot arm. Distinguish fingertip force, hook lifting, a particular grasp payload and continuous operation. The object geometry and contact posture can change the result. Retain source qualifications rather than combining impressive numbers from different tests.

Inspect the developer path

Find the exact hardware revision in the SDK documentation, robot model and research repository. Check joint naming, supported control modes, installation instructions and license terms. A paper using a related generation is useful context but does not prove compatibility with your unit. Before buying, ask for a small, documented example that matches the signals your project needs. List any missing asset as an open integration question.

Make the final comparison explainable

Create three columns for every important requirement: public claim, evidence available and the check still needed. Prefer clear unknowns to an unsupported score. Ask candidates to perform the same task and report all attempts, assistance and failures. Keep the hand revision, software and sensing configuration beside the results. This produces a decision you can revisit when a new release or a new task changes the requirements.

A fair comparison starts with the same question

Selection framework; not a product score or an independent benchmark.
RequirementEvidence to compareCommon mistake
Finger motionIndependent controls, coupling and reachable contactsRanking by total DOF alone
TouchSignal type, calibration and feedback accessEquating all sensors
Arm integrationComplete installed mass and mountingComparing palm-only to system mass
ManipulationMatched task trials and assistanceTreating a selected clip as a benchmark
Developer accessExact SDK/model release and licenseAssuming a family link fits every model

Try it yourself

FINGER MOTION LAB · two-joint approximation

One finger, two joints. How many independent motions?

Mechanism
BaseTip

2 joints · 2 independent coordinates

This diagram isolates two joints of one finger; it is not a whole hand. The coupled mode imposes an exact constraint. Real underactuated hands may have additional passive or compliant motion. This diagram does not model contact, torque or any commercial hand.

Your practical task

  1. Define one task and its acceptance condition.
  2. Pick two hands and preserve each specification’s scope.
  3. Mark public claims, supporting evidence and unknowns separately.

What to produce: A two-hand evidence sheet and a common validation task.

Check your understanding

One record gives palm-only mass and another gives hand-plus-forearm mass. What should you do?

Original sources & next steps

LEAP v2: coupling and powered motors ↗Allegro V4: model specifications ↗MuJoCo: coordinates, joints and actuation ↗

Original Dexhands teaching material. Lesson and linked references reviewed 2026-09-24. Research links are not endorsements or evidence of hardware compatibility.

Start a discussion

Published posts are public. First contributions are reviewed. Only share material you have permission to disclose.

Report a post