双足机器人节能步态规划的描述性参数优化方法

IF 2.1 4区 工程技术
Yun Meng, Zhiqiang Lu, Peipei Wang
{"title":"双足机器人节能步态规划的描述性参数优化方法","authors":"Yun Meng, Zhiqiang Lu, Peipei Wang","doi":"10.1177/16878132241260583","DOIUrl":null,"url":null,"abstract":"Low energy efficiency is an important factor restricting the application and development of biped robots. In this article, an energy-saving walking control method using descriptive parameter optimization to obtain the gait type with minimum energy consumption is proposed. The algorithm evaluates the energy consumed during walking considering the load torque and angular velocity of all joint actuators of the five-mass simplified model of the robot. A gait database with the step length, gait type and stability margin as the input and gait parameters and energy consumption as the output is constructed, and the gait adapted to the zero-moment point region is dynamically adjusted during walking to realize a compromise between the robot walking stability and energy consumption. In the gait parameter optimization part of the algorithm, a mapping relationship between the descriptive parameters and body trajectory is established. Through parameter sampling and inverse kinematics calculations, seeds are selected from the sample set according to the stability margin, and the gradient descent method of directional acceleration is used to approximate the minimum energy consumption under the descriptive parameters in the neighborhood of the seeds. In the gait synthesis part of the algorithm, according to the given walking task and the energy consumption-related items in the gait database, the walking trajectory with minimum energy consumption is planned. In real-time walking, the database is queried according to the planned step sequence, the gait parameters are obtained, the robot joint movement is controlled, the feedback zero-moment point is calculated from the robot foot pressure, and the database input query is adjusted according to the trajectory deviation to simultaneously achieve walking stability and reduce energy consumption. To determine the effectiveness of the algorithm, dynamic simulation experiments and real robot walking experiments are carried out. The experimental results show that our algorithm has a significant energy-saving effect. The experimental videos are available at https://github.com/xkluzq/biped-robot .","PeriodicalId":7357,"journal":{"name":"Advances in Mechanical Engineering","volume":"95 1","pages":""},"PeriodicalIF":2.1000,"publicationDate":"2024-08-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Descriptive parameter optimization method for energy-saving gait planning of biped robots\",\"authors\":\"Yun Meng, Zhiqiang Lu, Peipei Wang\",\"doi\":\"10.1177/16878132241260583\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Low energy efficiency is an important factor restricting the application and development of biped robots. In this article, an energy-saving walking control method using descriptive parameter optimization to obtain the gait type with minimum energy consumption is proposed. The algorithm evaluates the energy consumed during walking considering the load torque and angular velocity of all joint actuators of the five-mass simplified model of the robot. A gait database with the step length, gait type and stability margin as the input and gait parameters and energy consumption as the output is constructed, and the gait adapted to the zero-moment point region is dynamically adjusted during walking to realize a compromise between the robot walking stability and energy consumption. In the gait parameter optimization part of the algorithm, a mapping relationship between the descriptive parameters and body trajectory is established. Through parameter sampling and inverse kinematics calculations, seeds are selected from the sample set according to the stability margin, and the gradient descent method of directional acceleration is used to approximate the minimum energy consumption under the descriptive parameters in the neighborhood of the seeds. In the gait synthesis part of the algorithm, according to the given walking task and the energy consumption-related items in the gait database, the walking trajectory with minimum energy consumption is planned. In real-time walking, the database is queried according to the planned step sequence, the gait parameters are obtained, the robot joint movement is controlled, the feedback zero-moment point is calculated from the robot foot pressure, and the database input query is adjusted according to the trajectory deviation to simultaneously achieve walking stability and reduce energy consumption. To determine the effectiveness of the algorithm, dynamic simulation experiments and real robot walking experiments are carried out. The experimental results show that our algorithm has a significant energy-saving effect. The experimental videos are available at https://github.com/xkluzq/biped-robot .\",\"PeriodicalId\":7357,\"journal\":{\"name\":\"Advances in Mechanical Engineering\",\"volume\":\"95 1\",\"pages\":\"\"},\"PeriodicalIF\":2.1000,\"publicationDate\":\"2024-08-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Mechanical Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1177/16878132241260583\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Mechanical Engineering","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1177/16878132241260583","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

能效低是制约双足机器人应用和发展的一个重要因素。本文提出了一种节能行走控制方法,利用描述性参数优化获得能耗最小的步态类型。该算法考虑了机器人五质量简化模型的所有关节致动器的负载扭矩和角速度,评估了行走过程中的能量消耗。以步长、步态类型和稳定裕度为输入,步态参数和能耗为输出,构建步态数据库,并在行走过程中动态调整适应零时刻点区域的步态,以实现机器人行走稳定性和能耗之间的折中。在算法的步态参数优化部分,建立了描述性参数和身体轨迹之间的映射关系。通过参数采样和逆运动学计算,根据稳定性裕度从采样集中选取种子,并利用方向加速度的梯度下降方法逼近种子附近描述参数下的最小能耗。在算法的步态合成部分,根据给定的行走任务和步态数据库中与能耗相关的项目,规划出能耗最小的行走轨迹。在实时行走过程中,根据规划的步序查询数据库,获取步态参数,控制机器人关节运动,根据机器人脚压计算反馈零时刻点,并根据轨迹偏差调整数据库输入查询,从而同时实现行走稳定性和降低能耗。为了确定算法的有效性,我们进行了动态仿真实验和真实机器人行走实验。实验结果表明,我们的算法具有显著的节能效果。实验视频见 https://github.com/xkluzq/biped-robot 。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Descriptive parameter optimization method for energy-saving gait planning of biped robots
Low energy efficiency is an important factor restricting the application and development of biped robots. In this article, an energy-saving walking control method using descriptive parameter optimization to obtain the gait type with minimum energy consumption is proposed. The algorithm evaluates the energy consumed during walking considering the load torque and angular velocity of all joint actuators of the five-mass simplified model of the robot. A gait database with the step length, gait type and stability margin as the input and gait parameters and energy consumption as the output is constructed, and the gait adapted to the zero-moment point region is dynamically adjusted during walking to realize a compromise between the robot walking stability and energy consumption. In the gait parameter optimization part of the algorithm, a mapping relationship between the descriptive parameters and body trajectory is established. Through parameter sampling and inverse kinematics calculations, seeds are selected from the sample set according to the stability margin, and the gradient descent method of directional acceleration is used to approximate the minimum energy consumption under the descriptive parameters in the neighborhood of the seeds. In the gait synthesis part of the algorithm, according to the given walking task and the energy consumption-related items in the gait database, the walking trajectory with minimum energy consumption is planned. In real-time walking, the database is queried according to the planned step sequence, the gait parameters are obtained, the robot joint movement is controlled, the feedback zero-moment point is calculated from the robot foot pressure, and the database input query is adjusted according to the trajectory deviation to simultaneously achieve walking stability and reduce energy consumption. To determine the effectiveness of the algorithm, dynamic simulation experiments and real robot walking experiments are carried out. The experimental results show that our algorithm has a significant energy-saving effect. The experimental videos are available at https://github.com/xkluzq/biped-robot .
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Advances in Mechanical Engineering
Advances in Mechanical Engineering Engineering-Mechanical Engineering
自引率
4.80%
发文量
353
期刊介绍: Advances in Mechanical Engineering (AIME) is a JCR Ranked, peer-reviewed, open access journal which publishes a wide range of original research and review articles. The journal Editorial Board welcomes manuscripts in both fundamental and applied research areas, and encourages submissions which contribute novel and innovative insights to the field of mechanical engineering
×
引用
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学术官方微信