Contact-State Classification in Human-Demonstrated Robot Compliant Motion Tasks Using the Boosting Algorithm

被引:17
作者
Cabras, Stefano [1 ]
Eugenia Castellanos, Maria [2 ]
Staffetti, Ernesto [2 ]
机构
[1] Univ Cagliari, Dept Math, I-09124 Cagliari, Italy
[2] Univ Rey Juan Carlos, Dept Stat & Operat Res, Mostoles 28933, Spain
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2010年 / 40卷 / 05期
关键词
Contact classification; contact segmentation; programming by human demonstration; stochastic gradient boosting (SGB); supervised learning; AUTOMATIC-GENERATION; PARTICLE FILTERS; MODEL; RECOGNITION; UNCERTAINTY; SYSTEMS; SPECIFICATION; PATTERNS; SPACE;
D O I
10.1109/TSMCB.2009.2038492
中图分类号
TP [自动化技术、计算机技术];
学科分类号
080201 [机械制造及其自动化];
摘要
Robot programming by demonstration is a robot programming paradigm in which a human operator directly demonstrates the task to be performed. In this paper, we focus on programming by demonstration of compliant motion tasks, which are tasks that involve contacts between an object manipulated by the robot and the environment in which it operates. Critical issues in this paradigm are to distinguish essential actions from those that are not relevant for the correct execution of the task and to transform this information into a robot-independent representation. Essential actions in compliant motion tasks are the contacts that take place, and therefore, it is important to understand the sequence of contact states that occur during a demonstration, called contact classification or contact segmentation. We propose a contact classification algorithm based on a supervised learning algorithm, in particular on a stochastic gradient boosting algorithm. The approach described in this paper is accurate and does not depend on the geometric model of the objects involved in the demonstration. It neither relies on the kinestatic model of the contact interactions nor on the contact state graph, whose computation is usually of prohibitive complexity even for very simple geometric object models.
引用
收藏
页码:1372 / 1386
页数:15
相关论文
共 49 条
[1]
[Anonymous], ASME
[2]
[Anonymous], 2008, SPRINGER HDB ROBOTIC
[3]
Bar-Shalom Yaakov., 1993, ESTIMATION TRACKING
[4]
CONTACT SENSING FROM FORCE MEASUREMENTS [J].
BICCHI, A ;
SALISBURY, JK ;
BROCK, DL .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1993, 12 (03) :249-262
[5]
Specification of force-controlled actions in the ''Task Frame Formalism'' - A synthesis [J].
Bruyninckx, H ;
DeSchutter, J .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (04) :581-589
[6]
KINEMATIC MODELS FOR MODEL-BASED COMPLIANT MOTION IN THE PRESENCE OF UNCERTAINTY [J].
BRUYNINCKX, H ;
DEMEY, S ;
DUTRE, S ;
DESCHUTTER, J .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1995, 14 (05) :465-482
[7]
Boosting algorithms: Regularization, prediction and model fitting [J].
Buehlmann, Peter ;
Hothorn, Torsten .
STATISTICAL SCIENCE, 2007, 22 (04) :477-505
[8]
On learning, representing, and generalizing a task in a humanoid robot [J].
Calinon, Sylvain ;
Guenter, Florent ;
Billard, Aude .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (02) :286-298
[9]
CERVERA E, 1997, J INTELL ROBOT SYST, V17, P283
[10]
Estimating first-order geometric parameters and monitoring contact transitions during force-controlled compliant motion [J].
De Schutter, J ;
Bruyninckx, H ;
Dutré, S ;
De Geeter, J ;
Katupitiya, J ;
Demey, S ;
Lefebvre, T .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1999, 18 (12) :1161-1184