Gusti Arif Hanifah Pawitan, K. Mutijarsa, W. Adiprawita
{"title":"Three-wheeled omnidirectional robot controller implementation","authors":"Gusti Arif Hanifah Pawitan, K. Mutijarsa, W. Adiprawita","doi":"10.1109/ICITSI.2016.7858240","DOIUrl":null,"url":null,"abstract":"This paper presents a controller design and its implementation for an omnidirectional robot. Due to the holonomic nature of an omnidirectional robot, the mobile robot are able to follow any planned trajectory. The path are calculated on the world frame and then transformed using inverse kinematic to each of the mobile robot motor speed. Therefore a kinematic model for the robot are derived and a PID controller is utilized to control the speed of each actuator. MATLAB® System Identification Tools® is used to identify the transfer function of each actuator and then simulated using the MATLAB® SIMULINK® platform to design a suitable PID control.","PeriodicalId":172314,"journal":{"name":"2016 International Conference on Information Technology Systems and Innovation (ICITSI)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Conference on Information Technology Systems and Innovation (ICITSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICITSI.2016.7858240","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
This paper presents a controller design and its implementation for an omnidirectional robot. Due to the holonomic nature of an omnidirectional robot, the mobile robot are able to follow any planned trajectory. The path are calculated on the world frame and then transformed using inverse kinematic to each of the mobile robot motor speed. Therefore a kinematic model for the robot are derived and a PID controller is utilized to control the speed of each actuator. MATLAB® System Identification Tools® is used to identify the transfer function of each actuator and then simulated using the MATLAB® SIMULINK® platform to design a suitable PID control.