Taxim: An Example-Based Simulation Model for GelSight Tactile Sensors

Research output: Contribution to journalArticlepeer-review

Abstract

Simulation is widely used in robotics for system verification and large-scale data collection. However, simulating sensors, including tactile sensors, has been a long-standing challenge. In this letter, we propose Taxim, a realistic and high-speed simulation model for a vision-based tactile sensor, GelSight W. Yuan <italic>et al</italic>. A GelSight sensor uses a piece of soft elastomer as the medium of contact and embeds optical structures to capture the deformation of the elastomer, which infers the geometry and forces applied at the contact surface. We propose an example-based method for simulating GelSight: we simulate the optical response to the deformation with a polynomial look-up table. This table maps the contact geometries to pixel intensity sampled by the embedded camera. In order to simulate the surface markers’ motion that is caused by the surface stretch of the elastomer, we apply the linear displacement relationship and the superposition principle. The simulation model is calibrated with less than 100 data points from a real sensor. The example-based approach enables the model to easily migrate to other GelSight sensors or its variations. To the best of our knowledge, our simulation framework is the first to incorporate <italic>marker motion field simulation</italic> that derives from elastomer deformation together with the <italic>optical simulation</italic>, creating a comprehensive and computationally efficient tactile simulation framework. Experiments reveal that our optical simulation has the lowest pixel-wise intensity errors compared to prior work and can run online with CPU computing. Our code and supplementary materials are open-sourced at <uri>https://github.com/CMURoboTouch/Taxim</uri>.

Original languageEnglish (US)
Pages (from-to)2361-2368
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume7
Issue number2
DOIs
StatePublished - Apr 1 2022
Externally publishedYes

Keywords

  • Computational modeling
  • Deformable models
  • Optical imaging
  • Optical reflection
  • Optical sensors
  • Sensors
  • Tactile sensors

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Biomedical Engineering
  • Human-Computer Interaction
  • Mechanical Engineering
  • Computer Vision and Pattern Recognition
  • Computer Science Applications
  • Control and Optimization
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Taxim: An Example-Based Simulation Model for GelSight Tactile Sensors'. Together they form a unique fingerprint.

Cite this