用串联弹性作动器实现稳定高效跳频

Yichao Mao, Jing Xu, Qiuguo Zhu, Jun Wu, R. Xiong
{"title":"用串联弹性作动器实现稳定高效跳频","authors":"Yichao Mao, Jing Xu, Qiuguo Zhu, Jun Wu, R. Xiong","doi":"10.1109/HUMANOIDS.2018.8625059","DOIUrl":null,"url":null,"abstract":"Inspired by biological systems, robots that exploit the natural dynamics of compliant joints are developed in recent years to obtain stable and efficient locomotion. In these robots, series elastic actuator (SEA) is widely used due to its compliant property and energy storage capacity. However, robots that are equipped with SEA have drawbacks of substantial delay and limited bandwidth. Additionally, high speed locomotion also engenders severe vibration and cause noise pollution in posture measurement of the robot. These inevitable features make the efficient robots hard to demonstrate precise control and perform dynamic balance. To cope with these problems, beside traditional hopping and foot hold selection algorithms, two methods are proposed in this paper for consecutive hopping: (l)a position controller which generates active damping to stabilize the joint position;(2)a learning algorithm for body balance control. The learning algorithm discretizes the continuous control problem into phases and adopts integration form of body dynamics to maintain balance. Instead of empirically tuning the control parameters, model identification and learning algorithms are employed to automatically tune these proposed controllers. Experiments were conducted on SEA based single leg robot by swinging leg between two demanded position and maintaining body balance during consecutive hopping. By combining the proposed algorithms, stable and efficient hopping was implemented.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Implementation of Stable and Efficient Hopping with Serial Elastic Actuators\",\"authors\":\"Yichao Mao, Jing Xu, Qiuguo Zhu, Jun Wu, R. Xiong\",\"doi\":\"10.1109/HUMANOIDS.2018.8625059\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Inspired by biological systems, robots that exploit the natural dynamics of compliant joints are developed in recent years to obtain stable and efficient locomotion. In these robots, series elastic actuator (SEA) is widely used due to its compliant property and energy storage capacity. However, robots that are equipped with SEA have drawbacks of substantial delay and limited bandwidth. Additionally, high speed locomotion also engenders severe vibration and cause noise pollution in posture measurement of the robot. These inevitable features make the efficient robots hard to demonstrate precise control and perform dynamic balance. To cope with these problems, beside traditional hopping and foot hold selection algorithms, two methods are proposed in this paper for consecutive hopping: (l)a position controller which generates active damping to stabilize the joint position;(2)a learning algorithm for body balance control. The learning algorithm discretizes the continuous control problem into phases and adopts integration form of body dynamics to maintain balance. Instead of empirically tuning the control parameters, model identification and learning algorithms are employed to automatically tune these proposed controllers. Experiments were conducted on SEA based single leg robot by swinging leg between two demanded position and maintaining body balance during consecutive hopping. By combining the proposed algorithms, stable and efficient hopping was implemented.\",\"PeriodicalId\":433345,\"journal\":{\"name\":\"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HUMANOIDS.2018.8625059\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HUMANOIDS.2018.8625059","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

受生物系统的启发,近年来开发了利用柔性关节的自然动力学来获得稳定高效运动的机器人。在这些机器人中,串联弹性驱动器(SEA)由于其柔顺性和储能能力而得到广泛应用。然而,配备SEA的机器人存在大量延迟和有限带宽的缺点。此外,高速运动还会对机器人的姿态测量产生剧烈的振动和噪声污染。这些不可避免的特点使得高效机器人难以实现精确控制和动态平衡。针对这些问题,除了传统的跳跃和脚点选择算法外,本文提出了两种连续跳跃的方法:(1)位置控制器产生主动阻尼以稳定关节位置;(2)身体平衡控制的学习算法。学习算法将连续控制问题离散为阶段,采用体动力学积分形式保持平衡。采用模型识别和学习算法来自动调整所提出的控制器,而不是根据经验调整控制参数。在基于SEA的单腿机器人上进行了实验,通过在两个需要的位置之间摆动腿,并在连续跳跃过程中保持身体平衡。结合上述算法,实现了稳定高效的跳频。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Implementation of Stable and Efficient Hopping with Serial Elastic Actuators
Inspired by biological systems, robots that exploit the natural dynamics of compliant joints are developed in recent years to obtain stable and efficient locomotion. In these robots, series elastic actuator (SEA) is widely used due to its compliant property and energy storage capacity. However, robots that are equipped with SEA have drawbacks of substantial delay and limited bandwidth. Additionally, high speed locomotion also engenders severe vibration and cause noise pollution in posture measurement of the robot. These inevitable features make the efficient robots hard to demonstrate precise control and perform dynamic balance. To cope with these problems, beside traditional hopping and foot hold selection algorithms, two methods are proposed in this paper for consecutive hopping: (l)a position controller which generates active damping to stabilize the joint position;(2)a learning algorithm for body balance control. The learning algorithm discretizes the continuous control problem into phases and adopts integration form of body dynamics to maintain balance. Instead of empirically tuning the control parameters, model identification and learning algorithms are employed to automatically tune these proposed controllers. Experiments were conducted on SEA based single leg robot by swinging leg between two demanded position and maintaining body balance during consecutive hopping. By combining the proposed algorithms, stable and efficient hopping was implemented.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信