Proprioceptive Finger Force Estimation for Reliable Box Manipulation
Authors: Junha Cha, Chanwoo Kim, Kisang Park, Yeoncheol Jang, Doyoung Kim, Seungmin Kim, Kyungjae Lee, Sungjoon Choi
Organizations: Department of Artificial Intelligence, Korea University, Seoul, Republic of Korea. · Department of Statistics, Korea University, Seoul, Republic of Korea. · RLWRLD, Seoul, Republic of Korea.
Reliable box manipulation requires successful placement without damage, which depends on maintaining sufficient contact force without excessive loading. We hypothesize that per-finger force feedback improves manipulation reliability relative to open-loop finger commands. To this end, we present Finger External-Force Estimation from Proprioceptive SignaLs (FEEL), an uncertainty-aware residual method that estimates per-finger external force magnitude from proprioceptive histories. Our method combines a calibrated virtual-spring estimate with a residual distribution predicted by a Mixture Density Network (MDN) and requires no dedicated contact sensors during deployment. The estimated force is used for continuous per-finger adaptation, while predictive uncertainty is evaluated as an empirical signal of ambiguity in proprioceptive force estimation. Across ten fingers and contact forces spanning 0-20 N, our method achieves a mean RMSE of 0.251 N, reducing the error by 92.8% relative to the virtual spring and by 9.4% relative to an end-to-end MDN. In box pick-and-place, force adaptation maintains task success at 10/10 and increases both damage-free outcomes and reliability from 7/10 to 10/10. The project page is available at https://finger-force-estimation.pages.dev/
Figures & tables
Fig. 1 : Overview of FEEL. (A) A wearable F/T sensor collects reference force magnitudes synchronized with proprioceptive histories during finger motion. (B) The proprioceptive history xi,t serves as input to FEEL. The calibrated virtual spring provides the model-based force estimate fi,tspr. , while the MDN predicts the residual rθ(xi,t) and its predictive uncertainty. (C) The two force terms are added to obtain the per-finger estimate, f^i,t=fi,tspr.+rθ(xi,t) . During deployment, this estimate provides feedback for force-based finger adaptation without dedicated contact sensors.
Fig. 2 : Real force-data collection using a wearable F/T sensor. Contact interactions at multiple finger locations are synchronized with proprioceptive measurements.
Fig. 3 : Force distributions in the collected dataset for ten fingers. The top and bottom rows show the distributions of force data collected from the left and right hands, respectively. Within each finger, wider regions indicate more samples at that force level. White circles mark the median force, and black bars span the middle 50% of samples.
Hand
Finger
Virtual spring [ 13 ]
End-to-end MDN [ 22 ]
Residual MDN (Ours)
RMSE (N) ↓
Left
Thumb
5.327±0.012
0.790±0.029
0.723 ± 0.024
Index
3.203±0.042
0.192±0.030
0.178 ± 0.044
Middle
2.545±0.026
0.093 ± 0.002
0.096±0.004
Ring
3.467±0.030
0.140±0.059
0.119 ± 0.021
Little
2.135±0.033
0.103 ± 0.004
0.106±0.006
TABLE I : Comparison of per-finger external force magnitude estimation accuracy using row-level five-fold cross-validation stratified by force magnitude bins.
Fig. 4 : Comparison of force magnitude traces from matched tapping motions in MuJoCo and on the real robot.
Hand
Residual MLP
Residual MDN (Ours)
RMSE (N) ↓
Left
0.261±0.004
0.245 ± 0.008
Right
0.280±0.004
0.257 ± 0.016
Overall
0.270±0.004
0.251 ± 0.010
TABLE II : Ablation of residual output models for external force magnitude estimation.
Fig. 5 : Snapshots of real-robot box pick-and-place with and without force-based finger adaptation. The enlarged views show box deformation and damage at the designated seam without adaptation, whereas the seam remains intact with adaptation.
Method
Success ↑
Damage- free ↑
Reliability ↑
No force adaptation
10/10
7/10
7/10
Force adaptation (Ours)
10/10
10/10
10/10
TABLE III : Comparison of force adaptation under one predefined box pick-and-place motion over 10 trials per condition.
RMSE (N) ↓
Box manipulation (/10)
(Kp,Kd)
Success ↑
Damage- free ↑
Reliability ↑
(100,200)
0.233 ± 0.005
4/10
10/10
4/10
(200,400)
0.251±0.010
10/10
10/10
10/10
(300,600)
0.255±0.008
9/10
8/10
7/10
TABLE IV : Controller-gain sensitivity of force magnitude estimation and force-adaptive box manipulation.
Interaction condition
Aleatoric uncertainty
Epistemic uncertainty
Force through joints
0.370 ± 0.001
0.102 ± 0.005
Force through structure
0.364 ± 0.005
0.172 ± 0.088
TABLE V : Comparison of predictive uncertainty for Force through joints and Force through structure.
In this paper, we address force-aware control and force distribution in robotic platforms with multi-fingered hands. Given a target goal and force estimates from tactile sensors, we design a controller that adapts the motion of the torso, arm, wrist, and fingers, redistributing forces to maintain stable contact with objects of varying mass distribution or unstable contacts. To estimate forces, we collect a dataset of tactile signals and ground-truth force measurements using five Xela magnetic sensors interacting with indenters, and train force estimators. We then introduce a model-based control scheme that minimizes the distance between the Center of Pressure (CoP) and the centroid of the fingertips contact polygon. Since our method relies on estimated forces rather than raw tactile signals, it has the potential to be applied to any sensor capable of force estimation. We validate our framework on a balancing task with five objects, achieving a 82.7% success rate, and further evaluate it in multi-object scenarios, achieving 80% accuracy. Code and data can be found here https://github.com/hsp-iit/multifingered-force-aware-control.
Pasquale Marra, Gabriele M. Caddeo, Ugo Pattacini +1
Humanoid Sensing and Perception, Istituto Italiano di Tecnologia, Genoa, Italy. · DIBRIS, Universit`a di Genova, Via All’Opera Pia, 13, Genoa, Italy. · MESH Facility, Istituto Italiano di Tecnologia, Genoa, Italy
Compliance is essential for dexterous manipulation, yet existing solutions often rely on external tactile or force sensors that are costly, fragile, and difficult to deploy on low-cost robot hands. We propose a proprioception-driven framework that learns contact-aware compliance cues from motor current and joint states. Since motor current is closely related to actuator torque, it provides an intrinsic signal for perceiving contact force, object resistance, and grasp stability without additional sensing hardware. Rather than estimating external wrenches or commanding torque, our method predicts a compliance reference position: an ideal joint-position target for a standard PD controller whose induced position error generates appropriate grasping force. This position-based formulation is compatible with mainstream teleoperation and policy-learning pipelines, while enabling the robot to adapt interaction forces from real-time proprioceptive feedback. Thus, motor current serves not only as a force proxy but also as a learnable proprioceptive contact signal for compliance reference prediction. Experiments on multiple dexterous hands and contact-rich tasks, including fragile object handling, sustained surface contact, thin-object retrieval, and dynamic load adaptation, show stable compliant grasping, safer and more efficient teleoperation, and improved downstream policy learning without external tactile or force sensors.
Contact-rich robotic manipulation requires an accurate model of the kinematic relationship between a robot's joints and the task features it senses. This relationship is rarely known exactly: it changes with each tool the robot picks up and shifts, sometimes almost instantaneously, as contact modes change --- especially for multi-fingered hands that make and break contact at points that are not exactly prescribed, as in full-hand grasping. This paper develops an adaptive scheme that estimates that relationship online, using only joint-angle sensing and a wrist-mounted force/torque sensor, with no exteroceptive measurement of the tool tip. We derive a provably stable kinematic update law that identifies the kinematics of an unknown tool from force/torque feedback alone, and prove stability of both the rigid case and the case with a compliance controller as an inner loop. We show that identification is confined to the directions the motion excites --- so that, for example, a tool's length is unobservable under a rigid insertion push, while a compliant loop's passive yielding partially excites it; and that with a second-order admittance the compliant certificate holds unconditionally in continuous time. We also pose the combined control and estimation problem as a Quadratic Program (QP): the formulation yields the prediction term of the update law exactly but, instructively, cannot reproduce the tracking adaptation term. We validate the scheme in simulation on a peg-in-hole insertion. This work is the first step in a research program aimed at factoring manipulation learning into a task policy which can be learned in isolation of the robot, for instance by reinforcement learning, and an adaptive kinematic component that adapts online to the particular robot, hand, or tool in use.
Carl Glen Henshaw
US Naval Research Laboratory · U.S. Naval Research Laboratory