GelSlim 5.0: Unifying Vision and Touch with a Single Fingertip Camera
Organizations: University of Michigan, Ann Arbor, MI, USA
Abstract
Vision and touch provide complementary cues for object pose and local contact geometry, but external cameras are often occluded at the contact site. We present GelSlim 5.0, a fingertip sensor that acquires visual and tactile observations with one fixed camera and a continuous UV-responsive contact layer. By switching illumination, the camera sequentially acquires through-membrane visual images and contact-sensitive tactile images from a shared viewpoint, avoiding inter-camera extrinsic calibration. To combine these observations, we introduce VisTacFusion, a multimodal transformer with separate prediction paths for planar object pose and contact geometry. Asymmetric bottleneck fusion incorporates visual context while preserving tactile spatial features for depth and surface-normal estimation. Modality dropout enables inference with paired inputs or either modality alone. On real validation data from 12 known objects, paired inputs reduce depth MSE, angular error, and translation by 61.2%, 72.3%, and 61.3%, respectively, relative to tactile-only inference with the same model. Relative to visual-only inference, the corresponding reductions are 93.7%, 6.1%, and 8.6%.
Figures & tables
| Sensor construction and physical size | Mode selection | Observation and reconstruction | ||||||
| Sensor | Cameras | Contact interface | Size [mm] H: head; I: interface | Selected element | Control | Tactile cue | Contact representation | Acquisition |
| Persistent transparency or parallel spectral channels | ||||||||
| ViTacTip [ 8 , 9 ] | 1 shared | Clear skin; marker-tipped pins | H: NR I: | None | None | Pin / marker motion | Marker deformation | Same frame |
| M 3 Tac [ 10 ] | 3 bands a | Spectrally selective membrane | H: I: film ; area NR | Spectral channels | Filters + LEDs | Photometric shading | Surface reconstruction | Parallel bands |
| Fixed interface with illumination-dependent observations | ||||||||
| STS [ 3 ] | 1 shared | Semitransparent reflective skin | H: NR I: pad ( ) | Lighting ratio | LEDs | Photometric shading | Contact images | Alternating / mixed |
| Geometry | Pose | ||||
| Model | Depth MSE | Normal MSE | Rot. | Angle | Trans. |
| (a) Vis only | |||||
| MAE [ 19 ] | 0.0756 | 0.0403 | 0.0135 | 0.678 | 0.0060 |
| DINOv3 [ 21 ] | 0.0968 | 0.0358 | 0.0256 | 1.260 | 0.0110 |
| CLIP [ 23 ] | 0.1501 | 0.0380 | 0.0554 | 2.554 | 0.0294 |
| SigLIP [ 24 ] | 0.1449 | 0.0392 | 0.0525 | 2.526 | 0.0277 |
| Geometry | Pose | |||||
|---|---|---|---|---|---|---|
| Input | Model | Depth MSE | Normal MSE | Rot. | Angle | Trans. |
| Vis | Sym. MBT [ 31 ] | 0.1059 | 0.0387 | 0.0168 | 0.831 | 0.0069 |
| VisTacFusion | 0.1055 | 0.0388 | 0.0138 | 0.694 | 0.0058 | |
| Tac | Sym. MBT [ 31 ] | 0.0167 | 0.0123 | 0.0452 | 2.178 | 0.0120 |
| VisTacFusion | 0.0170 | 0.0128 | 0.0488 | 2.350 | 0.0137 | |
| Both | Sym. MBT [ 31 ] | 0.0062 | 0.0071 | 0.0149 | 0.747 | 0.0054 |
Tactile Sensing for Robotic Manipulation
Tactile sensing for robotic manipulation uses contact signals to help robots perceive forces, prevent slips, and handle objects reliably.
See all 178 papers