GelSphereAn Omnidirectional Rolling Vision-Based Tactile Sensor for Online 3D Reconstruction and Normal Force Estimation

Seoyeon Lee* Mohammad Amin Mirzaee* Wenzhen Yuan

* Equal contribution

IROS 2026 Best Paper Award FinalistRobot Mechanisms and Design

Reconstruction overview

Omnidirectional rolling. Online 3D reconstruction.

Sensing principle

A soft gel deforms on contact. RGB illumination lets a camera measure that deformation and recover the local surface geometry.

Rolling mechanism

Optical core

A camera, RGB lighting, and battery inside the sensing sphere.

Exploded view

A bearing-supported gel sphere around a magnetically suspended optical module.

Exploded view: cap, gel, LED ring, optical base, camera, battery, magnets, and ball-bearing housing

Cross-section

Cross-section showing the gel sphere, camera, LED ring, suspension magnets, and steel balls
65.3 mm sensing sphere.
Onboard power. Wi-Fi streaming.

Single-frame
reconstruction

Physical contact, tactile images, and reconstructed geometry across six surfaces.

GelSLAM

From overlapping touches to a continuous 3D surface.

01 / 04

Scan the surface

As GelSphere rolls, each tactile image captures a small area of contact. The red circles show overlapping touches along the scan path.

GelSLAM · Huang et al. ↗

Continuous reconstruction

Live reconstruction with specular and matte sensors.

Experiments

Single-frame accuracy

A hexagonal indenter, tested at 50 positions on the sensing surface.

Ground-truth surface normals of the hexagonal indenter
Ground truth
Tactile imageNormal
Specular tactile imageSpecular surface normals
Specular
Matte tactile imageMatte surface normals
Matte
Red light ↓ Specular normal accuracy across the sensing surface
↑ Green lightBlue light ↑
Specular
Red light ↓ Matte normal accuracy across the sensing surface
↑ Green lightBlue light ↑
Matte
Normal dot product scale from 0.89 to 0.98; higher is better

Normal MAE: 0.111 specular · 0.156 matte

Surface reconstruction

A 75 mm feather reconstructed by rolling. Matched landmarks measure drift across the scan.

Angle error
1.3° specular · 2.7° matte

The 75 mm SLA-printed feather used as the reference object
Printed surface
Ground-truth normal map of the feather
Ground truth
Feather normal map reconstructed with the specular sensor
Specular
Feather normal map reconstructed with the matte sensor
Matte

Force from tactile images

Indenter radii: 1, 2, 4, 8, 16, 32, and 64 cm, plus a flat surface. Loads from 1–15 N.

Force–torquesensor IndenterVarying radius GelSphere
Interchangeable curved and flat indenters
A CNN predicts normal force directly from each tactile image.

Errors are mean absolute error (MAE). Full results in the paper ↗

Project video

Citation
@inproceedings{gelsphere2026,
  title = {GelSphere: An Omnidirectional Rolling
    Vision-Based Tactile Sensor for Online 3D
    Reconstruction and Normal Force Estimation},
  author = {Lee, Seoyeon and Mirzaee, Mohammad Amin
    and Yuan, Wenzhen},
  booktitle = {IEEE/RSJ International Conference
    on Intelligent Robots and Systems (IROS)},
  year = {2026}
}