Catching Objects in Flight

被引:163
作者
Kim, Seungsu [1 ]
Shukla, Ashwini [1 ]
Billard, Aude [1 ]
机构
[1] Swiss Fed Inst Technol, CH-1015 Lausanne, Switzerland
关键词
Catching; Gaussian mixture model; machine learning; robot control; support vector machines; ROBOT; HAND; MOTION; BALL;
D O I
10.1109/TRO.2014.2316022
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We address the difficult problem of catching in-flight objects with uneven shapes. This requires the solution of three complex problems: accurate prediction of the trajectory of fast-moving objects, predicting the feasible catching configuration, and planning the arm motion, and all within milliseconds. We follow a programming-by-demonstration approach in order to learn, from throwing examples, models of the object dynamics and arm movement. We propose a new methodology to find a feasible catching configuration in a probabilistic manner. We use the dynamical systems approach to encode motion from several demonstrations. This enables a rapid and reactive adaptation of the arm motion in the presence of sensor uncertainty. We validate the approach in simulation with the iCub humanoid robot and in real-world experiments with the KUKA LWR 4+ (7-degree-of-freedom arm robot) to catch a hammer, a tennis racket, an empty bottle, a partially filled bottle, and a cardboard box.
引用
收藏
页码:1049 / 1065
页数:17
相关论文
共 44 条
[41]  
Zacharias F, 2007, 2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, P3235
[42]   Object-Specific Grasp Maps for Use in Planning Manipulation Actions [J].
Zacharias, Franziska ;
Borst, Christoph ;
Hirzinger, Gerd .
ADVANCES IN ROBOTICS RESEARCH, 2009, :203-213
[43]   EFFICIENT EVALUATION OF THE FEASIBILITY OF ROBOT DISPLACEMENT TRAJECTORIES [J].
ZHANG, H .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (01) :324-330
[44]  
Zhang M., 1994, Proceedings of IEEE International Symposium in Intelligence Control, P16