Text this: Kinematics modeling and simulation of an autonomous omni-directional mobile robot