{"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)在支撑区域内来保持独立人形的动平衡。该框架考虑了扭矩饱和、关节的机械极限,并利用系统冗余来维持预期的任务实现。在提议的方法中,所有强加的任务和约束,包括维持动态平衡,都是在没有人类直接影响的情况下处理的,这使得用户可以专注于末端执行器的指导。该方法已在人形机器人的操作任务仿真中得到验证。为了维持动态平衡,髋关节-踝关节策略应运而生,没有明确的规划。