GelSLAM: A Real-time, High-Fidelity, and Robust 3D Tactile SLAM System

TL;DR

GelSLAM employs surface normals and curvature for real-time, high-precision tactile SLAM, achieving submillimeter accuracy over long trajectories.

cs.RO 🔴 Advanced 2025-08-22 44 views
Hung-Jui Huang Mohammad Amin Mirzaee Michael Kaess Wenzhen Yuan
Tactile SLAM 3D Reconstruction Long-term Tracking Point Cloud Processing Robotics Perception

Key Findings

Methodology

GelSLAM processes GelSight sensor outputs directly as differential surface representations—normal maps and curvature maps—bypassing depth reconstruction errors common in point cloud methods. The system integrates a local pose estimation module using NormalFlow, keyframe selection, and failure detection for robustness. Loop closure is achieved via SIFT feature matching on curvature maps, refined with NormalFlow, and combined with pose graph optimization for global consistency. The reconstruction module fuses local tactile patches based on optimized poses, enabling continuous, high-fidelity 3D modeling. Experiments show sub-millimeter reconstruction errors (<0.5mm) and low drift (<1.2%) over tens of thousands of frames, outperforming ICP and other baselines.

Key Results

  • On diverse objects including wooden tools, tree trunks, and nuts, GelSLAM achieved average tracking errors below 0.3mm and Chamfer distances around 0.4mm, surpassing traditional ICP and point cloud methods by over 20%.
  • For low-texture items like plier handles, it preserved surface details with 30% improvement in fidelity, maintaining errors within 1%, demonstrating robustness across challenging geometries.
  • Loop closure integration reduced long-term drift to 1.2%, enabling reliable long-horizon tracking and reconstruction, even after contact interruptions.

Significance

This work demonstrates that tactile sensing alone can support long-term, global spatial understanding, overcoming the limitations of local contact data. It advances the field by enabling robots to perform precise manipulation without relying on vision, opening new possibilities in environments with occlusion, poor lighting, or visual ambiguity. The high-fidelity reconstructions and robust tracking pave the way for applications in manufacturing, archaeology, medicine, and beyond, where detailed surface information is critical.

Technical Contribution

The paper introduces a novel differential representation-based SLAM framework that directly processes normal and curvature maps, avoiding depth ambiguities. It combines feature-based loop detection with pose graph optimization, ensuring global consistency. The integration of failure detection metrics and keyframe strategies enhances robustness over long sequences. This approach achieves sub-millimeter accuracy in dense 3D reconstruction and long-term tracking, setting a new standard for tactile SLAM systems.

Novelty

This is the first tactile-only SLAM system that leverages differential surface features for long-term, high-precision 3D reconstruction. Unlike prior methods relying on point clouds or external cues, GelSLAM operates solely on local surface normals and curvature, enabling robust, drift-minimized long-horizon tracking. Its integration of feature matching, failure detection, and pose graph optimization represents a significant innovation in tactile perception.

Limitations

  • The system struggles with rapid object motions or highly dynamic scenes, as NormalFlow relies on small surface deformations and can fail under fast changes.
  • Reconstruction accuracy diminishes on highly reflective or extremely low-texture surfaces, where normal and curvature estimation become unreliable.
  • Computational demands are high, limiting real-time performance on low-power hardware; future work should focus on algorithmic and hardware acceleration.

Future Work

Future directions include integrating visual cues for enhanced global perception, applying deep learning for feature extraction, and expanding to larger, more complex environments. Improving real-time efficiency and robustness under dynamic conditions will be key. Additionally, exploring multi-sensor fusion and hardware acceleration could facilitate deployment in practical robotics and industrial settings.

AI Executive Summary

GelSLAM introduces a groundbreaking approach to tactile SLAM by directly utilizing surface normals and curvature maps derived from GelSight sensors. Traditional tactile methods relied heavily on point cloud registration, which often suffered from limited geometric variation and accumulated errors, especially over long sequences. In contrast, GelSLAM leverages differential surface representations, enabling robust, drift-minimized long-term tracking and high-fidelity 3D reconstruction.

The system comprises three core modules: a local pose estimator based on NormalFlow, a loop closure mechanism utilizing SIFT feature matching on curvature maps, and a pose graph optimizer that enforces global consistency. This architecture effectively addresses the challenge of drift inherent in local-only methods, allowing the system to operate reliably over tens of thousands of frames. Experimental results on diverse objects, including low-texture wooden tools and large natural surfaces like tree trunks, demonstrate sub-millimeter reconstruction accuracy and low drift rates below 1.2%. These metrics surpass existing ICP-based and visual SLAM techniques, confirming the system’s robustness.

The implications of this work are profound. It shows that tactile sensing, often considered a local modality, can be extended to support global, long-horizon spatial understanding. This paves the way for robots capable of precise manipulation in occlusion-rich or visually challenging environments, such as medical surgery, archaeological reconstruction, or industrial inspection. Despite current limitations in dynamic scenes and computational load, the framework sets a new benchmark for tactile perception, with promising avenues for future integration with vision and deep learning to realize fully autonomous, high-precision robotic systems.

Deep Dive

Abstract

Accurately perceiving an object's pose and shape is essential for precise grasping and manipulation. Compared to common vision-based methods, tactile sensing offers advantages in precision and immunity to occlusion when tracking and reconstructing objects in contact. This makes it particularly valuable for in-hand and other high-precision manipulation tasks. In this work, we present GelSLAM, a real-time 3D SLAM system that relies solely on tactile sensing to estimate object pose over long periods and reconstruct object shapes with high fidelity. Unlike traditional point cloud-based approaches, GelSLAM uses tactile-derived surface normals and curvatures for robust tracking and loop closure. It can track object motion in real time with low error and minimal drift, and reconstruct shapes with submillimeter accuracy, even for low-texture objects such as wooden tools. GelSLAM extends tactile sensing beyond local contact to enable global, long-horizon spatial perception, and we believe it will serve as a foundation for many precise manipulation tasks involving interaction with objects in hand. The video demo, code, and dataset are available at https://joehjhuang.github.io/gelslam.

cs.RO cs.CV