window.huggingface={variables:{"SPACE_CREATOR_USER_ID":"68772e352944cd1606921c16"}};>
GelSight Mini · gel & wear variation

How far does a GelSight Mini's signal move when you change the gel, the sensor, or the dataset?

Mostly public data — the wear runs and cnc_mini_26 are lab-internal and unreleased, marked as such throughout. Noise floor computed before anything else. 25 hours of gripping leaves no wear we can detect. Changing the gel model, on the other hand, costs about as much as changing the sensor.

0.28 noise floor (rmslowfreq)
4.28 gel swap, same model
13.98 sensor unit change
19.53 gel model change
Every source of change on one comparable scale. Wear sits at the floor; the gel-model chan
Every source of change on one comparable scale. Wear sits at the floor; the gel-model change exceeds the unit change. gel_axis.json, tacquad_domain.json, cross_dataset_gap.json

Findings

1 · Wear over 25 hours is undetectable strong

The 15.14 RMS shift over 24.9 h lands entirely on one 88-hour break in acquisition; afterwards the signal stays within the floor (1.07). A second 64-hour break moved it ~1 RMS, so the step tracks the remount, not elapsed time. Consistent with GelSlim 2018. detail →

What changed, in the frames themselves: a global relight across the break, then almost not
What changed, in the frames themselves: a global relight across the break, then almost nothing across 13 more hours of gripping. panda_durability_test_data/ted_gel

2 · A sensor swap costs almost nothing if you recapture the reference frame strong

Over an 18.51 RMS sensor+gel shift, re-estimating the reference — a per-pixel median of target images, no force labels — holds transfer at 0.90; reusing the source reference collapses it to 0.40. detail →

The out-of-distribution condition behind findings 2 and 3: a different sensor carrying a d
The out-of-distribution condition behind findings 2 and 3: a different sensor carrying a different pad, with force labels on both sides. FEATS test_diff_sensor_old_gel / _new_gel

3 · Generic frozen encoders all transfer; raw pixels do not moderate

At a common feature width, four ImageNet/DINOv2 encoders land at 0.92–0.96 (2–5 % drops, none collapsing); the raw-pixel control drops 17 %. Size shows no effect. detail →

4 · Bigger appearance shift, worse transfer — but the design is thin weak

Undirected Spearman -0.71 (p=0.111) over 6 independent shifts from 4 populations; a Mantel permutation over the population labels gives p=0.083. The direction is real; the significance is marginal. detail →

The four force-labelled populations. Two carry a printed dot lattice and two do not. That
The four force-labelled populations. Two carry a printed dot lattice and two do not. That boundary costs 11.9-23.5 rms_lowfreq and collapses transfer, but the widest gap of all, 24.3, is between the TWO MARKERLESS sets. FEATS, cnc_mini_26, FeelAnyForce

What this does not support

Not a discovery — SITR, FeelAnyForce and FEATS already report cross-sensor degradation. The contribution is quantification on a balanced crossed design. Four earlier conclusions from this study were retracted after review: see method.

Terms used on this site
out-of-distribution (OOD)Input that differs from what the estimator was fitted on — here: a different sensor, a different pad, or a different dataset.
reference frameAn image of the gel with nothing pressing it. Reconstruction works on the difference between a frame and this reference, so the reference carries the sensor's own illumination.
markered / markerless gelGelSight pads either carry a printed lattice of black dots (used to read shear) or do not. It changes the image far more than swapping one pad for another of the same kind.
rms / rms_lowfreqRoot-mean-square pixel difference between two mean images, in 0–255 units. rms_lowfreq keeps only the smooth part — the only version that survives comparing images captured at different resolutions.
noise floorWhat the statistic reads when nothing has changed: two averages of the same sensor, same pad. Any effect smaller than this is not measurable.
Spearman rhoRank correlation, −1…1. It asks whether predictions ORDER the true forces correctly, ignoring scale — so it survives datasets with different force units.
in-domain vs transferIn-domain: fit and score on the same population. Transfer: fit on one, score on another. The gap between them is the cost of the shift.
permutation nullThe score the same procedure produces on shuffled data. Without it, a positive correlation can look meaningful when the procedure would produce one anyway.
Mantel permutationA significance test for distance-vs-distance comparisons, where observations share populations and so are not independent. It relabels the populations instead of the observations.
LUT vs calibration-freeTwo ways to turn an image into surface depth. The LUT (lookup table) is calibrated per sensor from known presses; the calibration-free solve is not, which is why the two degrade differently when the sensor changes.
degenerate transferThe fitted map sends every target sample to one value, so rank correlation is undefined — total failure, not a missing measurement.