利用现场可编程门阵列实现六足机器人的优化逆运动学解

M. Petra, L. D. Silva, M. A. Ahadani, V. N. Yoong
{"title":"利用现场可编程门阵列实现六足机器人的优化逆运动学解","authors":"M. Petra, L. D. Silva, M. A. Ahadani, V. N. Yoong","doi":"10.1109/ICA.2011.6130181","DOIUrl":null,"url":null,"abstract":"This paper focuses on the optimization of the truncated power series for the inverse kinematics solution that was obtained in the earlier work for a six-legged robot. The inverse solutions were used to approximate the displacement angle for input values for the three servos S1, S2, and S3 using the three desired parameters R, Z, and angle ?. The truncated solution was complex and mathematically tedious, requiring 16 coefficients to be used to compute S1 and 165 coefficients to compute S2 and 145 for S3. In this research, a neural network was used to replace the highly complex power expansions. Single neural networks were used to compute S1, S2, and S3 separately. The networks were optimized such that each network had eight hidden layers. The neural networks provided good accuracy in the solutions they obtained. Most importantly, the approach reduced the high demand for mathematical resources significantly below the resources required by the power series method. The goal of this research is to use the results reported in this paper in the implementation of a field-programmable gate array (FPGA).","PeriodicalId":132474,"journal":{"name":"2011 2nd International Conference on Instrumentation Control and Automation","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Towards implementation of the optimized inverse kinematics solution of a six-legged robot using a field programmable gate array\",\"authors\":\"M. Petra, L. D. Silva, M. A. Ahadani, V. N. Yoong\",\"doi\":\"10.1109/ICA.2011.6130181\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper focuses on the optimization of the truncated power series for the inverse kinematics solution that was obtained in the earlier work for a six-legged robot. The inverse solutions were used to approximate the displacement angle for input values for the three servos S1, S2, and S3 using the three desired parameters R, Z, and angle ?. The truncated solution was complex and mathematically tedious, requiring 16 coefficients to be used to compute S1 and 165 coefficients to compute S2 and 145 for S3. In this research, a neural network was used to replace the highly complex power expansions. Single neural networks were used to compute S1, S2, and S3 separately. The networks were optimized such that each network had eight hidden layers. The neural networks provided good accuracy in the solutions they obtained. Most importantly, the approach reduced the high demand for mathematical resources significantly below the resources required by the power series method. The goal of this research is to use the results reported in this paper in the implementation of a field-programmable gate array (FPGA).\",\"PeriodicalId\":132474,\"journal\":{\"name\":\"2011 2nd International Conference on Instrumentation Control and Automation\",\"volume\":\"10 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 2nd International Conference on Instrumentation Control and Automation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICA.2011.6130181\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 2nd International Conference on Instrumentation Control and Automation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICA.2011.6130181","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

本文主要对六足机器人运动学逆解的截断幂级数进行优化。反解利用三个期望参数R、Z和角?来近似三个伺服系统S1、S2和S3的输入值的位移角。截断后的解很复杂,在数学上很乏味,需要16个系数来计算S1, 165个系数来计算S2, 145个系数来计算S3。在本研究中,神经网络取代了高度复杂的幂展开。采用单神经网络分别计算S1、S2和S3。这些网络经过优化,每个网络都有8个隐藏层。神经网络在它们得到的解中提供了很好的准确性。最重要的是,该方法大大减少了对数学资源的大量需求,远远低于幂级数方法所需的资源。本研究的目标是将本文报告的结果用于现场可编程门阵列(FPGA)的实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Towards implementation of the optimized inverse kinematics solution of a six-legged robot using a field programmable gate array
This paper focuses on the optimization of the truncated power series for the inverse kinematics solution that was obtained in the earlier work for a six-legged robot. The inverse solutions were used to approximate the displacement angle for input values for the three servos S1, S2, and S3 using the three desired parameters R, Z, and angle ?. The truncated solution was complex and mathematically tedious, requiring 16 coefficients to be used to compute S1 and 165 coefficients to compute S2 and 145 for S3. In this research, a neural network was used to replace the highly complex power expansions. Single neural networks were used to compute S1, S2, and S3 separately. The networks were optimized such that each network had eight hidden layers. The neural networks provided good accuracy in the solutions they obtained. Most importantly, the approach reduced the high demand for mathematical resources significantly below the resources required by the power series method. The goal of this research is to use the results reported in this paper in the implementation of a field-programmable gate array (FPGA).
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Optimization of partial slip surface at lubricated-MEMS Safety analysis of linear system with SOS for complex eigenvalues Determination of flight attitude using kalman filter for an agricultural unmanned helicopter Dynamic uav path planning for moving target intercept in 3D Accuracy evaluation of delivered measurements to HMI in a real SCADA automation system
×
引用
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