Investigation of Neural-Network-Based Inverse Kinematics for a 6-DOF Serial Manipulator With Non-Spherical Wrist

Benjamin E. Hargis, Wesley A. Demirjian, Matthew W. Powelson, S. Canfield
{"title":"Investigation of Neural-Network-Based Inverse Kinematics for a 6-DOF Serial Manipulator With Non-Spherical Wrist","authors":"Benjamin E. Hargis, Wesley A. Demirjian, Matthew W. Powelson, S. Canfield","doi":"10.1115/DETC2018-86093","DOIUrl":null,"url":null,"abstract":"This study proposes using an Artificial Neural Network (ANN) to train a 6-DOF serial manipulator with a non-spherical wrist to solve the inverse kinematics problem. In this approach, an ANN has been trained to determine the configuration parameters of a serial manipulator that correspond to the position and pose of its end effector. The network was modeled after the AUBO-i5 robot arm, and the experimental results have shown the ability to achieve millimeter accuracy in tool space position with significantly reduced computational time relative to an iterative kinematic solution when applied to a subset of the workspace. Furthermore, a separate investigation was conducted to quantify the relationship between training example density, training set error, and test set error. Testing indicates that, for a given network, sufficient example point density may be approximated by comparing the training set error with test set error. The neural network training was performed using the MATLAB Neural Network Toolbox.","PeriodicalId":132121,"journal":{"name":"Volume 5B: 42nd Mechanisms and Robotics Conference","volume":"120 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Volume 5B: 42nd Mechanisms and Robotics Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/DETC2018-86093","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

This study proposes using an Artificial Neural Network (ANN) to train a 6-DOF serial manipulator with a non-spherical wrist to solve the inverse kinematics problem. In this approach, an ANN has been trained to determine the configuration parameters of a serial manipulator that correspond to the position and pose of its end effector. The network was modeled after the AUBO-i5 robot arm, and the experimental results have shown the ability to achieve millimeter accuracy in tool space position with significantly reduced computational time relative to an iterative kinematic solution when applied to a subset of the workspace. Furthermore, a separate investigation was conducted to quantify the relationship between training example density, training set error, and test set error. Testing indicates that, for a given network, sufficient example point density may be approximated by comparing the training set error with test set error. The neural network training was performed using the MATLAB Neural Network Toolbox.
基于神经网络的六自由度非球面腕关节串联机械臂反运动学研究
提出了一种基于人工神经网络(ANN)的非球面腕部六自由度串联机械臂的反运动学训练方法。在这种方法中,一个人工神经网络已经被训练来确定串行机械臂的配置参数,这些参数对应于它的末端执行器的位置和姿态。该网络是在AUBO-i5机械臂的基础上建立的,实验结果表明,当应用于工作空间的子集时,相对于迭代运动学解,该网络能够在刀具空间位置上实现毫米精度,大大减少了计算时间。此外,还进行了单独的调查,以量化训练样本密度、训练集误差和测试集误差之间的关系。测试表明,对于给定的网络,通过比较训练集误差和测试集误差,可以近似得到足够的样例点密度。利用MATLAB神经网络工具箱对神经网络进行训练。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信