Holonomic Implementation of Three Wheels Omnidirectional Mobile Robot using DC Motors

Abstract

In the Indonesian Wheeled Football Robot Contest (KRSBI) wheeled division, the robot that is made must be able to complete a predetermined task, one of which is the robot for chasing the ball and catching it. Holonomic is one of the methods used in navigating the omnidirectional movement of mobile robot applications. Because the movement is designed without changing the position of the robot in the direction of the facing, the omnidirectional wheels are used which has the ability to move freely in two directions. The mobile robot has three omnidirectional wheels and DC motors each used for movement. DC motors controlled by EMS 30A H-Bridge as a driver and Arduino Mega 2560 as the main microcontroller. Holonomic and inverse kinematic calculations are conducted to control the mobile robot movement of x, y, and ω toward angular velocity and direction of s1, s2, and s3 for each wheel. The length of the wheel axis to the middle of the body of robot is 160 mm. In this study, a robot was implemented on the robot movement for moving forward, backward, sideways, and diagonal direction. Based on the data evaluation, it is determined that an angular error of 2.84% exists in the movement of the omnidirectional robot at a velocity of 0.256 m/s to 1.403 m/s.