Reverse Control for Humanoid Robot Task Recognition

被引:9
作者
Hak, Sovannara [1 ]
Mansard, Nicolas [2 ]
Stasse, Olivier [2 ]
Laumond, Jean Paul [2 ,3 ]
机构
[1] Univ Paris 06, Inst Syst Intelligents & Robot, F-75005 Paris, France
[2] Univ Toulouse, CNRS, Lab Anal & Architecture Syst, F-31400 Toulouse, France
[3] Ecole Normale Super, F-75230 Paris, France
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2012年 / 42卷 / 06期
关键词
Humanoid robot; inverse kinematics; task-function formalism; task recognition; MODELS;
D O I
10.1109/TSMCB.2012.2193614
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Efficient methods to perform motion recognition have been developed using statistical tools. Those methods rely on primitive learning in a suitable space, for example, the latent space of the joint angle and/or adequate task spaces. Learned primitives are often sequential: A motion is segmented according to the time axis. When working with a humanoid robot, a motion can be decomposed into parallel subtasks. For example, in a waiter scenario, the robot has to keep some plates horizontal with one of its arms while placing a plate on the table with its free hand. Recognition can thus not be limited to one task per consecutive segment of time. The method presented in this paper takes advantage of the knowledge of what tasks the robot is able to do and how the motion is generated from this set of known controllers, to perform a reverse engineering of an observed motion. This analysis is intended to recognize parallel tasks that have been used to generate a motion. The method relies on the task-function formalism and the projection operation into the null space of a task to decouple the controllers. The approach is successfully applied on a real robot to disambiguate motion in different scenarios where two motions look similar but have different purposes.
引用
收藏
页码:1524 / 1537
页数:14
相关论文
共 33 条
[1]  
[Anonymous], P IEEE INT C ADV ROB
[2]  
[Anonymous], P BRIT MACH VIS C DU
[3]  
[Anonymous], P S COMP AN SAN DIEG
[4]  
[Anonymous], P INT C HUM ROB NASH
[5]   Learning and Reproduction of Gestures by Imitation An Approach Based on Hidden Markov Model and Gaussian Mixture Regression [J].
Calinon, Sylvain ;
D'Halluin, Florent ;
Sauser, Eric L. ;
Caldwell, Darwin G. ;
Billard, Aude G. .
IEEE ROBOTICS & AUTOMATION MAGAZINE, 2010, 17 (02) :44-54
[6]   Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators [J].
Chiaverini, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (03) :398-410
[7]   RECOGNIZING FRIENDS BY THEIR WALK - GAIT PERCEPTION WITHOUT FAMILIARITY CUES [J].
CUTTING, JE ;
KOZLOWSKI, LT .
BULLETIN OF THE PSYCHONOMIC SOCIETY, 1977, 9 (05) :353-356
[8]   Exemplar-based primitives for humanoid movement classification and control [J].
Drumwright, E ;
Jenkins, OC ;
Mataric, MJ .
2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, :140-145
[9]  
Drumwright E, 2003, IROS 2003: PROCEEDINGS OF THE 2003 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-4, P1672
[10]  
Eng HL, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P532