{"title":"Social Spider Optimization for Solving Inverse Kinematics for Both Humanoid Robotic Arms","authors":"S. F. Abulhail, M. Z. Al-Faiz","doi":"10.1109/I2CACIS52118.2021.9495922","DOIUrl":null,"url":null,"abstract":"The non-linearity of Inverse kinematics (IK) equations are complex. A Social Spider Optimization (SSO) and Particle Swarm Optimization (PSO) algorithms are proposed in this paper to solve the IK of Humanoid Robotic Arms (HRA). These optimization algorithms are applied on both right and left arms to find the required angles and desired positions with minimum error. Mathematical model of HRA is simulated depending on Denavit-Hartenberg (D-H) method for each arm in which each arm has five Degree Of Freedom (DOF). Performance of HRA model is tested by many positions to be reach by both arms to obtain which optimization algorithm is better. Comparisons are listed between optimal solution using PSO and SSO algorithms. These optimization algorithms are assessed by calculating the Root Mean Squared Error (RMSE) for the absolute error vector of the positions. Simulations and calculation results showed that RMSE value using SSO is less than RMSE value using PSO. We got the largest RMSE of 0.0864 using PSO algorithm. while the lowest possible error, which is 0.00004 was acquired by SSO algorithm. The Graphical User Interface (GUI) is designed and built for motional characteristics of the HRA model in the Forward Kinematics (FK) and IK.","PeriodicalId":210770,"journal":{"name":"2021 IEEE International Conference on Automatic Control & Intelligent Systems (I2CACIS)","volume":"363 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-06-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Automatic Control & Intelligent Systems (I2CACIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/I2CACIS52118.2021.9495922","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The non-linearity of Inverse kinematics (IK) equations are complex. A Social Spider Optimization (SSO) and Particle Swarm Optimization (PSO) algorithms are proposed in this paper to solve the IK of Humanoid Robotic Arms (HRA). These optimization algorithms are applied on both right and left arms to find the required angles and desired positions with minimum error. Mathematical model of HRA is simulated depending on Denavit-Hartenberg (D-H) method for each arm in which each arm has five Degree Of Freedom (DOF). Performance of HRA model is tested by many positions to be reach by both arms to obtain which optimization algorithm is better. Comparisons are listed between optimal solution using PSO and SSO algorithms. These optimization algorithms are assessed by calculating the Root Mean Squared Error (RMSE) for the absolute error vector of the positions. Simulations and calculation results showed that RMSE value using SSO is less than RMSE value using PSO. We got the largest RMSE of 0.0864 using PSO algorithm. while the lowest possible error, which is 0.00004 was acquired by SSO algorithm. The Graphical User Interface (GUI) is designed and built for motional characteristics of the HRA model in the Forward Kinematics (FK) and IK.