Fuzzy MTEJ controller with integrator for control of underactuated manipulators

Abstract This paper presents control of underactuated robot manipulators in task space utilizing novel algorithm called fuzzy modified transpose effective Jacobian (MTEJ) with integrator term which ensures tracking trajectory in task space with high-quality performance. Although non-model base MTEJ have been introduced before and evaluated for underactuated robots, this method has poor operation against non-linear factors in actuators and joints observed in practical tests like deadband, backlash or Coulomb damping. The contributions of this paper are in twofold. First, to introduce improved MTEJ algorithm with additional integrator term that is efficient to eliminate effects of mentioned factors or other source of steady state error (SSE). Second, using new fuzzy rules to manage its terms to stabilize system with better control properties, the controller is used to make the endeffector to both track a predefined trajectory or set on an exact point. Global stabilization of this control method is proved. Simulation and experimental results are offered which compared tracking performance of the improved fuzzy MTEJ with integrator to other methods for both tracking and point to point (P.T.P) control. Outcomes of these experiments reveal privileges of using fuzzy improved MTEJ in various areas like removing SSE with better control characteristics and low computational efforts.

[1]  Changyin Sun,et al.  Adaptive Neural Network Control of Biped Robots , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[2]  Toshiyuki Murakami,et al.  A robust control of two-wheeled mobile manipulator with underactuated joint by nonlinear backstepping method , 2010 .

[3]  Alessandro De Luca,et al.  Dynamic Feedback Control of XYnR Planar Robots with n Rotational Passive Joints , 2003, J. Field Robotics.

[4]  S. Ali A. Moosavian,et al.  Modified Jacobian transpose control of a quadruped robot , 2015, 2015 3rd RSI International Conference on Robotics and Mechatronics (ICROM).

[5]  Mehdi Dadkhah,et al.  Adaptive control algorithm of flexible robotic gripper by extreme learning machine , 2016 .

[6]  Steven Dubowsky,et al.  Failure Recovery Control for Space Robotic Systems , 1991, 1991 American Control Conference.

[7]  Shahaboddin Shamshirband,et al.  Determining the joints most strained in an underactuated robotic finger by adaptive neuro-fuzzy methodology , 2014, Adv. Eng. Softw..

[8]  A. Shiriaev,et al.  On passivity based control for partial stabilization of underactuated systems , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[9]  E.N. Sanchez,et al.  Real-time fuzzy PI + PD control for an underactuated robot , 2002, Proceedings of the IEEE Internatinal Symposium on Intelligent Control.

[10]  Abdesselem Boulkroune,et al.  Fuzzy approximation-based adaptive sliding-mode control scheme for underactuated systems , 2015, 2015 3rd International Conference on Control, Engineering & Information Technology (CEIT).

[11]  Abdesselem Boulkroune,et al.  Fuzzy Adaptive Sliding-Mode Control Scheme for Uncertain Underactuated Systems , 2016 .

[12]  Chih-Lyang Hwang,et al.  Fuzzy Sliding-Mode Underactuated Control for Autonomous Dynamic Balance of an Electrical Bicycle , 2009, IEEE Transactions on Control Systems Technology.

[13]  Jianqiang Yi,et al.  Dynamics and GA-Based Stable Control for a Class of Underactuated Mechanical Systems , 2008 .

[14]  Shaocheng Tong,et al.  Adaptive NN Tracking Control of Uncertain Nonlinear Discrete-Time Systems With Nonaffine Dead-Zone Input , 2015, IEEE Transactions on Cybernetics.

[15]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[16]  Mahmood Karimi,et al.  Modified Transpose Effective Jacobian Law for Control of Underactuated Manipulators , 2010, Adv. Robotics.

[17]  Abdesselem Boulkroune,et al.  Stable Adaptive Fuzzy Sliding-Mode Controller for a Class of Underactuated Dynamic Systems , 2016 .

[18]  T. Suzuki,et al.  Analysis and control of 3R underactuated manipulator , 2008, 2008 SICE Annual Conference.

[19]  Wei He,et al.  Vibration Control of a Flexible Robotic Manipulator in the Presence of Input Deadzone , 2017, IEEE Transactions on Industrial Informatics.

[20]  Edgar N. Sánchez,et al.  Takagi-Sugeno fuzzy scheme for real-time trajectory tracking of an underactuated robot , 2002, IEEE Trans. Control. Syst. Technol..

[21]  Arun D. Mahindrakar,et al.  Control of a Class of Underactuated Mechanical Systems Using Sliding Modes , 2009, IEEE Transactions on Robotics.

[22]  S. Ali A. Moosavian,et al.  Modified transpose Jacobian control of robotic systems , 2007, Autom..

[23]  Shuzhi Sam Ge,et al.  Adaptive neural network control of robot manipulators in task space , 1997, IEEE Trans. Ind. Electron..

[24]  Changyin Sun,et al.  Adaptive Neural Impedance Control of a Robotic Manipulator With Input Saturation , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[25]  John J. Craig,et al.  Introduction to Robotics Mechanics and Control , 1986 .

[26]  Dalibor Petkovic,et al.  Adaptive neuro fuzzy estimation of underactuated robotic gripper contact forces , 2013, Expert Syst. Appl..

[27]  Keigo Watanabe,et al.  Control of Underactuated Manipulators using Fuzzy Logic Based Switching Controller , 2003, J. Intell. Robotic Syst..

[28]  Ali Keymasi Khalaji,et al.  Modified transpose Jacobian control of a tractor-trailer wheeled robot , 2015 .

[29]  A. Mahindrakar,et al.  A swing-up of the acrobot based on a simple pendulum strategy , 2005 .

[30]  Nobuharu Aoshima,et al.  Swing-up and stabilization of an underactuated manipulator without state feedback of free joint , 2004, IEEE Transactions on Robotics and Automation.

[31]  Simon X. Yang,et al.  Comprehensive Unified Control Strategy for Underactuated Two-Link Manipulators , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[32]  Mohammad Ali Badamchizadeh,et al.  Adaptive backstepping control for an n-degree of freedom robotic manipulator based on combined state augmentation , 2017 .

[33]  Rogelio Lozano,et al.  Energy based control of the Pendubot , 2000, IEEE Trans. Autom. Control..

[34]  Erik Valdemar Cuevas Jiménez,et al.  Real-time neurofuzzy control for an underactuated robot , 1999, IJCNN'99. International Joint Conference on Neural Networks. Proceedings (Cat. No.99CH36339).

[35]  Keum Shik Hong An open-loop control for underactuated manipulators using oscillatory inputs: steering capability of an unactuated joint , 2002, IEEE Trans. Control. Syst. Technol..