Adaptive variable structure controller of redundant robots with mobile/fixed obstacles avoidance

In this paper, a variable structure adaptive controller is proposed for redundant robot manipulators constrained by moving obstacles. The main objective of the controller is to force the model states of the robot to track those of a chosen reference model. In addition, the controller is designed directly in Cartesian space and no knowledge on the dynamic model is needed, except its structure. The parameters of the controller are adapted using adaptive laws obtained via Lyapunov stability analysis of the closed loop. The performances of the proposed controller are evaluated using a 3 DOF robot manipulator evolving in a vertical plane constrained by a mobile obstacle. The obtained results show its effectiveness compared to other tested variable structure controllers.

[1]  Mahmoud Moghavvemi,et al.  Geometrical approach of planar hyper-redundant manipulators: Inverse kinematics, path planning and workspace , 2011, Simul. Model. Pract. Theory.

[2]  Amar Ramdane-Cherif Invesion des modeles geometrique et cinematique d'un robot redondant : une solution neuronale adaptative , 1998 .

[3]  Nagarajan Sukavanam,et al.  Neural network-based nonlinear tracking control of kinematically redundant robot manipulators , 2011, Math. Comput. Model..

[4]  Boubaker Daachi,et al.  Adaptive neural controller for redundant robot manipulators and collision avoidance with mobile obstacles , 2012, Neurocomputing.

[5]  Stanislav V. Emelyanov,et al.  Variable-Structure Control Systems , 1995 .

[6]  Maarouf Saad,et al.  Modeling and adaptive control of redundant robots , 2006, Math. Comput. Simul..

[7]  Tarek Ahmed-Ali,et al.  Sliding observer-controller design for uncertain triangular nonlinear systems , 1999, IEEE Trans. Autom. Control..

[8]  Djamel Boukhetala,et al.  A new decentralized variable Structure control for robot Manipulators , 2003 .

[9]  T. Madani,et al.  Backstepping Sliding Mode Control Applied to a Miniature Quadrotor Flying Robot , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[10]  Chun-Yi Su,et al.  An adaptive variable structure model following control design for robot manipulators , 1991 .

[11]  Vadim I. Utkin,et al.  Sliding Modes and their Application in Variable Structure Systems , 1978 .

[12]  Arab Ali Chérif,et al.  A robust adaptive control of a parallel robot , 2010, Int. J. Control.

[13]  Jean-Jacques E. Slotine,et al.  Adaptive manipulator control: A case study , 1988 .

[14]  Haizhou Li,et al.  Adaptive learning tracking control of robotic manipulators with uncertainties , 2010 .

[15]  Boubaker Daachi,et al.  A Neural Network Adaptive Controller for End-effector Tracking of Redundant Robot Manipulators , 2006, J. Intell. Robotic Syst..

[16]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[17]  John Baillieul,et al.  Kinematic programming alternatives for redundant manipulators , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[18]  Nagarajan Sukavanam,et al.  Neural network based control scheme for redundant robot manipulators subject to multiple self-motion criteria , 2012, Math. Comput. Model..

[19]  Hüseyin Ekiz,et al.  A study of neural network based inverse kinematics solution for a three-joint robot , 2004, Robotics Auton. Syst..

[20]  Okyay Kaynak,et al.  Neuro sliding mode control of robotic manipulators , 2000 .

[21]  Okyay Kaynak,et al.  Neuro‐adaptive sliding‐mode tracking control of robot manipulators , 2007 .