Motion Analysis and Control of Three-Wheeled Omnidirectional Mobile Robot

Omnidirectional mobile robots are holonomic vehicles that can perform translational and rotational motions independently and simultaneously. The paper provides a detailed mathematical analysis of the motion of a three-wheeled omnidirectional mobile robot leading to the kinematics of the robot. The motion of the robot can be divided into three types, pure rotation, linear motion and rotation around a point of a nonzero radius. The paper also addresses the problem of trajectory tracking, where the robot has to track the desired trajectory while tracking the desired orientation; to do so; a fuzzy controller has been designed. A comparison made between the proposed controller and another from the literature showed that the fuzzy controller with a minimal number of fuzzy rules (only four rules) is more efficient and more accurate. Furthermore, the paper proposes a simple approach to solve the kinematic saturation problem, namely that the control outputs must be within the range of the admissible control. A simulation platform was carried out using MATLAB to demonstrate the effectiveness of the proposed approach.

[1]  Raffaello D'Andrea,et al.  Near-optimal dynamic trajectory generation and control of an omnidirectional vehicle , 2004, Robotics Auton. Syst..

[2]  Shugen Ma,et al.  Generalized proportional integral observer based control of an omnidirectional mobile robot , 2015 .

[3]  Robert L. Williams,et al.  Velocity and Acceleration Cones for Kinematic and Dynamic Constraints on Omni-Directional Mobile Robots , 2006 .

[4]  Lihui Wang,et al.  Dynamic control model of a cobot with three omni-wheels , 2010 .

[5]  Erlon Cristian Finardi,et al.  Trajectory Optimization Using Sequential Convex Programming with Collision Avoidance , 2018 .

[6]  Dan Zhang,et al.  The Design and Development of an Omni-Directional Mobile Robot Oriented to an Intelligent Manufacturing System , 2017, Sensors.

[7]  Auday Al-Mayyahi,et al.  Design of Fractional-Order Controller for Trajectory Tracking Control of a Non-holonomic Autonomous Ground Vehicle , 2016 .

[8]  A P Mohanraj,et al.  Front and Back Movement Analysis of a Triangle-Structured Three-Wheeled Omnidirectional Mobile Robot by Varying the Angles between Two Selected Wheels , 2016, TheScientificWorldJournal.

[9]  Armando Sousa,et al.  Modeling and Assessing of Omni-Directional Robots with Three and Four Wheels , 2009 .

[10]  Danilo Alves de Lima,et al.  Navigation of an Autonomous Car Using Vector Fields and the Dynamic Window Approach , 2013 .

[11]  Pedro Silva,et al.  THREE OMNI-DIRECTIONAL WHEELS CONTROL ON A MOBILE ROBOT , 2004 .

[12]  KEIGO WATANABE,et al.  Feedback Control of an Omnidirectional Autonomous Platform for Mobile Service Robots , 1998, J. Intell. Robotic Syst..

[13]  Sungchul Kang,et al.  Omni-directional power-assist-modular(PAM) mobile robot for total nursing service system , 2017, 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI).

[14]  Jian Guo,et al.  Car-like mobile robot path planning in rough terrain using multi-objective particle swarm optimization algorithm , 2017, Neurocomputing.

[15]  Shugen Ma,et al.  Development of an omnidirectional mobile platform , 2009, 2009 International Conference on Mechatronics and Automation.

[16]  Arnold Aribowo,et al.  Enhancing soccer robot movement accuracy using omnidirectional wheel , 2017, 2017 International Conference on Electrical Engineering and Informatics (ICELTICs).

[17]  Nick Barnes,et al.  Omni-drive Robot Motion on Curved Paths: The Fastest Path between Two Points Is Not a Straight-Line , 2002, Australian Joint Conference on Artificial Intelligence.

[18]  Raffaello D'Andrea,et al.  Trajectory generation and control for four wheeled omnidirectional vehicles , 2006, Robotics Auton. Syst..

[19]  Oishee Mazumder,et al.  Omnidirectional Assistive Wheelchair , 2017 .

[20]  Luiz Carlos Sandoval Góes,et al.  Distributed Formation Flight Control of Multirotor Helicopters , 2017 .

[21]  Roberto S. Inoue,et al.  Dynamic Inversion and Gain-Scheduling Control for an Autonomous Aerial Vehicle with Multiple Flight Stages , 2018 .

[22]  Eduard Clotet,et al.  Design, Implementation and Validation of the Three-Wheel Holonomic Motion System of the Assistant Personal Robot (APR) , 2016, Sensors.

[23]  Chenguang Yang,et al.  Trajectory Tracking of an Omni-Directional Wheeled Mobile Robot Using a Model Predictive Control Strategy , 2018 .

[24]  Cyril Novales,et al.  Omni-directional robot with spherical orthogonal wheels: concepts and analyses , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[25]  V. N. Maksimov,et al.  Horizontal stabilization of the two-degree-of-freedom platform of a uniaxial wheeled module tracking a given trajectory over an underlying surface , 2017 .

[26]  Mohammad Ali Badamchizadeh,et al.  Adaptive Robust Control of Autonomous Underwater Vehicle , 2016 .

[27]  Masayoshi Wada,et al.  Design of omnidirectional mobile robots with ACROBAT wheel mechanisms , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Shugen Ma,et al.  An omnidirectional mobile robot: Concept and analysis , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[29]  M. West,et al.  Design of Ball Wheel Mechanisms for Omnidirectional Vehicles With Full Mobility and Invariant Kinematics , 1997 .

[30]  Jianxiang Li,et al.  Mecanum wheeled motion system with three wheels , 2016, 2016 4th International Conference on Applied Robotics for the Power Industry (CARPI).