Back to the paper library

Object Pose Estimation · 2026 · ICRA / IEEE RA-L · CCF B

Simultaneous Extrinsic Contact and In-Hand Pose Estimation via Distributed Tactile Sensing

TacGraph combines dual-GelSight tactile geometry, in-grasp displacement, and wrench estimates in a factor graph. Geometric consistency, nonpenetration, contact kinematics, and force balance jointly estimate in-grasp rest pose, external contact points, and forces. Tactile-only contact-point error drops from ICP's 17.53 mm to 3.72 mm, with 23/40 successful open-loop insertions at 3 mm clearance. Known object / environment meshes, elastic nonslipping grasps, and single-point contact are assumed.

Research area

Object Pose Estimation

Task level

Instance-level

Object setting

Unseen objects

Input modalities

two GelSight Mini tactile streamsgripper proprioceptionoptional external RGB-D point cloud

Requirements

known rigid object meshknown static environment meshtrained tactile depth / displacement / wrench modelselastic grasp without slipsingle point contact without torque
Full paper metadata Authors, affiliations, research area, datasets, metrics, method tags, and reading status Expand
Authors
Mark Van der Merwe, Kei Ota, Dmitry Berenson, Nima Fazeli, Devesh K. Jha
Affiliations
University of Michigan / Mitsubishi Electric / Mitsubishi Electric Research Laboratories
Conference / journal
Journal · ICRA / IEEE RA-L · CCF B
Research area
Object Pose Estimation
Code availability
Unavailable / not yet recorded
Reading status
Overview:Available Deep Dive:Available
Task setting
Instance-level · Unseen objects
Evaluation metrics
ADD Rotation Error Translation Error

Original paper terminology:ADD in mm / contact-point error in mm / contact-force error in N / peg-insertion success rate

Requirements
known rigid object meshknown static environment meshtrained tactile depth / displacement / wrench modelselastic grasp without slipsingle point contact without torque

Reading Notes

Overview / Deep Dive

Available src/paper-notes/simultaneous-contact-inhand-pose-icra2026/coarse.md

Paper overview notes

Quickly assess the paper's scope, problem setting, core method, experimental findings, and whether to read it in depth.

Overview: TacGraph

One-sentence summary

TacGraph combines bilateral tactile geometry, in-hand displacement, and wrench predictions with known object / environment geometry. A factor graph jointly estimates object pose, external contact, and force, using contact physics to constrain mutually ambiguous unknowns.

Research question

Insertion, tool use, and assembly need precise in-gripper poses and external contact locations / forces. Local tactile patches admit several poses, while vision suffers occlusion and depth noise. Can visual / tactile evidence and quasi-static constraints jointly recover pose and extrinsic contact?

Method overview

GelSight Mini sensors on both fingers feed three object-agnostic networks:

  • Initial tactile depths become local points;
  • Relative in-hand displacements reference the initial grasp;
  • Predicted 6D gripper wrenches trigger external-contact detection through magnitude thresholds.

Variables are one shared object rest pose plus time-varying contact points / forces. Current poses combine the rest pose with tactile displacement. Four factors check:

  1. Whether tactile and optional visual points lie on object surfaces;
  2. Whether objects penetrate the known environment;
  3. Whether contact points lie on both surfaces;
  4. Whether contact forces / locations reproduce predicted wrenches.
TacGraph tactile models and physics-based factor graph
Original Figure 2: tactile depth, in-hand displacement, and wrenches feed geometric consistency, non-penetration, contact-kinematics, and force-balance factors. Source: TacGraph paper. Image copyright belongs to the authors; reproduced here for academic analysis.

Key results

  • Vision + Tactile ADD is lowest in most of six train / test geometries: 0.68, 1.48, 1.34, 1.05, 0.92, 1.62 mm.
  • Tactile-only contact-point error is 3.72 ± 3.78 mm, versus ICP 17.53, CHSEL 24.41, SCOPE v1 / v2 16.20 / 10.40 mm.
  • Force error is about 0.61 ± 0.36 N. Shared learned wrench models prevent attributing this alone to factor-graph superiority.
  • Tactile-only open-loop insertion with 3 mm clearance succeeds 23/40, versus ICP 11/40, CHSEL 14/40, SCOPE v1 7/40 and v2 3/40.
TacGraph quantitative pose and contact-point results
Original Tables I–II: pose and contact-point errors with visual-tactile / tactile-only sensing. This crop omits force Table III; force results in the text come separately from that original table. Source: TacGraph paper. Image copyright belongs to the authors; reproduced here for academic analysis.

Assumptions and limitations

Known rigid-object and static-environment meshes are required. Elastic grasps must return to one rest pose after forces disappear; slip breaks this model. Contacts are single points without contact torque. Local optimization needs initialized pose particles, such as ICP, with more particles for strong symmetries. Quarter-cylinder insertion succeeds only 1/10, exposing sensitivity to noisy GelSight normal-direction depth.

Reading assessment

The transferable idea is joint variable design: pose constrains feasible contacts, and contacts reject wrong poses. Physics-consistent inference connects vision and touch beyond feature concatenation. Open-world / CAD-free manipulation still needs reconstruction, slip detection, and multiple-contact models.

Related Papers

Related papers