Full-State Tracking Control for Flexible Joint Robots With Singular Perturbation Techniques

被引:92
作者
Kim, Joonyoung [1 ,2 ]
Croft, Elizabeth A. [1 ]
机构
[1] Univ British Columbia, Dept Mech Engn, Vancouver, BC V6T 1Z4, Canada
[2] Hyundai Robot Co Ltd, Robot Res Inst, Yongin, South Korea
关键词
Flexible joints; industrial robot; motion control; singular perturbation method; ADAPTIVE-CONTROL; MANIPULATORS; SYSTEMS;
D O I
10.1109/TCST.2017.2756962
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a practical method to realize multivariable full-state tracking control for industrial robots with elastic joints. Unlike existing methods, the proposed method does not require high-order derivatives of the link states such as acceleration and jerk. Therefore, the proposed method does not suffer from chatter related to inaccurate estimation of high-order derivatives. The method is derived by adopting a singular perturbation technique. A decoupled error dynamics is achieved by two decoupling control loops: a fast loop that controls the deflection error and a slow loop for tracking control on the link side. Our stability analysis based on a linear system shows that the proposed control system is stable as long as the fast system is at least twice as fast as the slow system. A practical method to select the gain is also presented such that the closed-loop poles are placed at the desired locations. In simulation, we compare the proposed method with feedback linearization. The results indicate that in an ideal scenario the proposed method can obtain a similar performance as feedback linearization. However, the proposed method obtains a superior performance in a realistic scenario. A real-world experiment with a six degree-of-freedom commercial industrial robot is carried out to further validate our approach.
引用
收藏
页码:63 / 73
页数:11
相关论文
共 36 条
[1]   A unified passivity-based control framework for position, torque and impedance control of flexible joint robots [J].
Albu-Schaeffer, Alin ;
Ott, Christian ;
Hirzinger, Gerd .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2007, 26 (01) :23-39
[2]   A globally stable state feedback controller for flexible joint robots [J].
Albu-Schäffer, A ;
Hirzinger, G .
ADVANCED ROBOTICS, 2001, 15 (08) :799-814
[3]  
An C. H., 1987, Proceedings of the 1987 IEEE International Conference on Robotics and Automation (Cat. No.87CH2413-3), P165
[4]   SmartMove4: an industrial implementation of trajectory planning for robots [J].
Antonelli, Gianluca ;
Chiaverini, Stefano ;
Gerio, Gian Paolo ;
Palladino, Marco ;
Renga, Gerardo .
INDUSTRIAL ROBOT-AN INTERNATIONAL JOURNAL, 2007, 34 (03) :217-224
[5]  
Bj<spacing diaeresis>orkman M., 2008, P IFAC WORLD C, P15714, DOI [10.3182/20080706-5-KR-1001.2519, DOI 10.3182/20080706-5-KR-1001.2519]
[6]   GLOBAL TRACKING CONTROLLERS FOR FLEXIBLE-JOINT MANIPULATORS - A COMPARATIVE-STUDY [J].
BROGLIATO, B ;
ORTEGA, R ;
LOZANO, R .
AUTOMATICA, 1995, 31 (07) :941-956
[7]   Experimental comparison of nonlinear controllers for flexible joint manipulators [J].
Brogliato, B ;
Rey, D ;
Pastore, A ;
Barnier, J .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (03) :260-281
[8]  
Brogliato B, 1998, P AMER CONTR CONF, P2209, DOI 10.1109/ACC.1998.703019
[9]  
Craig J.J., 2005, INTRO ROBOTICS MECH, V3
[10]  
De Luca A., 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), P233, DOI 10.1109/ROBOT.2000.844064