SpikingTac: A Miniaturized Neuromorphic Visuotactile Sensor for High-Precision Dynamic Tactile Imprint Tracking
Organizations: Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China · School of Artificial Intelligence, University of Chinese Academy of Sciences, Beijing 100049, China · State Key Laboratory of Multimodal Artificial Intelligence Systems, Institute of Automation, Chinese Academy of Sciences, Beijing 100190, China · Center for Excellence in Brain Science and Intelligence Technology, Chinese Academy of Sciences, Shanghai 200031, China
Abstract
High-speed event-driven tactile sensors are essential for achieving human-like dynamic manipulation, yet their integration is often limited by the bulkiness of standard event cameras. This paper presents SpikingTac, a miniaturized, highly integrated neuromorphic tactile sensor featuring a custom standalone event camera module, achieved with a total material cost of less than $150. We construct a global dynamic state map coupled with an unsupervised denoising network to enable precise tracking at a 1000Hz perception rate and 350Hz tracking frequency. Addressing the viscoelastic hysteresis of silicone elastomers, we propose a hysteresis-aware incremental update law with a spatial gain damping mechanism. Experimental results demonstrate exceptional zero-point stability, achieving a 100% return-to-origin success rate with a minimal mean bias of 0.8039 pixels, even under extreme torsional deformations. In dynamic tasks, SpikingTac limits the obstacle-avoidance overshoot to 6.2mm, representing a 5-fold performance improvement over conventional frame-based sensors. Furthermore, the sensor achieves sub-millimeter geometric accuracy, with Root Mean Square Error (RMSE) of 0.0952mm in localization and 0.0452~mm in radius measurement.
Figures & tables
| Perception | Sensor | Dimension [ ] | Sensing Area [ ] | D/A Ratio | FPS | Cost [\downarrow$ |
|---|---|---|---|---|---|---|
| RGB-based | GelSight-Mini | 90 | 25 | 499 ∗ | ||
| GelStereo 2.0 | 49 | 32 | 114 | |||
| Event-based | GelEvent | 150 | 180 | 2275 † | ||
| Evetac | 241 | 1000 | 5000 † | |||
| NeuTac | 3820 | 300 | 8000 † | |||
| A. Khairi [ 31 ] | 1259 | NA | 5000 † |
| Algorithm | Success Rate | Average Mean | Average Std |
|---|---|---|---|
| Evetac [ 9 ] | 80% | 1.6276 | 0.8525 |
| NeuTac [ 11 ] | 100% | 1.4212 | 0.5742 |
| Ours | 100% | 0.8039 | 0.4097 |
| No. | 1 | 2 | 3 | 4 | 5 |
|---|---|---|---|---|---|
| Pos. Error | 0.0924 | 0.0756 | 0.0625 | 0.0729 | 0.0965 |
| Rad. Error | 0.0159 | -0.0214 | 0.0663 | 0.0330 | 0.0242 |
| No. | 6 | 7 | 8 | 9 | 10 |
| Pos. Error | 0.0539 | 0.1068 | 0.0671 | 0.1195 | 0.1572 |
| Rad. Error | 0.0513 | -0.0280 | 0.1350 | -0.0046 | 0.1799 |
| Overall | Pos. RMSE: 0.0952 | Rad. Mean: 0.0452 | |||
Tactile Sensing
Tactile sensing measures contact forces, deformation, texture, and motion to help robots perceive and act through physical interaction.
See all 138 papers