← Paper Digest

DenseTact: Optical Tactile Sensor for Dense Shape Reconstruction

Won Kyung Do, Monroe Kennedy

Seminal January 2022

TL;DR A hemispherical camera-based fingertip that reconstructs the 3D shape of its whole contact surface from one fisheye image using a DenseNet encoder-decoder. Mean depth error on unseen shapes is 0.28 mm at 18 ms per image, for under $80 per sensor.

What they do

High-resolution camera-based tactile sensors such as GelSight, GelSlim and DIGIT are flat, which limits in-hand manipulation, and curved alternatives are costly or low-resolution. DenseTact is a hemispherical fingertip: a fisheye camera looks at the inside of a soft, reflective-coated silicone dome, and a neural network turns each image into a depth map of the entire 3D surface.

How it works

  • Hardware. A 25 mm-radius, 35 mm-tall dome of extra-soft silicone with a metallic-ink coating, an 8 MP camera with a 185° fisheye lens, and three lit RGB LEDs whose colors encode surface shape. Parts cost under $80, $70 of it the camera.
  • Ground truth. Instead of measuring the surface with a range sensor, a CNC machine presses 3D-printed shells and indenters into the dome so the deformed shape is known everywhere. A Gaussian-process fit maps image radius onto the sphere, and ray casting against the printed STL gives each of 253,213 pixels its radial depth.
  • Model. An encoder-decoder with skip connections and a pretrained DenseNet-161 encoder predicts the depth image from the RGB image. It is trained with L1, depth-gradient and SSIM losses on 29,200 images from 40 hours of data collection.

Results

  • On 1,000 test images with shell and indenter combinations not used in training, mean L1 depth error is 0.28 mm (0.24 mm on training images). The 3D printer’s own error is about 0.11 mm.
  • Inference takes 18 ms per image, enough for the camera’s 30 fps.
  • Two sensors on an Allegro hand pinch a known sphere: over 23 grasps, ICP between the sensor point clouds and the object model gives an average fitness (inlier ratio) of 0.597.
  • No noticeable change in the sensor after 30,000 presses.

Limitations

Ground truth is only as accurate as the 3D printer, and indenters were rotated by hand on two axes during data collection, adding error. The authors call for a larger, more varied dataset to reduce bias. The sensor reconstructs shape only; contact-force estimation is left to future work.

Videos

Full video (YouTube)

Figures

From Figure 2: Exploded view of DenseTact: a silicone elastomer with a reflective coating, mounted on a 3D-printed ba...
From Figure 2: Exploded view of DenseTact: a silicone elastomer with a reflective coating, mounted on a 3D-printed base with a fisheye camera and an LED strip.
From Figure 4: Ray casting finds the radial depth of the 3D-printed calibration surface along each pixel's ray, which...
From Figure 4: Ray casting finds the radial depth of the 3D-printed calibration surface along each pixel's ray, which is then projected into the image plane.
From Figure 6: Test-set examples: camera images (top), ground-truth depth (middle) and predicted depth (bottom).
From Figure 6: Test-set examples: camera images (top), ground-truth depth (middle) and predicted depth (bottom).
Abstract

Increasing the performance of tactile sensing in robots enables versatile, in-hand manipulation. Vision-based tactile sensors have been widely used as rich tactile feedback has been shown to be correlated with increased performance in manipulation tasks. Existing tactile sensor solutions with high resolution have limitations that include low accuracy, expensive components, or lack of scalability. In this paper, an inexpensive, scalable, and compact tactile sensor with high-resolution surface deformation modeling for surface reconstruction of the 3D sensor surface is proposed. By measuring the image from the fisheye camera, it is shown that the sensor can successfully estimate the surface deformation in real-time (1.8ms) by using deep convolutional neural networks. This sensor in its design and sensing abilities represents a significant step toward better object in-hand localization, classification, and surface estimation all enabled by high-resolution shape reconstruction.

Summaries are written automatically from each paper's text. Figures and videos come from the paper and its project page; all credit goes to the authors.