<- Back to research

TacVerse tests whether touch transfers between sensors

TacVerse compares shape, grating, and force perception across tactile sensors. Its public code and gated dataset are now identifiable, but transfer quality depends strongly on the task.

cross-sensor tactile transfertactile datasetsvision-based tactile sensingbenchmark splits
Illustration for TacVerse tests whether touch transfers between sensors

Dataset and benchmark review — June 24, 2026 preprint; access checked September 11, 2026

TacVerse is a dataset and benchmark for comparing vision-based tactile perception across seven sensor designs. Its authors, affiliated with Imperial College London, Queen Mary University of London, and King’s College London, report 106,800 images across shape classification, grating classification, and force regression. The June 24 preprint asks whether a model trained on one tactile sensor remains useful on another.

The answer depends on the task. In the paper’s transfer study, a shape classifier trained on GelSightMarker reaches 98.1% accuracy on GelSightNoMarker. A grating classifier using the same source–target sensor pair reaches only 24.8%. Sensor similarity alone does not establish transferable performance across perception tasks.

The official code repository, project page, and Hugging Face dataset listing were verified on September 11. The dataset is publicly listed but gated. RoboSkin did not download or independently recount the images.

What the reported 106,800 images contain

The sensor counts below come from the paper, not from an independent file inventory. GelSightNoMarker and GelSightMarker refer to GelSight Mini configurations without and with markers. Dataset description.

SensorPaper-reported images
GelSightNoMarker16,917
GelSightMarker15,487
MagicGripper16,892
MagicTac12,496
TacTip11,000
ViTac11,000
ViTacTip23,008
Total106,800

The same collection is organized by task into 30,094 shape-classification images, 40,509 grating-classification images, and 36,197 force-regression images. These also sum to 106,800; they are a second breakdown of the collection, not additional images. The shape task has nine classes and the grating task has 30.

This is a controlled tactile-perception resource. It is not a dataset of 106,800 robot demonstrations or successful manipulation episodes. See the tactile dataset catalogue for its place among image, sequence, and robot-interaction datasets.

Three protocols answer different questions

ProtocolWhat is trained and evaluatedMain boundary
Within-sensor learningTrain and test on separate partitions from the same sensorMeasures performance inside a sensor domain
Zero-shot cross-sensor transferTrain on one source sensor and test on a different sensor without target-task trainingMeasures sensor shift; shape uses a seven-by-seven comparison, while grating and force use fixed source sensors
Few-shot adaptationAdd 0.5%, 1%, 2.5%, 5%, or 10% of the target sensor’s training dataReported for force regression; target validation labels are also used, so this is not zero-shot transfer

For grating classification the fixed source is GelSightMarker. For force regression it is GelSightNoMarker. The scope differs from the exhaustive shape-transfer matrix; the paper does not report a complete seven-by-seven transfer study for every task.

The authors describe keeping complete contacts, trials, or trajectories together and dividing them chronologically into 60% training, 20% validation, and 20% testing. Few-shot examples come from the target training partition, with validation and test partitions unchanged. Experimental setup.

Transfer results: the task changes the answer

The following accuracies are transcribed from Tables 2 and 3. All rows use GelSightMarker as the source sensor; each task has its own trained classifier.

TaskEvaluation sensorProtocolAccuracy
Shape classificationGelSightMarkerWithin-sensor95.5%
Shape classificationGelSightNoMarkerZero-shot cross-sensor98.1%
Grating classificationGelSightMarkerWithin-sensor90.3%
Grating classificationGelSightNoMarkerZero-shot cross-sensor24.8%
Grating classificationMagicGripperZero-shot cross-sensor5.4%
Grating classificationViTacTipZero-shot cross-sensor4.1%

The shape result is a counterexample to a blanket claim that every sensor change lowers accuracy. It also does not prove that the target sensor is inherently better: the within-sensor and cross-sensor rows use different test data. The grating result shows how poorly that favorable transfer can carry over to finer spatial distinctions.

The representation study needs the same care. Table 5 reports useful masked-autoencoder pretraining results in several settings, but it does not show universal improvement. For GelSightMarker shape classification, ViT with ImageNet initialization reports 95.8%, while ViT with MAE pretraining reports 84.8%. These are separate representation-study results and should not be substituted for Table 2’s transfer-study baseline.

Public code, gated data, and separate licenses

At the reviewed repository revision, the official code contains shape, grating, force, and pretraining components. The Hugging Face listing exposes task archives named Shape_Classification.zip, Grating_Classification.zip, and Force_Regression.zip, alongside other assets.

AssetVerified on September 11, 2026Limit of this review
Official codeRepository and source files inspected at commit abe33c1e896d9529f0798cc75e36a63da9753e79Not executed; no root license file identified at that revision
Dataset listingPublic metadata reports automatic gating and CC BY 4.0; revision 0bc27afe0d8f6c878b79e1eb0825255541ccacebFile listing verified; gated content not downloaded or independently counted
PaperPublic arXiv v1 preprintPaper license and peer-review status are separate from code and dataset access

An anonymous attempt to read the dataset’s raw README returned HTTP 401. A public listing therefore should not be described as unrestricted anonymous download access. The CC BY 4.0 statement comes from dataset-card metadata; it should not be extended to the code repository, and any asset-specific terms still need review before reuse.

A split detail to check before reproducing the benchmark

The reviewed code’s ordered-split helper sorts unique sample_id values and assigns the default 60/20/20 partitions. The shape pipeline groups by sensor and label, while the force pipeline groups by sensor. That source inspection confirms how identifiers are partitioned; it does not by itself verify that each identifier maps to a complete physical contact trial.

Because the raw dataset was not downloaded, RoboSkin could not audit that identifier-to-trial mapping against the paper’s stated no-trial-overlap protocol. A reproducer should resolve it before claiming independent confirmation of trial isolation. This is an unverified mapping, not evidence that the published split leaks data.

For a lab selecting data, the next checks are concrete: obtain permitted access, pin the archive and code versions, inspect the sample identifiers, preserve whole interactions across partitions, and report both source and target sensor results. Keep the target-label budget visible when comparing few-shot adaptation with zero-shot transfer.

What TacVerse can support

TacVerse is useful for testing how tactile appearance, marker patterns, and sensor mechanics affect learned perception. It offers controlled tasks and named transfer protocols that are more informative than a single pooled accuracy. Its results remain author-reported preprint evidence and do not establish cross-sensor closed-loop manipulation success.

For comparisons, use the benchmark record, tactile foundation model guide, and vision-based tactile sensing survey. For a physical manipulation experiment that compares raw measurements with a learned contact representation, see TacPrint’s grasping study.

Sources

Check the data behind this research

Compare the reported collection with the publicly listed files, dataset license, split documentation and dated access evidence.

Read the directory’s public availability and reproduction analysis.

Continue the topic

Tactile datasetsPRISM maps 5,000+ contact-rich industrial robot trajectoriesTactile datasetsRoboTacDex maps 6,000+ humanoid visual-tactile trajectoriesRobot learningSlipSense: from pressure and vibration to a timely regrasp