Abstract
A control system for human-robot collaboration, including: a passive reactive control path implemented through a virtual damping system and configured to generate reactive control signals in response to human-applied interaction inputs; a predictive control path configured to generate predictive control signals based on predicted human performance objective inferred online from measured contact wrenches; and a signal blending component configured to combine the reactive control signals and the predictive control signals, wherein the predictive control signals are bounded in magnitude such that passivity of the reactive control path is preserved and stability of closed-loop human-robot interaction is maintained during collaboration.