INTELLIGENT CONTROLLERS FOR VELOCITY TRACKING OF TWO WHEELED INVERTED PENDULUM MOBILE ROBOT

Velocity tracking is one of the important objectives of vehicle, machines and mobile robots. A two wheeled inverted pendulum (TWIP) is a class of mobile robot that is open loop unstable with high nonlinearities which makes it difficult to control its velocity because of its nature of pitch falling if left unattended. In this work, three soft computing techniques were proposed to track a desired velocity of the TWIP. Fuzzy Logic Control (FLC), Neural Network Inverse Model control (NN) and an Adaptive Neuro-Fuzzy Inference System (ANFIS) were designed and simulated on the TWIP model. All the three controllers have shown practically good performance in tracking the desired speed and keeping the robot in upright position and ANFIS has shown slightly better performance than FLC, while NN consumes more energy.

[1]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[2]  Chuen-Tsai Sun,et al.  Neuro-fuzzy modeling and control , 1995, Proc. IEEE.

[3]  Shin'ichi Yuta,et al.  Trajectory tracking control for navigation of the inverse pendulum type self-contained mobile robot , 1996, Robotics Auton. Syst..

[4]  Alfred C. Rufer,et al.  JOE: a mobile, inverted pendulum , 2002, IEEE Trans. Ind. Electron..

[5]  Sylvie Galichet,et al.  Nonlinear internal model control: application of inverse model based fuzzy control , 2003, IEEE Trans. Fuzzy Syst..

[6]  Yoon Keun Kwak,et al.  Dynamic Analysis of a Nonholonomic Two-Wheeled Inverted Pendulum Robot , 2005, J. Intell. Robotic Syst..

[7]  Kaustubh Pathak,et al.  Velocity and position control of a wheeled inverted pendulum by partial feedback linearization , 2005, IEEE Transactions on Robotics.

[8]  Jorge Angeles,et al.  A New Family of Two-Wheeled Mobile Robots: Modeling and Controllability , 2007, IEEE Transactions on Robotics.

[9]  Shui-Chun Lin,et al.  Adaptive Neural Network Control of a Self-balancing Two-wheeled Scooter , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[10]  Johari Halim Shah Osman,et al.  Real-Time Control of a Two-Wheeled Inverted Pendulum Mobile Robot , 2008 .

[11]  Jun Luo,et al.  Adaptive Robust Dynamic Balance and Motion Controls of Mobile Wheeled Inverted Pendulums , 2008, IEEE Transactions on Control Systems Technology.

[12]  Seul Jung,et al.  Control Experiment of a Wheel-Driven Mobile Inverted Pendulum Using Neural Network , 2008, IEEE Transactions on Control Systems Technology.

[13]  Jin Bae Park,et al.  Adaptive Neural Sliding Mode Control of Nonholonomic Wheeled Mobile Robots With Model Uncertainty , 2009, IEEE Transactions on Control Systems Technology.

[14]  Jian Huang,et al.  Sliding-Mode Velocity Control of Mobile-Wheeled Inverted-Pendulum Systems , 2010, IEEE Transactions on Robotics.

[15]  Chih-Hui Chiu,et al.  The Design and Implementation of a Wheeled Inverted Pendulum Using an Adaptive Output Recurrent Cerebellar Model Articulation Controller , 2010, IEEE Transactions on Industrial Electronics.

[16]  Tarek A. Tutunji,et al.  Fuzzy control of a two-wheel balancing robot using DSPIC , 2010, 2010 7th International Multi- Conference on Systems, Signals and Devices.

[17]  S. Ravi,et al.  Modelling and control of an anfis temperature controller for plastic extrusion process , 2010, 2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES.

[18]  Plamen Petrov,et al.  Dynamic modeling and adaptive motion control of a two-wheeled self-balancing vehicle for personal transport , 2010, 13th International IEEE Conference on Intelligent Transportation Systems.

[19]  Sophan Wahyudi Nawawi Partial feedback linearization control for a class of two wheeled mobile robot , 2010 .

[20]  M. O. Tokhi,et al.  Modeling and Control of a Two Wheeled Machine: A Genetic Algorithm-Based Optimization Approach , 2010 .

[21]  Wen-June Wang,et al.  Design and Implementation of Fuzzy Control on a Two-Wheel Inverted Pendulum , 2011, IEEE Transactions on Industrial Electronics.

[22]  Peng Li,et al.  The fuzzy controller designing of the self-balancing robot , 2011, Proceedings of 2011 International Conference on Electronics and Optoelectronics.

[23]  Junfeng Wu,et al.  T-S adaptive neural network fuzzy control applied in two-wheeled self-balancing robot , 2011, Proceedings of 2011 6th International Forum on Strategic Technology.

