Physical Human-Robot Interaction for Grasping in Augmented Reality via Rigid-Soft Robot Synergy
Authors: Huishi Huang, Jack Klusmann, Haozhe Wang, Shuchen Ji, Fengkang Ying, Yiyuan Zhang, John Nassour, Gordon Cheng, +4 more
Organizations: Advanced Robotics Centre (ARC), National University of Singapore (NUS), 117608, Singapore. · Institute of High Performance Computing (IHPC), Agency for Science, Technology and Research (A*STAR), 138632, Singapore. · Chair of Cognitive Systems, Technical University of Munich (TUM), 80333, Munich. · Singapore-MIT Alliance for Research and Technology (SMART) Centre, 138602, Singapore. · Computer Science and Artificial Intelligence Lab (CSAIL), Massachusetts Institute of Technology, Cambridge, MA 02139 USA.
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.
Figures & tables
Fig. 1: Schematic diagram of the proposed AR interaction method.
Fig. 2: (a) Restricted workspace of the rigid robot. (b) Reachability map of the spiral-shaped soft arm with its backbone aligned with the gravity direction. (c) Reachability maps of our soft arm at 0∘ , 60∘ , and 120∘ relative to the gravity direction. (d) Visualization of the restricted reachability map overlaid on the AR robot model.
Fig. 3: (a). Experimental setup of our soft arm and the motion capture system with six infrared cameras. (b). Static tilting experiment to identify bending stiffness for each section, corresponds to Table I Exp.1. (c) Curling and uncurling in different actuation statuses to identify damping properties for the robot and the actuator properties for the control system, corresponds to Table I Exp.2 and 3.
Exp.
Objective
Implementation
Data
1
Identify the joint stiffness for each section.
Tilt the base by 0∘ , 30∘ , 60∘ , and 90∘ relative to gravity and record the equilibrium section poses.
Static
2
Identify the joint damping for each section and tendon friction.
Release the robot from a fully bent state without actuation and record the oscillatory motion.
Dynamic
3
Identify actuator control gains and force range of the control system.
Perform curling and uncurling motions of the robot at actuation levels of [20,40,60,80,100] mm, and record the resulting trajectories during each actuation cycle.
Dynamic
TABLE I: Parameter Identification Experiments for our Soft Arm
Fig. 4: Additional details are provided in the supplementary video. (a) Adjustment of the ray length projected from the joystick; (b) Tilting the joystick to change the orientation of the rigid robot for alignment with the joystick. (c) Control of the soft robot’s curling and uncurling motions by specifying the end-effector position using the ray. (d) Control of the rigid robot’s end-effector position using the ray. (e) Overview of the joystick functions.
Fig. 5: (a) Uncurling motion of the physical robot with motion-capture markers illustrating the trajectory over time. (b) Simulated uncurling motion after parameter identification. (c) Simulated uncurling motion using initial, unoptimized parameters. (d) Positional error between the optimised and unoptimized models. (e) Velocity error between the optimized and unoptimized models.
Fig. 6: Supplementary videos provide additional details of the demonstration. (a) The user moves the virtual robot freely in 3D space, while the physical robot follows with a designed delay. (b) The user teleoperates the robot to reach a hanging target point. (c) The user teleoperates the robot to grasp an object being handed over in mid-air. (d) The user teleoperates the robot to grasp a toy placed on a chair.
Exp.
Objective
Implementation
Success Criteria
1
Object Reaching
Reach a static object by using the rigid robot to position and orient the soft robot and by curling the soft robot to bring its tip into contact with the target.
Successful contact between the soft robot’s tip and the target object.
2
Object Following
Follow a dynamic trajectory by coordinating rigid-arm positioning and orientation with soft-robot curling and uncurling.
Successful trajectory completion without interruption.
3
Object Grasping
Grasp an object either placed on a flat surface or suspended in mid-air.
Object securely grasped and lifted without slipping or dropping.
4
Object Handling
Grasp an object from one surface, move it in mid-air, and release it onto another surface.
Object grasped, transferred, and released onto the target surface.
Although virtual and augmented reality are gaining traction as teleoperation tools for various types of robots, including manipulators and mobile robots, they are not being used for soft robots. The inherent difficulties of modelling soft robots mean that combining accurate and computationally efficient representations is very challenging. This paper presents an augmented reality interface for teleoperating these devices. The developed system consists of Microsoft HoloLens 2 glasses and a central computer responsible for calculations. Validation is performed on PETER, a highly modular pneumatic manipulator. Using data collected from sensors, the computer estimates the robot's position based on the physics of the virtual reality programme. Errors obtained are on the order of 5% of the robot's length, demonstrating that augmented reality facilitates operator interaction with soft manipulators and can be integrated into the control loop.
Jorge Francisco García-Samartín, Iago López Pérez, Emirhan Yolcu +2
Centro de Automática y Robótica, Universidad Politécnica de Madrid, c/ José Gutiérrez Abascal, nº 2, 28006, Madrid, España. · Middle East Technical University, Dumlupinar Blv No 1, 06800 Cankaya, Ankara, Türkiye.
In animals such as elephants and octopuses, acquiring non-visual information about an object and physically engaging with it are inseparable processes mediated by rich, large-area interactions between compliant appendages and the environment. Soft robots provide a natural platform for translating this principle into engineered systems. Yet current robotic intelligence makes limited use of physical interaction, treating it primarily as a disturbance to be rejected or, at best, as a means of compensating for object misalignment. Here, we introduce a physical intelligence framework in which distributed compliant interactions jointly reveal task-relevant information and organize manipulation behavior. This results in an intrinsically partially observable problem: key task-relevant information is never measured directly, but must instead be inferred from the history of physical interactions. We propose a reinforcement-learning architecture that addresses this challenge by learning a memory-based control policy end-to-end. The key innovations making this possible are (i) a pretrained exploration policy that provides a reference for broad workspace exploration, (ii) joint optimization that integrates exploration and grasping objectives within a single recurrent policy, and (iii) a two-stage sim-to-real adaptation including observation mapping and policy fine-tuning. We demonstrate this principle through blind whole-arm grasping with a hybrid rigid-soft robotic arm that we equip with IMUs embedded directly within its compliant structure, providing its only source of proprioceptive sensing. The learned policy successfully identifies and grasps various objects by autonomously coordinating workspace exploration, object encounter and localization, inference of grasp-relevant properties, and stable whole-arm wrapping.
Cognitive Robotics Department, Faculty of Mechanical Engineering, Delft University of Technology, Delft 2628 CD, The Netherlands. · School of Engineering, Newcastle University, UK.
We introduce SoftAct, a framework for teaching soft robot hands to perform human-like manipulation skills by explicitly reasoning about contact forces. Leveraging immersive virtual reality, our system captures rich human demonstrations, including hand kinematics, object motion, dense contact patches, and detailed contact force information. Unlike conventional approaches that retarget human joint trajectories, SoftAct employs a two-stage, force-aware retargeting algorithm. The first stage attributes demonstrated contact forces to individual human fingers and allocates robot fingers proportionally, establishing a force-balanced mapping between human and robot hands. The second stage performs online retargeting by combining baseline end-effector pose tracking with geodesic-weighted contact refinements, using contact geometry and force magnitude to adjust robot fingertip targets in real time. This formulation enables soft robotic hands to reproduce the functional intent of human demonstrations while naturally accommodating extreme embodiment mismatch and nonlinear compliance. We evaluate SoftAct on a suite of contact-rich manipulation tasks using a custom non-anthropomorphic pneumatic soft robot hand. SoftAct's controller reduces fingertip trajectory tracking RMSE by up to 55 percent and reduces tracking variance by up to 69 percent compared to kinematic and learning-based baselines. At the policy level, SoftAct achieves consistently higher success in zero-shot real-world deployment and in simulation. These results demonstrate that explicitly modeling contact geometry and force distribution is essential for effective skill transfer to soft robotic hands, and cannot be recovered through kinematic imitation alone. Project videos and additional details are available at https://soft-act.github.io/.
Uksang Yoo, Mengjia Zhu, Evan Pezent +8
The Robotics Institute, Carnegie Mellon University · Meta Reality Labs