首页 > 最新文献

Int. J. Humanoid Robotics最新文献

英文 中文
Walking Stability of a Variable Length Inverted Pendulum Controlled with Virtual Constraints 虚约束控制的变长倒立摆行走稳定性研究
Pub Date : 2019-12-01 DOI: 10.1142/s0219843619500403
Qiuyue Luo, C. Chevallereau, Y. Aoustin
Bipedal walking is a complex phenomenon that is not fully understood. Simplified models make it easier to highlight the important features. Here, the variable length inverted pendulum (VLIP) model is used, which has the particularity of taking into account the vertical oscillations of the center of mass (CoM). When the desired walking gait is defined as virtual constraints, i.e., as functions of a phasing variable and not on time, for the evolution of the swing foot and the vertical oscillation of the CoM, the walk will asymptotically converge to the periodic motion under disturbance with proper choice of the virtual constraints, thus a self-stabilization is obtained. It is shown that the vertical CoM oscillation, positions of the swing foot and the choice of the switching condition play crucial roles in stability. Moreover, a PI controller of the CoM velocity along the sagittal axis is also proposed such that the walking speed of the robot can converge to another periodic motion with a different walking speed. In this way, a natural walking gait is illustrated as well as the possibility of velocity adaptation as observed in human walking.
双足行走是一种尚未完全了解的复杂现象。简化的模型可以更容易地突出重要的特性。本文采用变长倒立摆(VLIP)模型,该模型的特点是考虑了质心的垂直振荡。当将期望的步行步态定义为虚拟约束,即作为相位变量的函数而非时间函数时,对于摆动足的演化和CoM的垂直振荡,通过适当选择虚拟约束,步行将渐近收敛于扰动下的周期运动,从而实现自稳定。结果表明,垂直CoM振荡、摆脚位置和开关条件的选择对稳定性起着至关重要的作用。此外,还提出了一种沿矢状轴CoM速度的PI控制器,使机器人的行走速度收敛到具有不同行走速度的另一个周期运动中。通过这种方式,说明了自然行走步态以及在人类行走中观察到的速度适应的可能性。
{"title":"Walking Stability of a Variable Length Inverted Pendulum Controlled with Virtual Constraints","authors":"Qiuyue Luo, C. Chevallereau, Y. Aoustin","doi":"10.1142/s0219843619500403","DOIUrl":"https://doi.org/10.1142/s0219843619500403","url":null,"abstract":"Bipedal walking is a complex phenomenon that is not fully understood. Simplified models make it easier to highlight the important features. Here, the variable length inverted pendulum (VLIP) model is used, which has the particularity of taking into account the vertical oscillations of the center of mass (CoM). When the desired walking gait is defined as virtual constraints, i.e., as functions of a phasing variable and not on time, for the evolution of the swing foot and the vertical oscillation of the CoM, the walk will asymptotically converge to the periodic motion under disturbance with proper choice of the virtual constraints, thus a self-stabilization is obtained. It is shown that the vertical CoM oscillation, positions of the swing foot and the choice of the switching condition play crucial roles in stability. Moreover, a PI controller of the CoM velocity along the sagittal axis is also proposed such that the walking speed of the robot can converge to another periodic motion with a different walking speed. In this way, a natural walking gait is illustrated as well as the possibility of velocity adaptation as observed in human walking.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125600097","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Trait-Based Module for Culturally-Competent Robots 文化胜任机器人的基于特征的模块
Pub Date : 2019-12-01 DOI: 10.1142/s0219843619500282
S. Borgo, E. Blanzieri
Robots might not act according to human expectations if they cannot anticipate how people make sense of a situation and what behavior they consider appropriate in some given circumstances. In many cases, understanding, expectations and behavior are constrained, if not driven, by culture, and a robot that knows about human culture could improve the quality level of human–robot interaction. Can we share human culture with a robot? Can we provide robots with formal representations of different cultures? In this paper, we discuss the (elusive) notion of culture and propose an approach based on the notion of trait which, we argue, permits us to build formal modules suitable to represent culture (broadly understood) in a robot architecture. We distinguish the types of traits that such modules should contain, namely behavior, knowledge, rule and interpretation traits, and how they could be organized. We identify the interpretation process that maps situations to specific knowledge traits, called scenarios, as a key component of the trait-based culture module. Finally, we describe how culture modules can be integrated in an existing architecture, and discuss three use cases to exemplify the advantages of having a culture module in the robot architecture highlighting surprising potentialities.
如果机器人不能预测人们如何理解情况,以及在某些特定情况下他们认为适当的行为,那么机器人可能不会按照人类的期望行事。在许多情况下,理解、期望和行为受到文化的约束(如果不是驱动的话),一个了解人类文化的机器人可以提高人机交互的质量水平。我们能和机器人共享人类文化吗?我们能否为机器人提供不同文化的正式代表?在本文中,我们讨论了(难以捉摸的)文化概念,并提出了一种基于特征概念的方法,我们认为,这种方法允许我们构建适合于在机器人架构中表示文化(广泛理解)的正式模块。我们区分了这些模块应该包含的特征类型,即行为、知识、规则和解释特征,以及如何组织它们。我们确定了将情境映射到特定知识特征(称为场景)的解释过程,作为基于特征的文化模块的关键组成部分。最后,我们描述了如何将文化模块集成到现有体系结构中,并讨论了三个用例,以举例说明在机器人体系结构中拥有文化模块的优势,突出了令人惊讶的潜力。
{"title":"Trait-Based Module for Culturally-Competent Robots","authors":"S. Borgo, E. Blanzieri","doi":"10.1142/s0219843619500282","DOIUrl":"https://doi.org/10.1142/s0219843619500282","url":null,"abstract":"Robots might not act according to human expectations if they cannot anticipate how people make sense of a situation and what behavior they consider appropriate in some given circumstances. In many cases, understanding, expectations and behavior are constrained, if not driven, by culture, and a robot that knows about human culture could improve the quality level of human–robot interaction. Can we share human culture with a robot? Can we provide robots with formal representations of different cultures? In this paper, we discuss the (elusive) notion of culture and propose an approach based on the notion of trait which, we argue, permits us to build formal modules suitable to represent culture (broadly understood) in a robot architecture. We distinguish the types of traits that such modules should contain, namely behavior, knowledge, rule and interpretation traits, and how they could be organized. We identify the interpretation process that maps situations to specific knowledge traits, called scenarios, as a key component of the trait-based culture module. Finally, we describe how culture modules can be integrated in an existing architecture, and discuss three use cases to exemplify the advantages of having a culture module in the robot architecture highlighting surprising potentialities.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133238971","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
A Benchmarking of DCM Based Architectures for Position, Velocity and Torque Controlled Humanoid Robots 基于DCM的位置、速度和力矩控制仿人机器人体系结构的基准测试
Pub Date : 2019-11-27 DOI: 10.1142/S0219843619500348
Giulio Romualdi, Stefano Dafarra, Yue Hu, Prashanth Ramadoss, Francisco Javier Andrade Chavez, Silvio Traversaro, D. Pucci
This paper contributes toward the benchmarking of control architectures for bipedal robot locomotion. It considers architectures that are based on the Divergent Component of Motion (DCM) and composed of three main layers: trajectory optimization, simplified model control, and whole-body quadratic programming (QP) control layer. While the first two layers use simplified robot models, the whole-body QP control layer uses a complete robot model to produce either desired positions, velocities, or torques inputs at the joint-level. This paper then compares two implementations of the simplified model control layer, which are tested with position, velocity, and torque control modes for the whole-body QP control layer. In particular, both an instantaneous and a Receding Horizon controller are presented for the simplified model control layer. We show also that one of the proposed architectures allows the humanoid robot iCub to achieve a forward walking velocity of 0.3372[Formula: see text]m/s, which is the highest walking velocity achieved by the iCub robot.
本文为双足机器人运动控制体系的基准测试做出了贡献。它考虑了基于运动发散分量(DCM)的架构,并由三个主要层组成:轨迹优化、简化模型控制和全身二次规划(QP)控制层。前两层使用简化的机器人模型,而全身QP控制层使用完整的机器人模型在关节层面产生所需的位置、速度或扭矩输入。然后,对简化模型控制层的两种实现进行了比较,并对全身QP控制层的位置、速度和转矩控制模式进行了测试。特别地,对简化模型控制层提出了瞬时控制器和后退地平线控制器。我们还表明,其中一种提出的架构允许仿人机器人iCub实现0.3372[公式:见文本]m/s的向前行走速度,这是iCub机器人实现的最高行走速度。
{"title":"A Benchmarking of DCM Based Architectures for Position, Velocity and Torque Controlled Humanoid Robots","authors":"Giulio Romualdi, Stefano Dafarra, Yue Hu, Prashanth Ramadoss, Francisco Javier Andrade Chavez, Silvio Traversaro, D. Pucci","doi":"10.1142/S0219843619500348","DOIUrl":"https://doi.org/10.1142/S0219843619500348","url":null,"abstract":"This paper contributes toward the benchmarking of control architectures for bipedal robot locomotion. It considers architectures that are based on the Divergent Component of Motion (DCM) and composed of three main layers: trajectory optimization, simplified model control, and whole-body quadratic programming (QP) control layer. While the first two layers use simplified robot models, the whole-body QP control layer uses a complete robot model to produce either desired positions, velocities, or torques inputs at the joint-level. This paper then compares two implementations of the simplified model control layer, which are tested with position, velocity, and torque control modes for the whole-body QP control layer. In particular, both an instantaneous and a Receding Horizon controller are presented for the simplified model control layer. We show also that one of the proposed architectures allows the humanoid robot iCub to achieve a forward walking velocity of 0.3372[Formula: see text]m/s, which is the highest walking velocity achieved by the iCub robot.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123969409","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
A New Impedance Controller Based on Nonlinear Model Reference Adaptive Control for Exoskeleton Systems 一种基于非线性模型参考自适应控制的外骨骼系统阻抗控制器
Pub Date : 2019-11-19 DOI: 10.1142/S0219843619500208
Kai Gui, U-Xuan Tan, Honghai Liu, Dingguo Zhang
Robotic exoskeletons are expected to show high compliance and low impedance for human–robot interactions (HRIs). Our study introduces a novel method based on nonlinear model reference adaptive control (MRAC) to reduce the inherent impedance and replace the traditional impedance controller in HRIs. The control law and adaptive law are designed according to a candidate Lyapunov function. A simple system identification and initialization method for the nonlinear MRAC is put forward, which provides a set of better initial values for the controller. From the results of simulation and experiment, our controller can reduce the mechanical impedance and achieve high compliance for HRI. The adaptive control and compliance control can be both achieved by the proposed nonlinear MRAC framework.
机器人外骨骼有望在人机交互(HRIs)中表现出高顺应性和低阻抗。本文提出了一种基于非线性模型参考自适应控制(MRAC)的新方法来降低HRIs的固有阻抗,取代传统的阻抗控制器。根据候选Lyapunov函数设计了控制律和自适应律。提出了一种简单的非线性MRAC系统辨识与初始化方法,为控制器提供了一组较好的初始值。仿真和实验结果表明,该控制器可以降低机械阻抗,实现高顺应性。所提出的非线性MRAC框架可以实现自适应控制和顺应控制。
{"title":"A New Impedance Controller Based on Nonlinear Model Reference Adaptive Control for Exoskeleton Systems","authors":"Kai Gui, U-Xuan Tan, Honghai Liu, Dingguo Zhang","doi":"10.1142/S0219843619500208","DOIUrl":"https://doi.org/10.1142/S0219843619500208","url":null,"abstract":"Robotic exoskeletons are expected to show high compliance and low impedance for human–robot interactions (HRIs). Our study introduces a novel method based on nonlinear model reference adaptive control (MRAC) to reduce the inherent impedance and replace the traditional impedance controller in HRIs. The control law and adaptive law are designed according to a candidate Lyapunov function. A simple system identification and initialization method for the nonlinear MRAC is put forward, which provides a set of better initial values for the controller. From the results of simulation and experiment, our controller can reduce the mechanical impedance and achieve high compliance for HRI. The adaptive control and compliance control can be both achieved by the proposed nonlinear MRAC framework.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"65 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122507966","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
The Impact of the Electronic Skin Substrate on the Robotic Tactile Sensing 电子皮肤衬底对机器人触觉传感的影响
Pub Date : 2019-11-19 DOI: 10.1142/s0219843619500269
Chuhao Chen, Houde Liu, Xiaojun Zhu, Dezhi Wu, Yu Xie
The tactile sensing is of significant interest for coexisting-cooperative-cognitive robots (Tri-Co robots). In order to improve the tactile sensing performance of the robot via an electronic skin (e-skin), an auxiliary elastomeric substrate is required. This paper investigates the effect of the substrate including elastic modulus, thickness and location on the static sensing at first. It is found that thick substrate with small elastic modulus can even the force distribution effectively and improve the contact area sensing. But it brought noises and crosstalk on the e-skin when the substrate has the large deformation. In occasions of dynamic tactile sensing, the impact of substrate thickness and elastic modulus was also studied and it is found that smaller elastic modulus can help e-skin sense larger and higher frequency stimulus.
触觉感知是共存-合作-认知机器人(Tri-Co机器人)的重要研究方向。为了通过电子皮肤(e-skin)提高机器人的触觉感知性能,需要一种辅助的弹性体衬底。本文首先研究了衬底的弹性模量、厚度和位置对静态传感的影响。研究发现,弹性模量较小的厚衬底可以有效地均匀力分布,提高接触面积的感知能力。但是当衬底变形较大时,会给电子蒙皮带来噪声和串扰。在动态触觉感应场合,还研究了衬底厚度和弹性模量对电子皮肤的影响,发现弹性模量越小,电子皮肤能感知更大、更高频率的刺激。
{"title":"The Impact of the Electronic Skin Substrate on the Robotic Tactile Sensing","authors":"Chuhao Chen, Houde Liu, Xiaojun Zhu, Dezhi Wu, Yu Xie","doi":"10.1142/s0219843619500269","DOIUrl":"https://doi.org/10.1142/s0219843619500269","url":null,"abstract":"The tactile sensing is of significant interest for coexisting-cooperative-cognitive robots (Tri-Co robots). In order to improve the tactile sensing performance of the robot via an electronic skin (e-skin), an auxiliary elastomeric substrate is required. This paper investigates the effect of the substrate including elastic modulus, thickness and location on the static sensing at first. It is found that thick substrate with small elastic modulus can even the force distribution effectively and improve the contact area sensing. But it brought noises and crosstalk on the e-skin when the substrate has the large deformation. In occasions of dynamic tactile sensing, the impact of substrate thickness and elastic modulus was also studied and it is found that smaller elastic modulus can help e-skin sense larger and higher frequency stimulus.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"73 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131064504","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Model Predictive Control for Stable Walking Using the Divergent Component of Motion with Footstep Location and Yaw Adaptation 基于步态定位和偏航自适应运动发散分量的稳定行走模型预测控制
Pub Date : 2019-11-19 DOI: 10.1142/s0219843619500257
Robert J. Griffin, A. Leonessa
This paper presents an extension of previous model predictive control (MPC) schemes for dynamic walking to the stabilization of the time-varying divergent component-of-motion (DCM). In order to address the control authority limitations caused by fixed footholds, the step positions and rotations are treated as control inputs, allowing the generation and execution of stable walking motions, both at high speeds and in the face of disturbances. The use of the time-varying DCM allows consideration of height changes on the DCM dynamics, improving the robustness of the controller over varying terrain. Footstep rotation is included to allow for better modeling of the adjustment effects on reachability for stability and navigation of complex environments. This is done by formulating a quadratically constrained mixed-integer quadratic program (MIQCQP), which, when combined with the use of the time-varying DCM to account for the effects of height changes and use of angular momentum, improves the capabilities of MPC strategies for bipedal walking. While the MIQCQP cannot be solved at the desired control frequency, a method for compensating for the DCM dynamics between solves is presented. Simulation results of fast walking over flat ground and navigating varying-height terrain is presented with the ESCHER humanoid. This is combined with experiments that recover from a variety pushes, which demonstrate the effectiveness of this approach.
将以往的动态行走模型预测控制(MPC)方法推广到时变发散运动分量(DCM)的镇定问题。为了解决由固定立足点引起的控制权限限制,将台阶位置和旋转作为控制输入,允许在高速和面对干扰时生成和执行稳定的行走运动。时变DCM的使用允许考虑DCM动力学上的高度变化,提高了控制器在变化地形上的鲁棒性。包括脚步旋转,以便更好地建模对可达性的调整效果,以实现复杂环境的稳定性和导航。这是通过制定一个二次约束混合整数二次规划(MIQCQP)来完成的,当使用时变DCM来考虑高度变化的影响和角动量的使用时,提高了MPC策略在两足行走中的能力。由于MIQCQP不能在期望的控制频率下求解,因此提出了一种补偿DCM解间动力学的方法。给出了ESCHER仿人机器人在平地上快速行走和在变高度地形上导航的仿真结果。这与从各种推送中恢复的实验相结合,证明了该方法的有效性。
{"title":"Model Predictive Control for Stable Walking Using the Divergent Component of Motion with Footstep Location and Yaw Adaptation","authors":"Robert J. Griffin, A. Leonessa","doi":"10.1142/s0219843619500257","DOIUrl":"https://doi.org/10.1142/s0219843619500257","url":null,"abstract":"This paper presents an extension of previous model predictive control (MPC) schemes for dynamic walking to the stabilization of the time-varying divergent component-of-motion (DCM). In order to address the control authority limitations caused by fixed footholds, the step positions and rotations are treated as control inputs, allowing the generation and execution of stable walking motions, both at high speeds and in the face of disturbances. The use of the time-varying DCM allows consideration of height changes on the DCM dynamics, improving the robustness of the controller over varying terrain. Footstep rotation is included to allow for better modeling of the adjustment effects on reachability for stability and navigation of complex environments. This is done by formulating a quadratically constrained mixed-integer quadratic program (MIQCQP), which, when combined with the use of the time-varying DCM to account for the effects of height changes and use of angular momentum, improves the capabilities of MPC strategies for bipedal walking. While the MIQCQP cannot be solved at the desired control frequency, a method for compensating for the DCM dynamics between solves is presented. Simulation results of fast walking over flat ground and navigating varying-height terrain is presented with the ESCHER humanoid. This is combined with experiments that recover from a variety pushes, which demonstrate the effectiveness of this approach.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"209 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131421198","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Description and Analysis of Multi-Fingered Hand Grasping with a New Finger-Object Contact Model 基于一种新的手指-物体接触模型的多指手抓取描述与分析
Pub Date : 2019-11-19 DOI: 10.1142/S0219843619500233
Yin Zhang, Q. Zhan, Chunhong Li
The proper description of finger-object contact state is critical to the analysis and control of multi-fingered hand grasping. At present, most studies assume that the finger-object contact state is invariable. However, in different stages of hand grasping, finger-object contact state is usually variable due to different contact factors, therefore, current finger-object contact models are not very suitable for describing it and the existing description and analysis of the hand grasping may be not appropriate. In this paper, we proposed a new method for describing and analyzing the multi-fingered hand grasping under various finger-object contact states, including a new finger-object contact model for describing the actual finger-object contact state, a grasp matrix for describing the hand grasping, and the condition number of the grasp matrix for analyzing the hand grasping. Taking a three-fingered hand grasping a sphere as an example, the hand grasping under four types of contact states was investigated. Simulations and experimental results both validated the effectiveness of the proposed method.
正确描述手指与物体的接触状态是分析和控制多指手抓握的关键。目前,大多数研究都假设手指与物体的接触状态是不变的。然而,在手部抓取的不同阶段,由于接触因素的不同,手指与物体的接触状态往往是变化的,因此,现有的手指与物体的接触模型并不是很适合对其进行描述,现有的对手部抓取的描述和分析也可能不合适。本文提出了一种描述和分析不同手指与物体接触状态下多指手抓握的新方法,包括描述实际手指与物体接触状态的新的手指与物体接触模型、描述手抓握的抓握矩阵和分析手抓握的抓握矩阵的条件数。以三指手抓球为例,研究了四种接触状态下的手抓球行为。仿真和实验结果均验证了该方法的有效性。
{"title":"Description and Analysis of Multi-Fingered Hand Grasping with a New Finger-Object Contact Model","authors":"Yin Zhang, Q. Zhan, Chunhong Li","doi":"10.1142/S0219843619500233","DOIUrl":"https://doi.org/10.1142/S0219843619500233","url":null,"abstract":"The proper description of finger-object contact state is critical to the analysis and control of multi-fingered hand grasping. At present, most studies assume that the finger-object contact state is invariable. However, in different stages of hand grasping, finger-object contact state is usually variable due to different contact factors, therefore, current finger-object contact models are not very suitable for describing it and the existing description and analysis of the hand grasping may be not appropriate. In this paper, we proposed a new method for describing and analyzing the multi-fingered hand grasping under various finger-object contact states, including a new finger-object contact model for describing the actual finger-object contact state, a grasp matrix for describing the hand grasping, and the condition number of the grasp matrix for analyzing the hand grasping. Taking a three-fingered hand grasping a sphere as an example, the hand grasping under four types of contact states was investigated. Simulations and experimental results both validated the effectiveness of the proposed method.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"156 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127359229","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Humanoid Locomotion Control and Generation Based on Contact Wrench Cones 基于接触扳手锥体的人形运动控制与生成
Pub Date : 2019-11-19 DOI: 10.1142/S021984361950021X
Yu Zheng, S. Liao, K. Yamane
This paper presents a general framework for locomotion control and generation of humanoid robots. Different from most of the existing work which uses the zero-moment point (2mp) to determine the feasibility of robot’s motion, we use the so-called contact wrench cone to derive motion feasibility conditions, whole-body motion controllers, and locomotion generators. The contact wrench cone consists of all feasible wrenches that can be applied to the robot through contacts, which provide allowable external forces and moments for realizing the robot’s motion. Algorithms are proposed to compute quantities defined on linear representations of a general convex cone, which can be various contact wrench cones as needed in developing motion generators and controllers. Based on the contact wrench cone for contact links and the proposed algorithms as well as a decomposition of the whole-body dynamics of a floating-base humanoid robot, we derive two motion tracking controllers. One controller contains a single quadratic program with linear inequality constraints, while the other consists of two quadratic programs which can be quickly solved by one of the proposed algorithms and in a closed form, respectively. Both controllers can be applied in real-time and achieve similar motion tracking performance in simulation. Based on contact wrench cones, furthermore, we derive two motion generation methods for humanoid robots. The first method adapts a reference motion, most often infeasible, to the robot by warping the motion’s time line so that the motion trajectory will remain the same but the velocity and acceleration profiles will be changed. The second method generates bipedal locomotion for given footsteps. All the proposed motion controllers and generators are applicable to general scenarios including uneven terrains and motions with the support of other links besides feet.
本文提出了类人机器人运动控制与生成的总体框架。与现有的大多数工作使用零力矩点(2mp)来确定机器人运动的可行性不同,我们使用所谓的接触扳手锥来推导运动可行性条件,全身运动控制器和运动发生器。接触扳手锥由所有可以通过接触作用于机器人的可行扳手组成,这些扳手为机器人实现运动提供了允许的外力和力矩。提出了一种计算一般凸锥线性表示上定义的量的算法,在开发运动发生器和控制器时,凸锥可以是各种接触扳手锥。基于接触连杆的接触扳手锥和所提出的算法,以及对浮基类人机器人的全身动力学分解,推导出两种运动跟踪控制器。其中一个控制器包含一个具有线性不等式约束的二次规划,而另一个控制器包含两个二次规划,这两个二次规划分别可以用所提出的算法之一快速求解,并以封闭形式求解。两种控制器都可以实时应用,并在仿真中获得相似的运动跟踪性能。在此基础上,提出了两种仿人机器人运动生成方法。第一种方法通过扭曲运动的时间线,使运动轨迹保持不变,但速度和加速度轮廓将发生变化,从而使机器人适应参考运动,这通常是不可行的。第二种方法为给定的脚步产生两足运动。所有提出的运动控制器和运动发生器都适用于一般情况,包括不平坦的地形和除了脚以外需要其他环节支持的运动。
{"title":"Humanoid Locomotion Control and Generation Based on Contact Wrench Cones","authors":"Yu Zheng, S. Liao, K. Yamane","doi":"10.1142/S021984361950021X","DOIUrl":"https://doi.org/10.1142/S021984361950021X","url":null,"abstract":"This paper presents a general framework for locomotion control and generation of humanoid robots. Different from most of the existing work which uses the zero-moment point (2mp) to determine the feasibility of robot’s motion, we use the so-called contact wrench cone to derive motion feasibility conditions, whole-body motion controllers, and locomotion generators. The contact wrench cone consists of all feasible wrenches that can be applied to the robot through contacts, which provide allowable external forces and moments for realizing the robot’s motion. Algorithms are proposed to compute quantities defined on linear representations of a general convex cone, which can be various contact wrench cones as needed in developing motion generators and controllers. Based on the contact wrench cone for contact links and the proposed algorithms as well as a decomposition of the whole-body dynamics of a floating-base humanoid robot, we derive two motion tracking controllers. One controller contains a single quadratic program with linear inequality constraints, while the other consists of two quadratic programs which can be quickly solved by one of the proposed algorithms and in a closed form, respectively. Both controllers can be applied in real-time and achieve similar motion tracking performance in simulation. Based on contact wrench cones, furthermore, we derive two motion generation methods for humanoid robots. The first method adapts a reference motion, most often infeasible, to the robot by warping the motion’s time line so that the motion trajectory will remain the same but the velocity and acceleration profiles will be changed. The second method generates bipedal locomotion for given footsteps. All the proposed motion controllers and generators are applicable to general scenarios including uneven terrains and motions with the support of other links besides feet.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123955494","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Standing and Stepping Control with Switching Rules for Bipedal Robots Based on Angular Momentum Around Ankle 基于踝关节周围角动量的两足机器人站立与行走切换控制
Pub Date : 2019-11-19 DOI: 10.1142/s0219843619500221
M. Uemura, Hiroaki Hirai
In this paper, we propose standing and stepping control with switching rules based on angular momentum around the ankle for planar bipedal robots. A theoretical analysis under some approximation and mass distribution conditions shows that the proposed standing control maximizes stable regions. We can then classify the state of robots into the following three categories: (1) stabilizable via ankle torque; (2) unstabilizable only via ankle torque and stabilizable via ankle torque and trunk posture control; and (3) unstabilizable via ankle torque and trunk posture control. This criterion enables switching rules to appropriately switch robot control to balance control via ankle torque, balance control via ankle torque and trunk posture control, or stepping control. The proposed method is applicable to robots without feet. Simulation results demonstrate that the proposed method appropriately switches control according to the amplitudes of disturbances and maintains the balance of robots with and without feet.
针对平面双足机器人,提出了基于踝关节周围角动量的站立和步进切换控制方法。在一些近似和质量分布条件下的理论分析表明,所提出的站立控制使稳定区域最大化。然后,我们可以将机器人的状态分为以下三类:(1)可通过踝关节扭矩稳定;(2)仅通过踝关节力矩实现不稳定,通过踝关节力矩和躯干姿态控制实现稳定;(3)踝关节力矩和躯干姿态控制不稳定。该准则使切换规则能够适当地将机器人控制切换为通过踝关节扭矩进行平衡控制、通过踝关节扭矩和躯干姿态控制进行平衡控制或步进控制。该方法适用于无足机器人。仿真结果表明,该方法能根据扰动的幅度适当地切换控制,保持有足和无足机器人的平衡。
{"title":"Standing and Stepping Control with Switching Rules for Bipedal Robots Based on Angular Momentum Around Ankle","authors":"M. Uemura, Hiroaki Hirai","doi":"10.1142/s0219843619500221","DOIUrl":"https://doi.org/10.1142/s0219843619500221","url":null,"abstract":"In this paper, we propose standing and stepping control with switching rules based on angular momentum around the ankle for planar bipedal robots. A theoretical analysis under some approximation and mass distribution conditions shows that the proposed standing control maximizes stable regions. We can then classify the state of robots into the following three categories: (1) stabilizable via ankle torque; (2) unstabilizable only via ankle torque and stabilizable via ankle torque and trunk posture control; and (3) unstabilizable via ankle torque and trunk posture control. This criterion enables switching rules to appropriately switch robot control to balance control via ankle torque, balance control via ankle torque and trunk posture control, or stepping control. The proposed method is applicable to robots without feet. Simulation results demonstrate that the proposed method appropriately switches control according to the amplitudes of disturbances and maintains the balance of robots with and without feet.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117199321","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Sensorless External Force Detection Method for Robot Arm Based on Error Compensation Using BP Neural Network 基于误差补偿的BP神经网络机械臂无传感器外力检测方法
Pub Date : 2019-11-19 DOI: 10.1142/s0219843619500245
Guoyu Zuo, Yongkang Qiu, Yuelei Liu
This paper proposes an external force detection method for humanoid robot arm without using joint torque sensors, which can detect the external force of the joint space in real time during the operation of the robot. We first analyzed the structure of the humanoid robot arm we designed, and then established the external force detection model of the robot arm based on robot dynamics and motor dynamics. Subsequently, analyses were conducted on the error of the detection model and the dynamic model error of the robot arm is compensated by using the artificial neural network method to obtain more accurate external force value for the robot arm. In experiment, the accuracy test and the collision test were performed on the detected extern forces of the robot arm. The results show that the method can effectively improve the detection accuracy of the robot arm, and the robot arm can realize the real-time collision detection during its static and running states, which can ensure the safe operation of the robot.
本文提出了一种不使用关节扭矩传感器的仿人机械臂外力检测方法,可以实时检测机器人运行过程中关节空间的外力。首先对所设计的仿人机械臂的结构进行了分析,然后建立了基于机器人动力学和运动动力学的机械臂外力检测模型。随后,对检测模型的误差进行了分析,并利用人工神经网络方法对机械臂的动力学模型误差进行了补偿,得到了更为精确的机械臂外力值。实验中,对检测到的机械臂外力进行了精度测试和碰撞测试。结果表明,该方法能有效提高机器人手臂的检测精度,机器人手臂在其静态和运行状态下均能实现实时碰撞检测,保证机器人的安全运行。
{"title":"Sensorless External Force Detection Method for Robot Arm Based on Error Compensation Using BP Neural Network","authors":"Guoyu Zuo, Yongkang Qiu, Yuelei Liu","doi":"10.1142/s0219843619500245","DOIUrl":"https://doi.org/10.1142/s0219843619500245","url":null,"abstract":"This paper proposes an external force detection method for humanoid robot arm without using joint torque sensors, which can detect the external force of the joint space in real time during the operation of the robot. We first analyzed the structure of the humanoid robot arm we designed, and then established the external force detection model of the robot arm based on robot dynamics and motor dynamics. Subsequently, analyses were conducted on the error of the detection model and the dynamic model error of the robot arm is compensated by using the artificial neural network method to obtain more accurate external force value for the robot arm. In experiment, the accuracy test and the collision test were performed on the detected extern forces of the robot arm. The results show that the method can effectively improve the detection accuracy of the robot arm, and the robot arm can realize the real-time collision detection during its static and running states, which can ensure the safe operation of the robot.","PeriodicalId":312776,"journal":{"name":"Int. J. Humanoid Robotics","volume":"191 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2019-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123009000","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
期刊
Int. J. Humanoid Robotics
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1