[24]  Shuo Ding,et al.  Research on robustness of BP neural network based inverse model for induction Motor Drives , 2011, Proceedings of 2011 International Conference on Electronics and Optoelectronics.

[25]  Xiucheng Dong,et al.  Internal model control based on RBF neural network inverse system decoupling in a 3-DOf helicopter system , 2011, 2011 9th World Congress on Intelligent Control and Automation.

[26]  M. O. Tokhi,et al.  DYNAMIC MODELING AND CONTROL OF A TWO WHEELED ROBOTIC VEHICLE WITH A VIRTUAL PAYLOAD , 2011 .

[27]  Omar F. Lutfy,et al.  A genetically trained simplified ANFIS Controller to control nonlinear MIMO systems , 2011, International Conference on Electrical, Control and Computer Engineering 2011 (InECCE).

[28]  Daniel Jones Control of Two-Wheeled Robots in Low-Traction Environments , 2011 .

[29]  Salinda Buyamin,et al.  Velocity tracking control of a Two-Wheeled Inverted Pendulum robot: A comparative assessment between partial feedback linearization and LQR control schemes , 2012 .

[30]  Benjamin Schrauwen,et al.  Feedback Control by Online Learning an Inverse Model , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[31]  Dong Sang Yoo,et al.  Sliding mode control for a two-wheeled inverted pendulum mobile robot driving on uniform slopes , 2012, 2012 12th International Conference on Control, Automation and Systems.

[32]  Alexander G. Loukianov,et al.  Discrete-Time Neural Inverse Optimal Control for Nonlinear Systems via Passivation , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[33]  Mao-Lin Chen Analysis and Design of Robust Feedback Control Systems for a Nonlinear Two-Wheel Inverted Pendulum System , 2012 .

[34]  D. Nazarpour,et al.  Novel methods with Fuzzy Logic and ANFIS controller based SVC for damping Sub-Synchronous Resonance and low-frequency power oscillation , 2012, 20th Iranian Conference on Electrical Engineering (ICEE2012).

[35]  Mao-Lin Chen Analysis and Design of Robust Feedback Control Systems for a Nonlinear Two-Wheel Inverted Pendulum System , 2012, 2012 International Symposium on Computer, Consumer and Control.

[36]  M. Oya,et al.  Adaptive tracking control scheme for wheeled mobile robots without measurement of longitudinal velocity , 2012, The 2012 International Conference on Advanced Mechatronic Systems.

[37]  Z. H. Zhang,et al.  A new path tracking approach for a mobile robot under velocity field , 2012 .

[38]  Seng-Chi Chen,et al.  ANFIS controller for an Active Magnetic Bearing system , 2013, 2013 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[39]  S. Jagannathan,et al.  Neural Network-Based Optimal Control of Mobile Robot Formations With Reduced Information Exchange , 2013, IEEE Transactions on Control Systems Technology.

[40]  Emine Canigur Direct model reference adaptive tracking control of wheeled mobile robot , 2013, 2013 IEEE INISTA.

[41]  Narinder Singh,et al.  Performance comparison of LQR and ANFIS controller for stabilizing double inverted pendulum system , 2013, 2013 IEEE International Conference on Signal Processing, Computing and Control (ISPCC).

[42]  Fumitoshi Matsuno,et al.  Transformation Control to an Inverted Pendulum for a Mobile Robot With Wheel-Arms Using Partial Linearization and Polytopic Model Set , 2013, IEEE Transactions on Robotics.

[43]  Zhao Ping,et al.  Speed and orientation control of a two-coaxial-wheeled inverted pendulum , 2013, Proceedings of the 32nd Chinese Control Conference.

[44]  N. A. Wahab,et al.  ANFIS inverse control of dissolved oxygen in an activated sludge process , 2013, 2013 IEEE 9th International Colloquium on Signal Processing and its Applications.

[45]  Jian Huang,et al.  Modeling and Velocity Control for a Novel Narrow Vehicle Based on Mobile Wheeled Inverted Pendulum , 2013, IEEE Transactions on Control Systems Technology.

[46]  Amir A. Bature,et al.  Multiple operating points model-based control of a two-wheeled inverted pendulum mobile robot , 2013 .

[47]  Mustapha Muhammad,et al.  Takagi-Sugeno fuzzy modeling of a two-wheeled inverted pendulum robot , 2013, J. Intell. Fuzzy Syst..

[48]  Jing Li,et al.  Trajectory Planning and Optimized Adaptive Control for a Class of Wheeled Inverted Pendulum Vehicle Models , 2013, IEEE Transactions on Cybernetics.

[49]  Jian Huang,et al.  Velocity control of mobile wheeled inverted pendulum , 2013, Int. J. Model. Identif. Control..

[50]  J. Kern,et al.  Development of a neural controller applied in a 5 DOF robot redundant , 2014, IEEE Latin America Transactions.