论文标题
通过高斯工艺进行人与环境相互作用的高斯过程模型预测阻抗控制
Model Predictive Impedance Control with Gaussian Processes for Human and Environment Interaction
论文作者
论文摘要
机器人任务涉及不确定性 - 与目标模型的目标,环境配置或信心的变化有关 - 可能需要人类输入来指导或调整机器人。在具有身体接触的任务中,已经提出了几种根据个人不确定性调整机器人轨迹或阻抗的现有方法,例如,从演示中实现意图检测或不确定性吸引的学习。但是,孤立的方法无法解决许多任务中共同存在的广泛不确定性。 为了提高普遍性,本文提出了一个模型预测控制(MPC)框架,该框架既计划在线轨迹和阻抗,可以考虑离散和连续的不确定性,包括安全限制,并可以有效地应用于新任务。该框架可以从:接触约束变化,人类目标的不确定性或任务扰动中考虑不确定性。使用高斯流程从几个($ \ leq3 $)演示中学到了不确定性感知的任务模型。该任务模型在非线性MPC问题中使用,以根据对离散人类目标,人类运动学,安全性限制,接触稳定性和频率障碍拒绝的信念来优化机器人轨迹和阻抗。引入了此MPC公式,对凸度进行了分析,并与多个目标,协作抛光任务和协作组装任务进行了验证。
Robotic tasks which involve uncertainty--due to variation in goal, environment configuration, or confidence in task model--may require human input to instruct or adapt the robot. In tasks with physical contact, several existing methods for adapting robot trajectory or impedance according to individual uncertainties have been proposed, e.g., realizing intention detection or uncertainty-aware learning from demonstration. However, isolated methods cannot address the wide range of uncertainties jointly present in many tasks. To improve generality, this paper proposes a model predictive control (MPC) framework which plans both trajectory and impedance online, can consider discrete and continuous uncertainties, includes safety constraints, and can be efficiently applied to a new task. This framework can consider uncertainty from: contact constraint variation, uncertainty in human goals, or task disturbances. An uncertainty-aware task model is learned from a few ($\leq3$) demonstrations using Gaussian Processes. This task model is used in a nonlinear MPC problem to optimize robot trajectory and impedance according to belief in discrete human goals, human kinematics, safety constraints, contact stability, and frequency-domain disturbance rejection. This MPC formulation is introduced, analyzed with respect to convexity, and validated in co-manipulation with multiple goals, a collaborative polishing task, and a collaborative assembly task.