Contact-state monitoring of force-guided robotic assembly tasks using expectation maximization-based Gaussian mixtures models

被引:39
作者
Jasim, Ibrahim F. [1 ]
Plapper, Peter W. [1 ]
机构
[1] Univ Luxembourg, Fac Sci Technol & Commun, Luxembourg, Luxembourg
关键词
Assembly monitoring; Expectation maximization; Gaussian mixtures; Peg-in-hole; Robotic assembly; RECOGNITION; IDENTIFICATION; CLASSIFICATION; FUSION;
D O I
10.1007/s00170-014-5803-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article addresses the problem of contact-state (CS) monitoring for peg-in-hole force-controlled robotic assembly tasks. In order to perform such a monitoring target, the wrench (Cartesian forces and torques) and pose (Cartesian position and orientation) signals of the manipulated object are firstly captured for different CS's of the object (peg) with respect to the environment including the hole. The captured signals are employed in building a model (a recognizer) for each CS, and in the framework of pattern classification, the CS monitoring would be addressed. It will be shown that the captured signals are nonstationary, i.e., they have non-normal distribution that would result in performance degradation if using the available monitoring approaches. In this article, the concept of the Gaussian mixtures models (GMM) is used in building the likelihood of each signal and the expectation maximization (EM) algorithm is employed in finding the GMM parameters. The use of the GMM would accommodate the signals nonstationary behavior and the EM algorithm would guarantee the estimation of the optimal parameters set of the GMM for each signal, and hence the modeling accuracy would be significantly enhanced. In order to see the performance of the suggested CS monitoring scheme, we installed a test stand that is composed of a KUKA lightweight robot (LWR) doing peg-in-hole tasks. Two experiments are considered; in the first experiment, we use the EM-GMM in monitoring a typical peg-in-hole robotic assembly process, and in the second experiment, we consider the robotic assembly of camshaft caps assembly of an automotive powertrain and use the EM-GMM in monitoring its CS's. For both experiments, the excellent monitoring performance will be shown. Furthermore, we compare the performance of the EM-GMM with that obtained when using available CS monitoring approaches. Classification success rate (CSR) and computational time will be considered as comparison indices, and the EM-GMM will be shown to have a superior CSR performance with reduced a computational time.
引用
收藏
页码:623 / 633
页数:11
相关论文
共 31 条
[1]  
[Anonymous], 2011, LIGHTW ROB 4 SPEC VE
[2]  
[Anonymous], 2006, Pattern Recognitionand Machine Learning. Information Science and Statistics, DOI DOI 10.1007/978-0-387-45528-09
[3]   Contact-State Classification in Human-Demonstrated Robot Compliant Motion Tasks Using the Boosting Algorithm [J].
Cabras, Stefano ;
Eugenia Castellanos, Maria ;
Staffetti, Ernesto .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2010, 40 (05) :1372-1386
[4]   TASK DECOMPOSITION AND ANALYSIS OF ROBOTIC ASSEMBLY TASK PLANS USING PETRI NETS [J].
CAO, TH ;
SANDERSON, AC .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1994, 41 (06) :620-630
[5]  
Chung SY, 2001, P AMER CONTR CONF, P4962, DOI 10.1109/ACC.2001.945771
[6]   Data fusion for robotic assembly tasks based on human skills [J].
Cortesao, R ;
Koeppe, R ;
Nunes, U ;
Hirzinger, G .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2004, 20 (06) :941-952
[7]   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
[8]   Contact state estimation using multiple model estimation and hidden Markov models [J].
Debus, TJ ;
Dupont, PE ;
Howe, RD .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (4-5) :399-413
[9]   Generalized recognition of single-ended contact formations [J].
Everett, LJ ;
Ravuri, R ;
Volz, RA ;
Skubic, M .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (05) :829-836
[10]  
FARAHAT AO, 1995, IROS '95 - 1995 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS: HUMAN ROBOT INTERACTION AND COOPERATIVE ROBOTS, PROCEEDINGS, VOL 3, P59, DOI 10.1109/IROS.1995.525862