Task prioritization framework for kinesthetic teaching of a free-standing humanoid robot

M. Nikolic, S. Savic, B. Borovac, M. Raković
{"title":"Task prioritization framework for kinesthetic teaching of a free-standing humanoid robot","authors":"M. Nikolic, S. Savic, B. Borovac, M. Raković","doi":"10.1109/SISY.2015.7325387","DOIUrl":null,"url":null,"abstract":"This paper presents a framework for whole-body motion control of a free-standing humanoid robot, for kinesthetic teaching through pHRI (Physical Human Robot Interaction). The proposed method is based on a task-oriented control through task prioritization which enables execution of multiple robot tasks in parallel, exploiting system redundancy. The tasks with lower priority are handled without affecting execution of the primary ones. The proposed control algorithm provides compliant behavior of the robot end-effectors, in order to enable their physical guiding by demonstrator for skill acquisition, while preserving dynamic balance of a free standing humanoid, by keeping the zero-moment point (ZMP) inside the support area, in the presence of multiple constraints and contacts. The framework takes into account torque saturation, joints' mechanical limits and exploits system redundancy to maintain the desired realization of imposed tasks. In the proposed approach all imposed tasks and constraints, including the maintenance of dynamic balance, are handled without direct influence of a human, which allows a user to focus on the end-effector guidance. The proposed method has been tested by a simulation of manipulation task on a humanoid robot. Hip-ankle strategy, for the maintenance of dynamic balance, emerges as a consequence, without explicit programing.","PeriodicalId":144551,"journal":{"name":"2015 IEEE 13th International Symposium on Intelligent Systems and Informatics (SISY)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-11-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE 13th International Symposium on Intelligent Systems and Informatics (SISY)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SISY.2015.7325387","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

This paper presents a framework for whole-body motion control of a free-standing humanoid robot, for kinesthetic teaching through pHRI (Physical Human Robot Interaction). The proposed method is based on a task-oriented control through task prioritization which enables execution of multiple robot tasks in parallel, exploiting system redundancy. The tasks with lower priority are handled without affecting execution of the primary ones. The proposed control algorithm provides compliant behavior of the robot end-effectors, in order to enable their physical guiding by demonstrator for skill acquisition, while preserving dynamic balance of a free standing humanoid, by keeping the zero-moment point (ZMP) inside the support area, in the presence of multiple constraints and contacts. The framework takes into account torque saturation, joints' mechanical limits and exploits system redundancy to maintain the desired realization of imposed tasks. In the proposed approach all imposed tasks and constraints, including the maintenance of dynamic balance, are handled without direct influence of a human, which allows a user to focus on the end-effector guidance. The proposed method has been tested by a simulation of manipulation task on a humanoid robot. Hip-ankle strategy, for the maintenance of dynamic balance, emerges as a consequence, without explicit programing.
独立式人形机器人动觉教学的任务优先级框架
本文提出了一个独立人形机器人的全身运动控制框架,用于通过pHRI (Physical Human robot Interaction)进行动觉教学。提出的方法是基于任务导向控制,通过任务优先级,使多个机器人任务并行执行,利用系统冗余。处理优先级较低的任务时,不会影响主要任务的执行。提出的控制算法提供了机器人末端执行器的柔性行为,使其能够由演示者进行物理指导以获得技能,同时在存在多个约束和接触的情况下,通过保持零力矩点(ZMP)在支撑区域内来保持独立人形的动平衡。该框架考虑了扭矩饱和、关节的机械极限,并利用系统冗余来维持预期的任务实现。在提议的方法中,所有强加的任务和约束,包括维持动态平衡,都是在没有人类直接影响的情况下处理的,这使得用户可以专注于末端执行器的指导。该方法已在人形机器人的操作任务仿真中得到验证。为了维持动态平衡,髋关节-踝关节策略应运而生,没有明确的规划。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信