Goal Set Inverse Optimal Control and Iterative Replanning for Predicting Human Reaching Motions in Shared Workspaces

被引:79
作者
Mainprice, Jim [1 ]
Hayne, Rafi [2 ]
Berenson, Dmitry [2 ]
机构
[1] Max Planck Inst Intelligent Syst, Autonomous Mot Dept, D-72076 Tubingen, Germany
[2] Worcester Polytech Inst, Robot Engn Program, Worcester, MA 01609 USA
基金
美国国家科学基金会;
关键词
Human-robot interaction; machine learning; motion analysis; motion planning; robot motion; OPTIMIZATION; FRAMEWORK; MOVEMENTS;
D O I
10.1109/TRO.2016.2581216
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
To enable safe and efficient human-robot collaboration in shared workspaces, it is important for the robot to predict how a human will move when performing a task. While predicting human motion for tasks not known a priori is very challenging, we argue that single-arm reaching motions for known tasks in collaborative settings (which are especially relevant for manufacturing) are indeed predictable. Two hypotheses underlie our approach for predicting such motions: First, that the trajectory the human performs is optimal with respect to an unknown cost function, and second, that human adaptation to their partner's motion can be captured well through iterative replanning with the above cost function. The key to our approach is thus to learn a cost function that "explains" the motion of the human. To do this, we gather example trajectories from pairs of participants performing a collaborative assembly task using motion capture. We then use inverse optimal control to learn a cost function from these trajectories. Finally, we predict reaching motions from the human's current configuration to a task-space goal region by iteratively replanning a trajectory using the learned cost function. Our planning algorithm is based on the trajectory optimizer: stochastic trajectory optimizer for motion planning [1]; it plans for a 23-degree-of-freedom human kinematic model and accounts for the presence of a moving collaborator and obstacles in the environment. Our results suggest that in most cases, our method outperforms baseline methods when predicting motions. We also show that our method outperforms baselines for predicting human motion when a human and a robot share the workspace.
引用
收藏
页码:897 / 908
页数:12
相关论文
共 40 条
  • [1] Abbeel, 2004, ICML 2004
  • [2] Aghasadeghi N, 2011, IEEE INT C INT ROBOT, P1561, DOI 10.1109/IROS.2011.6048804
  • [3] Albrecht S., 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2011), P602, DOI 10.1109/Humanoids.2011.6100856
  • [4] ANDREW G., 2007, P 24 INT C MACHINE L, P33
  • [5] [Anonymous], 2013, Paladyn, Journal of Behavioral Robotics
  • [6] [Anonymous], 2008, AAAI
  • [7] [Anonymous], 2011, P 14 INT C ART INT S
  • [8] A Robust and Sensitive Metric for Quantifying Movement Smoothness
    Balasubramanian, Sivakumar
    Melendez-Calderon, Alejandro
    Burdet, Etienne
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (08) : 2126 - 2136
  • [9] Task Space Regions: A framework for pose-constrained manipulation planning
    Berenson, Dmitry
    Srinivasa, Siddhartha
    Kuffner, James
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2011, 30 (12) : 1435 - 1460
  • [10] Evidence for Composite Cost Functions in Arm Movement Planning: An Inverse Optimal Control Approach
    Berret, Bastien
    Chiovetto, Enrico
    Nori, Francesco
    Pozzo, Thierry
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2011, 7 (10)