Galafinger Labs
LeRobot-format export, MuJoCo replay

The touch layer for robot learning data

Synchronised video, hand pose and fingertip touch from skilled human work in Central Asia, captured with our own hardware and delivered in formats robot-learning teams already train on.

Works withLeRobot v2ParquetMuJoCoShadow Hand model
80pressure pixels per hand
125 Hztouch sampling rate
5sensed fingertips per hand
< 5 mssync target between streams

Hardware, software and annotation in one loop, so every recording makes the next one better.

Tactile as ground truth

Touch removes the guesswork

No ambiguity

Contact is measured, not inferred from pixels. Every fingertip reports whether it touches something and how hard.

Contact map at peak grip · sample recording

Contact dynamics

Force over time separates a grasp from a hold, an adjustment and a release, the details a video-only dataset has to guess.

0510N0s1s2s3sThumbIndexMiddleRingLittleFingertip force, one episode · sample recording

Touch-grounded annotation

Contact transitions set the action boundaries, so every segment starts and ends where the hand really changes what it is doing.

idlegraspholdphaseΣ N0s1s2s3sPhases detected from contact · sample recording

Sample recordings come from the capture software running with simulated glove input, shown here to illustrate the data format.

Synchronisation

Any stream, one timeline

Vision, touch, hand motion and task labels are stamped on a shared clock, so a pressure spike lands on the exact video frame where the fingers meet the object.

offset target < 5 ms
Illustrative signal

Data capture system

Hardware and software, built together

Running

Tactile glove

A thin, stretchable glove with a 4 × 4 pressure array under each fingertip, bend sensing and a motion sensor.

  • 80 pressure pixels per hand
  • 125 Hz, calibrated to force
  • Left and right hand
Ask about the glove
Integrating

Vision rig

Head-mounted wide-angle camera and two wrist cameras on one hub, so the worker's view and both hands are recorded together.

  • Egocentric view from the eyes
  • Wrist views of each hand
  • Shared hardware trigger
Ask about the rig
Running

Studio software

One app to record, synchronise, review and export, with an on-screen contact view and robot-hand replay.

  • Quality score for every episode
  • Phase detection from contact
  • LeRobot-format export
See the replay

Multi-device capture

Head, wrists and hands, recorded as one body

Soon the worker also wears a head unit and two wristbands. Their motion is written to the same clock as the gloves and cameras, so a task is recorded from the eyes to the fingertips.

Select a device

Gloves are running today. The head unit and wristbands are in development and are not part of any delivered dataset yet.

Session viewer

Scrub through one recording

Drag the timeline. Force, finger bend and the detected phase move together. The empty lanes show where head and wrist motion will appear.

Sample recording · simulated glove input
0.0 sidle

Blue: finger bend. Yellow: fingertip force.

What you receive

Every stream, with its status

StreamSourceStatus
Fingertip pressure, 80 pixels per handTactile gloveRunning
Finger bend and hand jointsTactile gloveRunning
Hand orientation and accelerationTactile gloveRunning
Task phases from contactStudio softwareRunning
Episode quality scoreStudio softwareRunning
Egocentric videoVision rigIntegrating
Wrist video, both handsVision rigIntegrating
Head orientationHead unitIn development
Wrist orientationWristbandsIn development

Delivered in LeRobot format today. Other formats on request.

Why touch and body motion

What video alone has to guess

Video only

  • Contact is guessed from pixels
  • Grip force is unknown
  • Action boundaries are marked by eye
  • Hidden fingers are estimated

Video with touch and motion

  • Contact is measured at each fingertip
  • Force is recorded in newtons
  • Boundaries come from contact changes
  • Head, wrist and hand share one clock

Roadmap

Where the system is going

Running

Gloves and Studio

Touch, bend and motion recorded, checked and exported.

Integrating

Vision rig

Head and wrist cameras on one shared trigger.

In development

Head unit and wristbands

Head and wrist motion on the same clock as everything else.

Next

First partner datasets

Scoped with a small number of robotics teams.

Replay

Check the data before you train on it

Every episode can be played back on a simulated robot hand. Bend angles drive the joints and fingertip force turns the tip red. Shown: a Shadow Hand model in MuJoCo, driven by simulated glove input.

Portrait of the founder, half human and half machine
About

Where the human hand meets the machine

Galafinger Labs turns the touch of skilled human hands into data that robots can learn from. We build the glove, the software and the recording process ourselves.

Dr. Shorasul ShomansurovFounder

Get in touch

Tell us what your robot needs to feel

We are choosing a small number of first partners. Robotics teams: describe the task and the hand you train for. Workshops and factories in Uzbekistan: offer a place to record.