{"title":"Inverse kinematic implementation of four-wheels mecanum drive mobile robot using stepper motors","authors":"Eka Maulana, M. A. Muslim, Veri Hendrayawan","doi":"10.1109/ISITIA.2015.7219952","DOIUrl":null,"url":null,"abstract":"An implementation of inverse kinematic model is applied for the mobile robot using four-wheels mecanum drive. The implementation is designed for omni-directional movement without changes the robot position on a facing direction. Four stepper motors are used to drive the mecanum wheels due to these types have a good precision. This speed control feedback is not necessary. The radius of the mobile robot dimension is defined by the same distance of a and b length between wheel axis and body center of 170 mm. The inverse kinematic is conducted to control the mobile robot movement and to convert the robot velocity component of v<sub>x</sub>, v<sub>y</sub>, and ω toward angular velocity each wheels of ω<sub>1</sub>, ω<sub>2</sub>, ω<sub>3</sub>, ω<sub>4</sub> and wheel turn direction. Kinematic calculation and control mechanism are proceed by a master microcontroller and multi-slave microcontrollers which connected using SPI communication protocol. The theta angle θ is described by v<sub>x</sub> and v<sub>y</sub> vector velocity direction toward center point of the mobile robot. The movement capabilities are performed by linear direction according to the certain angle of the robot movement θ of 0° to each multiples of 45° thus obtained wheel velocity and angle movement average errors.","PeriodicalId":124449,"journal":{"name":"2015 International Seminar on Intelligent Technology and Its Applications (ISITIA)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Seminar on Intelligent Technology and Its Applications (ISITIA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISITIA.2015.7219952","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
An implementation of inverse kinematic model is applied for the mobile robot using four-wheels mecanum drive. The implementation is designed for omni-directional movement without changes the robot position on a facing direction. Four stepper motors are used to drive the mecanum wheels due to these types have a good precision. This speed control feedback is not necessary. The radius of the mobile robot dimension is defined by the same distance of a and b length between wheel axis and body center of 170 mm. The inverse kinematic is conducted to control the mobile robot movement and to convert the robot velocity component of vx, vy, and ω toward angular velocity each wheels of ω1, ω2, ω3, ω4 and wheel turn direction. Kinematic calculation and control mechanism are proceed by a master microcontroller and multi-slave microcontrollers which connected using SPI communication protocol. The theta angle θ is described by vx and vy vector velocity direction toward center point of the mobile robot. The movement capabilities are performed by linear direction according to the certain angle of the robot movement θ of 0° to each multiples of 45° thus obtained wheel velocity and angle movement average errors.