Contact Sensing via Joint Torque Sensors and a Force/Torque Sensor for Legged Robots
Jared Grinberg, Yanran Ding
TL;DR
This work tackles contact detection and localization along robot legs by combining distributed joint torque sensing with a single hip-mounted force–torque sensor within a generalized momentum-based observer. It derives a momentum-based framework where $\dot{\mathbf{P}} = \mathbf{u} - \boldsymbol{\tau}_{ext}$ and uses residuals to detect collisions and identify the contacted link, leveraging a base wrench to localize the contact. Hardware validation on a 2-DoF leg shows sub-centimeter localization accuracy and force errors below $0.2\,\text{N}$, while the joint torque sensors achieve $96.4\%$ accuracy compared to ground truth and outperform motor-current estimates. The approach enables safe, high-bandwidth collision sensing along the entire leg, with potential for improved robustness in cluttered environments without heavy friction modeling.
Abstract
This paper presents a method for detecting and localizing contact along robot legs using distributed joint torque sensors and a single hip-mounted force-torque (FT) sensor using a generalized momentum-based observer framework. We designed a low-cost strain-gauge-based joint torque sensor that can be installed on every joint to provide direct torque measurements, eliminating the need for complex friction models and providing more accurate torque readings than estimation based on motor current. Simulation studies on a floating-based 2-DoF robot leg verified that the proposed framework accurately recovers contact force and location along the thigh and shin links. Through a calibration procedure, our torque sensor achieved an average 96.4% accuracy relative to ground truth measurements. Building upon the torque sensor, we performed hardware experiments on a 2-DoF manipulator, which showed sub-centimeter contact localization accuracy and force errors below 0.2 N.
