{"title":"Forward and Inverse Kinematics for a Small-Sized Humanoid Robot","authors":"J. Zannatha, Rafael Cisneros Limón","doi":"10.1109/CONIELECOMP.2009.50","DOIUrl":null,"url":null,"abstract":"This paper examines the forward and inverse kinematics of a small-sized low-cost commercial humanoid robot providing closed form solutions for both kinematic problems. The analyzed robot has 16 degrees-of-freedom: five for each leg and three for each arm, actuated by sixteen digital servomotors, like those used in aero-modelism. Each leg is a serial kinematic chain that uses three degrees of freedom to control the position of the foot, and two more to orient it,resembling a human ankle. Unfortunately, this ankle has been designed with an offset that prevents a direct decoupling of the position and orientation of the foot, situation that generally leads to the lack of a closed form solution in most cases. The proposed solution deals with this problem; it uses a geometrical approach that effectively solves the inverse kinematic problem by means of an analytical algorithm.","PeriodicalId":292855,"journal":{"name":"2009 International Conference on Electrical, Communications, and Computers","volume":"141 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-02-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"26","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Electrical, Communications, and Computers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONIELECOMP.2009.50","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 26
Abstract
This paper examines the forward and inverse kinematics of a small-sized low-cost commercial humanoid robot providing closed form solutions for both kinematic problems. The analyzed robot has 16 degrees-of-freedom: five for each leg and three for each arm, actuated by sixteen digital servomotors, like those used in aero-modelism. Each leg is a serial kinematic chain that uses three degrees of freedom to control the position of the foot, and two more to orient it,resembling a human ankle. Unfortunately, this ankle has been designed with an offset that prevents a direct decoupling of the position and orientation of the foot, situation that generally leads to the lack of a closed form solution in most cases. The proposed solution deals with this problem; it uses a geometrical approach that effectively solves the inverse kinematic problem by means of an analytical algorithm.