Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Toward Interaction Dynamics: A Predictive Framework for Safe Physical Human Robot Interaction

About

Safe physical human-robot interaction (pHRI) is fundamentally a problem of interaction dynamics: the robot must track a commanded motion, yield under human forces, respect actuator and joint limits, and stay predictable under persistent contact. Classical impedance control shapes this through a virtual spring-damper, but a sustained force produces the bias $e_\infty=-K_d^{-1}F_h$, trading accuracy for safety. We propose a predictive framework that makes interaction dynamics explicit through a linear double-integrator backbone: an operational-space feedforward cancels gravity and Coriolis terms and normalizes the task inertia, leaving a configuration-independent state-transition matrix with robot dependence isolated in the input matrix. This converts nonlinear torque-controlled pHRI into a linear constrained-control problem, so offset-free tracking, actuator feasibility, sampled-data joint-limit safety, and passivity filtering follow with explicit assumptions. The online realization is a 30-variable convex QP at 100 Hz with a precomputed free-response matrix and a Kalman filter that rejects persistent forces without steady-state error; null-space barrier, one-step joint-limit CBF, and energy-tank filters add conditional safety and task-channel passivity. In MuJoCo simulation of a 7-DOF Franka FR3, the controller attains sub-0.05 mm steady-state error under a sustained 15 N force versus 44.8 mm for classical impedance, sub-millimeter tracking on four 3-D circles, and robustness to measurement noise and 30% inertial mismatch.

Yongyan Cao, Jinshan Tang• 2026

Related benchmarks

TaskDatasetResultRank
Circular trajectory tracking under step forceMuJoCo Menagerie Franka FR3 model Benchmark I
RMS Total Error (mm)11.5
7
Waypoint-hold under directionally varied pushBenchmark II Waypoint-Hold Under Directionally Varied Push
WP Success Count3
7
Bipedal Stance Disturbance RejectionScenario A Fixed Stance, 8 N Step Disturbance
RMS Error (mm)11.124
7
Disturbance rejection and stabilization during pHRIScenario B (Stance + 1 Hz Shocks, Sustained 8 N pHRI)
RMS Error (mm)13.2
7
End-effector tracking controlUnitree G1 official model Scenario C 33.3 kg, 29 DOF (Fixed Stance, 8 N Step pHRI)
RMS Error11.23
7
Circle TrackingFree-space Circle Tracking R=12 cm, T=8 s, XZ sagittal
RMSE (mm)0.24
2
Circle TrackingFree-space Circle Tracking R=12 cm, T=8 s, XY horizontal
RMSE (mm)0.33
2
Circle TrackingFree-space Circle Tracking R=12 cm, T=8 s, YZ frontal
RMSE (mm)0.2
2
Circle TrackingFree-space Circle Tracking R=12 cm, T=8 s, XZ→XY tilted
RMSE (mm)0.31
2
Showing 9 of 9 rows

Other info

Follow for update