Velocity estimation for robot manipulators using neural network

被引:15
作者
Chan, SP [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
incremental encoder; velocity estimator; neural network; training scheme; robotic assembly;
D O I
10.1023/A:1008022430399
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In robot manipulators, optical incremental encoders are widely used as the transducers to monitor joint position and velocity information. With incremental encoder, positional information is determined as discrete data relative to a reference (home) position. However, velocity information can only be deduced by processing the position data. In this paper, a method of using a neural network to estimate the velocity information of robotic joint from discrete position versus time data is proposed and evaluated. The architecture of the neural net and the training methodology are presented and discussed. This approach is then applied to estimate the joint velocity of a SCARA robot while performing an electronic component assembly task. Based on computer simulations, comparison of the accuracy of the neural network estimator with two other well established velocity estimation algorithms are made. The neural net approach can maintain good performance even in the presence of measurement noises.
引用
收藏
页码:147 / 163
页数:17
相关论文
共 17 条
[1]   EXPERIMENTAL EVALUATION OF FEEDFORWARD AND COMPUTED TORQUE CONTROL [J].
AN, CH ;
ATKESON, CG ;
GRIFFITHS, JD ;
HOLLERBACH, JM .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (03) :368-373
[2]   ANALYSIS OF ALGORITHMS FOR VELOCITY ESTIMATION FROM DISCRETE POSITION VERSUS TIME DATA [J].
BROWN, RH ;
SCHNEIDER, SC ;
MULLIGAN, MG .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1992, 39 (01) :11-19
[3]   A NEURAL-NETWORK COMPENSATOR FOR UNCERTAINTIES IN ROBOTIC ASSEMBLY [J].
CHAN, SP .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1995, 13 (02) :127-141
[4]  
Craig J.J., 1989, INTRO ROBOTICS MECH, DOI 10.7227/IJEEE.41.4.11
[5]  
Guez A., 1988, IEEE International Conference on Neural Networks (IEEE Cat. No.88CH2632-8), P617, DOI 10.1109/ICNN.1988.23979
[6]  
Harrison A. J., 1993, Proceedings of the Institution of Mechanical Engineers, Part I (Journal of Systems and Control Engineering), V207, P77, DOI 10.1243/PIME_PROC_1993_207_321_02
[7]   VISUAL CONTROL OF ROBOTIC MANIPULATOR BASED ON NEURAL NETWORKS [J].
HASHIMOTO, H ;
KUBOTA, T ;
SATO, M ;
HARASHIMA, F .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1992, 39 (06) :490-496
[8]   NEURAL NETWORKS IN ROBOTICS - A SURVEY [J].
HORNE, B ;
JAMSHIDI, M ;
VADIEE, N .
JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1990, 3 (01) :51-66
[9]   NEURAL NETWORKS FOR CONTROL-SYSTEMS - A SURVEY [J].
HUNT, KJ ;
SBARBARO, D ;
ZBIKOWSKI, R ;
GAWTHROP, PJ .
AUTOMATICA, 1992, 28 (06) :1083-1112
[10]   HIERARCHICAL NEURAL NETWORK MODEL FOR VOLUNTARY MOVEMENT WITH APPLICATION TO ROBOTICS. [J].
Kawato, Mitsuo ;
Uno, Yoji ;
Isobe, Michiaki ;
Suzuki, Ryoji .
IEEE Control Systems Magazine, 1988, 8 (02) :8-15