Towards implementation of the optimized inverse kinematics solution of a six-legged robot using a field programmable gate array

M. Petra, L. D. Silva, M. A. Ahadani, V. N. Yoong
{"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}
引用次数: 2

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).
利用现场可编程门阵列实现六足机器人的优化逆运动学解
本文主要对六足机器人运动学逆解的截断幂级数进行优化。反解利用三个期望参数R、Z和角?来近似三个伺服系统S1、S2和S3的输入值的位移角。截断后的解很复杂,在数学上很乏味,需要16个系数来计算S1, 165个系数来计算S2, 145个系数来计算S3。在本研究中,神经网络取代了高度复杂的幂展开。采用单神经网络分别计算S1、S2和S3。这些网络经过优化,每个网络都有8个隐藏层。神经网络在它们得到的解中提供了很好的准确性。最重要的是,该方法大大减少了对数学资源的大量需求,远远低于幂级数方法所需的资源。本研究的目标是将本文报告的结果用于现场可编程门阵列(FPGA)的实现。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:481959085
Book学术官方微信