Donovan L. Welsford, C. Pretorius, M. D. du Plessis
{"title":"Neural Networks for Mobile Robot Inverse Kinematics","authors":"Donovan L. Welsford, C. Pretorius, M. D. du Plessis","doi":"10.1109/ICIST.2018.8426142","DOIUrl":null,"url":null,"abstract":"Inverse kinematics refers to determining the forces that must be applied to a particular system to result in a desired configuration of the system. In robotics, inverse kinematics means calculating the robot actuator movements necessary to make a robot perform a specific task. Calculating the inverse kinematics using traditional methods is a complex and time consuming task. This paper reports on a novel approach to predicting the inverse kinematics of a mobile robot using Neural Networks (NNs). The main advantage of using artificial intelligence to determine inverse kinematics is that minimal human input and intervention is required. This research makes use of Feedforward NNs to predict the motor velocities and the time that they must be maintained to make the robot reach a specified destination. Inertia and friction are automatically incorporated into the NN predictions. Experimental evidence is presented which shows that the proposed approach can successfully produce commands which allow the robot to traverse a given path.","PeriodicalId":331555,"journal":{"name":"2018 Eighth International Conference on Information Science and Technology (ICIST)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Eighth International Conference on Information Science and Technology (ICIST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIST.2018.8426142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Inverse kinematics refers to determining the forces that must be applied to a particular system to result in a desired configuration of the system. In robotics, inverse kinematics means calculating the robot actuator movements necessary to make a robot perform a specific task. Calculating the inverse kinematics using traditional methods is a complex and time consuming task. This paper reports on a novel approach to predicting the inverse kinematics of a mobile robot using Neural Networks (NNs). The main advantage of using artificial intelligence to determine inverse kinematics is that minimal human input and intervention is required. This research makes use of Feedforward NNs to predict the motor velocities and the time that they must be maintained to make the robot reach a specified destination. Inertia and friction are automatically incorporated into the NN predictions. Experimental evidence is presented which shows that the proposed approach can successfully produce commands which allow the robot to traverse a given path.