Demonstrating a Control Framework for Physical Human-Robot Interaction Toward Industrial Applications
Bastien Muraccioli, Mathieu Celerier, Mehdi Benallegue, Gentiane Venture
TL;DR
The paper addresses the challenge of delivering safe, reliable physical human-robot interaction (pHRI) with industrial-grade performance for Industry 5.0. It introduces an open-source torque-based control framework built on a second-order quadratic programming (QP) formulation that enforces strict kinematic and self-collision safety while supporting null-space, full-body, and dual compliance modes on a Kinova Gen3, integrated through mc_rtc. A novel low-level torque controller and a dual-compliance strategy (without admittance control) enable precise torque tracking without sacrificing compliance. Experimental results demonstrate competitive tracking accuracy compared with position control and improved safety and interaction performance, supporting industrial deployment potential. The framework emphasizes reproducibility and industrial applicability, offering real-time mode switching, robust safety constraints, and open-source tooling for broader adoption.
Abstract
Physical Human-Robot Interaction (pHRI) is critical for implementing Industry 5.0, which focuses on human-centric approaches. However, few studies explore the practical alignment of pHRI to industrial-grade performance. This paper introduces a versatile control framework designed to bridge this gap by incorporating the torque-based control modes: compliance control, null-space compliance, and dual compliance, all in static and dynamic scenarios. Thanks to our second-order Quadratic Programming (QP) formulation, strict kinematic and collision constraints are integrated into the system as safety features, and a weighted hierarchy guarantees singularity-robust task tracking performance. The framework is implemented on a Kinova Gen3 collaborative robot (cobot) equipped with a Bota force/torque sensor. A DualShock 4 game controller is attached to the robot's end-effector to demonstrate the framework's capabilities. This setup enables seamless dynamic switching between the modes, and real-time adjustments of parameters, such as transitioning between position and torque control or selecting a more robust custom-developed low-level torque controller over the default one. Built on the open-source robotic control software mc_rtc, our framework ensures reproducibility for both research and industrial deployment, this framework demonstrates a step toward industrial-grade performance and repeatability, showcasing its potential as a robust pHRI control system for industrial environments.
