Iterative learning control for accurate task-space tracking with humanoid robots

Pranav A. Bhounsule, K. Yamane
{"title":"Iterative learning control for accurate task-space tracking with humanoid robots","authors":"Pranav A. Bhounsule, K. Yamane","doi":"10.1109/HUMANOIDS.2015.7363594","DOIUrl":null,"url":null,"abstract":"Precise task-space tracking with manipulator-type systems requires accurate kinematics models. In contrast to traditional manipulators, 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 solver 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 that learns to track the figure eight in 18 trials and to serve a drink without spilling in 9 trials.","PeriodicalId":417686,"journal":{"name":"2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HUMANOIDS.2015.7363594","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Precise task-space tracking with manipulator-type systems requires accurate kinematics models. In contrast to traditional manipulators, 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 solver 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 that learns to track the figure eight in 18 trials and to serve a drink without spilling in 9 trials.
仿人机器人任务空间精确跟踪的迭代学习控制
机械臂型系统的精确任务空间跟踪需要精确的运动学模型。与传统的机械臂相比,人形机器人由于其复杂的结构和连杆的灵活性,难以获得精确的运动学模型。此外,长时间使用机器人将导致一些部件磨损或被替换为稍微不同的对齐方式,从而放弃初始校准。因此,有必要开发一种控制算法,可以补偿建模误差并在需要时快速自我调整,同时考虑到控制器带宽限制和系统的高维数。在本文中,我们开发了一种迭代学习控制算法,该算法可以与现有的逆运动学解算器一起工作,以改进联合级控制命令,从而在任务空间中实现精确跟踪。我们在一个主题公园类型的人形机器人上展示了该算法的有效性,该机器人在18次试验中学会了追踪数字8,在9次试验中学会了不洒饮料。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信