{"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}
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.