Accurate Task-Space Tracking for Humanoids with Modeling Errors Using Iterative Learning Control

被引:2
作者
Bhounsule, Pranav A. [1 ]
Yamane, Katsu [2 ]
机构
[1] Univ Texas San Antonio, Dept Mech Engn, One UTSA Circle, San Antonio, TX 78249 USA
[2] Disney Res, 4720 Forbes Ave,Lower Level,Suite 110, Pittsburgh, PA 15213 USA
关键词
Iterative learning control; task-space tracking; humanoids; zero-reference model; constraint optimization; INVERSE; ROBOTS;
D O I
10.1142/S0219843617500153
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Precise task-space tracking with manipulator-type systems requires an accurate kinematic model. In contrast to traditional manipulators, sometimes it is difficult to obtain an accurate kinematic model of humanoid robots due to complex structure and link flexibility. Also, prolonged use of the robot will lead to some parts wearing out or being replaced with a slightly different alignment, thus throwing off the initial calibration. Therefore, there is a need to develop a control algorithm that can compensate for the modeling errors and quickly retune itself, if needed, taking into account the controller bandwidth limitations and high dimensionality of the system. In this paper, we develop an iterative learning control algorithm that can work with existing inverse kinematics solvers to refine the joint-level control commands to enable precise tracking in the task space. We demonstrate the efficacy of the algorithm on a theme-park-type humanoid doing a drawing task, serving drink in a glass, and serving a drink placed on a tray without spilling. The iterative learning control algorithm is able to reduce the tracking error by at least two orders of magnitude in less than 20 trials.
引用
收藏
页数:24
相关论文
共 31 条
[1]   BETTERING OPERATION OF ROBOTS BY LEARNING [J].
ARIMOTO, S ;
KAWAMURA, S ;
MIYAZAKI, F .
JOURNAL OF ROBOTIC SYSTEMS, 1984, 1 (02) :123-140
[2]  
Arimoto Suguru, 2008, SICE Journal of Control, Measurement, and System Integration, V1, P312, DOI 10.9746/jcmsi.1.312
[3]   Iterative learning of specified motions in task-space for redundant multi-joint hand-arm robots [J].
Arimoto, Suguru ;
Sekimoto, Masahiro ;
Kawamura, Sadao .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :2867-+
[4]  
Astrom K.J., 1995, INSTRUMENT SOC AM
[5]  
Atkeson C. G., 1986, Proceedings 1986 IEEE International Conference on Robotics and Automation (Cat. No.86CH2282-2), P1737
[6]  
Bhounsule P., 2016, P ASME DYN SYST CONT
[7]  
Bhounsule P., 2015, P INT C HUM ROB SEOU
[8]   A survey of iterative learning control [J].
Bristow, Douglas A. ;
Tharayil, Marina ;
Alleyne, Andrew G. .
IEEE CONTROL SYSTEMS MAGAZINE, 2006, 26 (03) :96-114
[9]  
Broun Alan, 2012, Advances in Autonomous Robotics. Joint Proceedings of the 13th Annual TAROS Conference and the 15th Annual FIRA RoboWorld Congress, P105, DOI 10.1007/978-3-642-32527-4_10
[10]  
Cunha T. B., 2009, P COBEM ABCM, V4, P673