Physical Human-Robot Interaction for Grasping in Augmented Reality via Rigid-Soft Robot Synergy
Huishi Huang, Jack Klusmann, Haozhe Wang, Shuchen Ji, Fengkang Ying, Yiyuan Zhang, John Nassour, Gordon Cheng, Daniela Rus, Jun Liu, Marcelo H Ang, Cecilia Laschi
TL;DR
The paper addresses the challenge of teleoperating hybrid rigid–soft robots in unstructured environments by integrating an augmented reality interface with a physics-based simulation. It introduces a simulation-centered real-to-simulation parameter identification pipeline in MuJoCo to calibrate a cable-driven soft continuum arm, enabling accurate, real-time control. An AR-based teleoperation framework then uses dual AR joysticks to command both the rigid arm and the soft tip, with a virtual preview to reduce real-world trial-and-error. Experimental results show significant reduction in internal shape error and demonstrate successful reaching, following, and grasping tasks, highlighting the approach's potential for safer and more versatile manipulation in complex environments.
Abstract
Hybrid rigid-soft robots combine the precision of rigid manipulators with the compliance and adaptability of soft arms, offering a promising approach for versatile grasping in unstructured environments. However, coordinating hybrid robots remains challenging, due to difficulties in modeling, perception, and cross-domain kinematics. In this work, we present a novel augmented reality (AR)-based physical human-robot interaction framework that enables direct teleoperation of a hybrid rigid-soft robot for simple reaching and grasping tasks. Using an AR headset, users can interact with a simulated model of the robotic system integrated into a general-purpose physics engine, which is superimposed on the real system, allowing simulated execution prior to real-world deployment. To ensure consistent behavior between the virtual and physical robots, we introduce a real-to-simulation parameter identification pipeline that leverages the inherent geometric properties of the soft robot, enabling accurate modeling of its static and dynamic behavior as well as the control system's response.
