In human-robot interaction (HRI) tasks, humans may interact with the robot in either an active guiding or passive following state, resulting in distinct control objectives for each interaction mode. Most existing approaches rely on predefined switching thresholds to distinguish interaction modes, but their performance can be sensitive to measurement noise. To address this limitation, we propose a novel framework with the following key contributions. First, a neural network (NN) trained via meta-learning is developed to recognize human intention without manually defined thresholds. By successfully incorporating force-dependent parameters from the controller, the recognition rates are improved from 90.1% to 99.1% for the passive mode and from 79.8% to 97.1% for the active mode. Second, an adaptive meta-learning controller is introduced to compensate for human disturbances and enable online adaptation to varying interaction forces. Third, a multiple-trajectory meta-learning algorithm is designed to jointly learn an environment-basis representation and force-dependent parameters, allowing the controller to deal with unmodeled dynamics efficiently. Experimental results demonstrate that the proposed framework achieves robust and accurate control performance, while providing reliable mode recognition for safe and adaptive physical HRI.
Figures & tables
Fig. 1: Overview of the proposed framework. The mode recognition NN N takes the estimated external torque τext and force-dependent parameter a^ as inputs to identify human intention during HRI. The robot applies the adaptive meta-learning controller when N determines that the human is in the passive mode, and switches to the follow mode when N determines that the human is in the active mode. In the proposed adaptive meta-learning controller, the adaptive law tunes the force-dependent parameter a^ to compensate adaptively for unknown external disturbances.
Fig. 2: Data collection environments for the Franka Emika robot. (a) Hardware setup with human interaction in the Advanced Control and Mechatronics Laboratory, Dalhousie University. (b) Gazebo simulation environment.
Fig. 3: Mode recognition NN N training results. (a) Adaptation comparison between the regular training, meta-learning with τext only, and meta-learning with both τext and a^ ; (b) Confusion matrix of N(τext,a^) ; (c) Confusion matrix of N(τext) .
Fig. 4: Feature visualization of the parameter a under different trajectories and forces: (a) t-SNE visualization of a generated by the method in [ 4 ] ; (b) t-SNE visualization of a generated by the proposed MTML algorithm; (c) PCA visualization of a generated by the proposed MTML algorithm. Colors denote different force conditions F1∼F5 , while marker shapes denote different trajectories T1∼T6 (circle, star, square, triangle, plus, and diamond, respectively).
Fig. 5: Tracking performance comparison of PD, LA, NTSM, NTSM-AML, NTSM-K, NTSM-K-A, and the proposed AML controller under different trajectory-force conditions. Subfigures (a)-(e) present simulation results, whereas subfigure (f) presents the real-world experimental result: (a) T7 , F=18N ; (b) T8 , F=8N ; (c) T9 , F=18N ; (d) T10 , F=8N ; (e) T11 , F=7N ; and (f) T11 , F=7N in the real-world experiment.
Force and
Controller
Ex (mm)
Ey (mm)
Ez (mm)
E3D (mm)
Emax (mm)
ISU ( (Nm)2s )
ITAE ( ms2 )
Trajectory
F=18N,T7
PD [ 14 ]
37.613
43.018
59.703
82.642
152.700
1333.656
3.695
LA [ 6 ]
4.107
16.280
12.425
20.887
51.244
1284.929
0.703
NTSM [ 5 ]
38.701
4.067
84.975
93.461
178.858
1439.198
3.753
NTSM-AML
8.128
4.277
8.886
12.780
37.744
1268.476
0.430
NTSM-K
2.298
3.732
5.303
6.880
10.763
1253.932
0.272
TABLE I: Tracking Performance Comparisons
Fig. 6: Convergence-related variables of the proposed controller under F=8N and trajectory T10 : (a) sliding surface s ; (b) control torque τ ; (c) adaptive parameter update rate a^˙ ; and (d) Lyapunov function Vs .
Fig. 7: Integrated framework validation during physical HRI with transitions between active and passive interaction modes. (a) Trajectories along the x-, y-, and z-axes, in which the gray shaded area indicates the active mode; (b) Trajectory in 3D space.
With advancements in learning-based policies, robots are increasingly being deployed in human-centric environments, such as manufacturing floors and homes, where safe and precise operation requires compensating for unknown loads while remaining compliant during human interactions. Reliably distinguishing between these interaction types is challenging with a single sensing modality, as force signals cannot separate payloads from human pushes, and vision is susceptible to occlusions. We propose a task-agnostic interaction estimation and adaptive control framework that addresses this challenge by fusing force history and 3D point cloud through a transformer-based classifier. Trained with modality dropout for occlusion resilience and fine-tuned from simulation to hardware, the classifier achieves 91.89% accuracy and maintains above 90% under complete occlusion of one modality. The classifier drives a system identification framework that selectively compensates for unknown payloads and a variable-impedance controller that switches between adaptive and reactive modes, while simultaneously estimating interaction forces for downstream tasks, such as human intent estimation. We validate the framework under external perturbations and unknown loads across single-arm manipulation, deployment with an imitation-learning-based policy, intent-driven target switching, and zero-shot bimanual deployment on two Franka arms lifting a box of unknown mass, demonstrating generalization to closed kinematic chains and unseen setups, enabling safe and precise deployment.
Mateusz Jaszczuk, Paris Perdikaris, Nadia Figueroa
Department of Mechanical Engineering, University of Pennsylvania
Physical human-robot interaction requires yielding transiently to contact yet recovering the commanded reference under sustained load. Finite-stiffness impedance control retains a static deflection there, while predictive alternatives typically optimize a nonlinear robot or impedance model online. Operational-space cancellation instead exposes a translational error double integrator with a fixed transition matrix and a configuration-scheduled input map, making interaction a predictive quantity rather than a property re-derived per configuration. We build on it a compact offset-free interaction-error MPC for torque-controlled manipulators: a force-domain random-walk state estimates persistent interaction and model error, and a 30-variable convex QP maps the correction through the current task inertia while constraining the applied joint torque. Conditional results establish impedance equivalence of the unconstrained passive feedback, offset-free regulation at feasible frozen configurations, and quadratic stabilizability of the scheduled backbone. In a 1kHz MuJoCo simulation of a 7-DOF Franka FR3, the estimator cuts steady-state error under a repeated 15N step from 2.77mm to 0.042mm when added to the otherwise identical 100Hz MPC. A stiffness-and-damping-calibrated impedance baseline attains 2.59mm but briefly saturates and needs 3.3x the peak positive joint power. Adding ideal measured-force cancellation to that baseline gives 1.39mm, so constant-load rejection is not unique to MPC; the sensorless controller still reaches 0.042mm in the moving task, a 65x reduction without force sensing and without the baseline's saturation or power cost. Demonstrated in simulation under a shared actuator budget, the contribution is an efficient operational-space realization complementing rather than replacing broader interaction-control architectures.
Yongyan Cao, Jinshan Tang
Voryx Robotics LLC, San Jose, CA 95136, USA · Department of Health Administration and Policy, George Mason University, Fairfax, VA, USA
Predictive coding characterizes adaptive behavior as a dynamic balance between internally generated predictions and external sensory evidence, yet how an embodied cognitive system can regulate this balance online during ongoing interaction remains poorly understood. This study proposes a predictive-coding-based mechanism for regulating internally generated and externally coupled processing during physical human--robot interaction. The framework employs a predictive-coding-inspired variational recurrent neural network (PV-RNN), in which a meta-prior controls the degree to which posterior inference is constrained by learned prior dynamics. We extend this architecture with an online mechanism that uses reconstruction error accumulated over recent interaction history to select between predefined meta-prior regimes. The mechanism was evaluated across three physical human--robot interaction tasks involving fixed structured, changing structured, and less-constrained interaction. Across all tasks, lower meta-prior values produced the expected increase in posterior--prior divergence and reduction in reconstruction error. More importantly, reconstruction-history-driven regime selection was also associated with reduced prospective prediction error and robot-side physical interaction conflict, demonstrating consequences beyond the retrospective reconstruction objective itself. Task~3 further showed that recent sensory observations can be successfully accommodated while subsequent human motion still departs from the model's prior-generated future trajectory. Overall, these findings show that accumulated reconstruction mismatch can provide an endogenous signal for regulating how strongly subsequent inference relies on learned internal dynamics relative to ongoing sensory input during embodied interaction.
Henrique Oyama, Hiroki Sawada, Jun Tani
Cognitive Neurorobotics Research Unit Okinawa Institute of Science and Technology Graduate University Okinawa