Model Predictive Trajectory Planning for Human-Robot Handovers
Thies Oelerich, Christian Hartl-Nesic, Andreas Kugi
TL;DR
The paper tackles reliable human-robot handovers in dynamic settings by advancing a path-following model predictive controller that uses a path progress variable $\phi$ to track handover progress. It couples a BoundMPC framework with Gaussian process regression to predict the handover location and its uncertainty, projecting these predictions onto the path and integrating them via adaptive error bounds and a terminal cost. Key contributions include allowing backward motion along the path, uncertainty-aware bound adaptation, orientation-aware projection, and a synchronization mechanism that aligns human and robot progress, demonstrated on a 7-DoF manipulator. The work enables convergence, safety, and predictable, natural interaction in dynamic handover scenarios, with practical implications for real-time HRI in uncertain environments.
Abstract
This work develops a novel trajectory planner for human-robot handovers. The handover requirements can naturally be handled by a path-following-based model predictive controller, where the path progress serves as a progress measure of the handover. Moreover, the deviations from the path are used to follow human motion by adapting the path deviation bounds with a handover location prediction. A Gaussian process regression model, which is trained on known handover trajectories, is employed for this prediction. Experiments with a collaborative 7-DoF robotic manipulator show the effectiveness and versatility of the proposed approach.
