Trajectory Deformations from Physical Human-Robot Interaction
arXiv:1710.09871 · doi:10.1109/TRO.2017.2765335
Abstract
Robots are finding new applications where physical interaction with a human is necessary: manufacturing, healthcare, and social tasks. Accordingly, the field of physical human-robot interaction (pHRI) has leveraged impedance control approaches, which support compliant interactions between human and robot. However, a limitation of traditional impedance control is that---despite provisions for the human to modify the robot's current trajectory---the human cannot affect the robot's future desired trajectory through pHRI. In this paper, we present an algorithm for physically interactive trajectory deformations which, when combined with impedance control, allows the human to modulate both the actual and desired trajectories of the robot. Unlike related works, our method explicitly deforms the future desired trajectory based on forces applied during pHRI, but does not require constant human guidance. We present our approach and verify that this method is compatible with traditional impedance control. Next, we use constrained optimization to derive the deformation shape. Finally, we describe an algorithm for real time implementation, and perform simulations to test the arbitration parameters. Experimental results demonstrate reduction in the human's effort and improvement in the movement quality when compared to pHRI with impedance control alone.
Cited by in corpus (8)
- Corrective Shared Autonomy for Addressing Task Variability
- A Computational Multi-Criteria Optimization Approach to Controller Design for Physical Human-Robot Interaction
- Quantifying Hypothesis Space Misspecification in Learning from Human-Robot Demonstrations and Physical Corrections
- Informing Real-time Corrections in Corrective Shared Autonomy Through Expert Demonstrations
- Modeling and analysis of pHRI with Differential Game Theory
- A System for Human-Robot Teaming through End-User Programming and Shared Autonomy
- Human-robot collaborative transport personalization via Dynamic Movement Primitives and velocity scaling
- Interactive incremental learning of generalizable skills with local trajectory modulation