Tactile-based force estimation for interaction control with robot fingers
Elie Chelly, Andrea Cherubini, Philippe Fraisse, Faiz Ben Amar, Mahdi Khoramshahi
TL;DR
This work tackles real-time force estimation from full tactile sensor arrays mounted on a robotic hand to enable reactive interaction control. It introduces a data-efficient on-hand calibration framework that reconstructs 3D contact forces across curved and flat sensor geometries by evaluating five force-estimation models (M1–M5) and selecting robust candidates (M3λ and M4) for online use. In online and closed-loop experiments, the M3λ model demonstrates strong generalization to unseen objects and surfaces, while M4 excels on distributions similar to training data, achieving a ~74% reduction in true tracking error versus open-loop and maintaining low force-tracking errors around 0.12–0.17 N. The approach removes the need for sensor pre-calibration, supports high-bandwidth (100 Hz) force control, and holds promise for scalable tactile-based manipulation across diverse tasks including soft-object handling and teleoperation.
Abstract
Fine dexterous manipulation requires reactive control based on rich sensing of manipulator-object interactions. Tactile sensing arrays provide rich contact information across the manipulator's surface. However their implementation faces two main challenges: accurate force estimation across complex surfaces like robotic hands, and integration of these estimates into reactive control loops. We present a data-efficient calibration method that enables rapid, full-array force estimation across varying geometries, providing online feedback that accounts for non-linearities and deformation effects. Our force estimation model serves as feedback in an online closed-loop control system for interaction force tracking. The accuracy of our estimates is independently validated against measurements from a calibrated force-torque sensor. Using the Allegro Hand equipped with Xela uSkin sensors, we demonstrate precise force application through an admittance control loop running at 100Hz, achieving up to 0.12+/-0.08 [N] error margin-results that show promising potential for dexterous manipulation.
