Control strategies for robotic manipulators

This survey is aimed at presenting the major robust control strategies for rigid robot manipulators. The techniques discussed are feedback linearization/Computed torque control, Variable structure compensator, Passivity based approach and Disturbance observer based control. The first one is based on complete dynamic model of a robot. It results in simple linear control which offers guaranteed stability. Variable structure compensator uses a switching/relay action to overcome dynamic uncertainties and disturbances. Passivity based controller make use of passive structure of a robot. If passivity of a feedback system is proved, nonlinearities and uncertainties will not affect the stability. Disturbance observer based controllers estimate disturbances, which can be cancelled out to achieve a nominal model, for which a simple controller can then be designed. This paper, after explaining each control strategy in detail, finally compares these strategies for their pros and cons. Possible solutions to cope with the drawbacks have also been presented in tabular form.

[1]  M. Spong On the robust control of robot manipulators , 1992 .

[2]  Il Hong Suh,et al.  Disturbance observer based force control of robot manipulator without force sensor , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[3]  Suguru Arimoto Passivity-based control [robot dynamics] , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[4]  K. Shyu,et al.  Control of rigid robot manipulators via combination of adaptive sliding mode control and compensated inverse dynamics approach , 1996 .

[5]  T. Shibata,et al.  A Null Space Force Control Based on Passivity in Redundant Manipulator , 2007, 2007 IEEE International Conference on Mechatronics.

[6]  Reza Haghighi,et al.  Lyapunov-Based Nonlinear Disturbance Observer for Serial n-Link Robot Manipulators , 2009, J. Intell. Robotic Syst..

[7]  K.J. Astrom,et al.  Observer-based friction compensation , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[8]  Ying Wang,et al.  Nonlinear friction compensation and disturbance observer for a high-speed motion platform , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  M.N. Ahmad,et al.  Robust sliding mode control for robot manipulator tracking problem using a proportional-integral switching surface , 2003, Proceedings. Student Conference on Research and Development, 2003. SCORED 2003..

[10]  M. de Mathelin,et al.  Robust control of robot manipulators: A survey , 1999 .

[11]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004, IEEE/ASME Transactions on Mechatronics.

[12]  Jianbo Su,et al.  Computed torque control-based composite nonlinear feedback controller for robot manipulators with bounded torques , 2009 .

[13]  Zi-Jiang Yang,et al.  Decentralized Adaptive Robust Control of Robot Manipulators Using Disturbance Observers , 2012, IEEE Transactions on Control Systems Technology.

[14]  Duy Nguyen-Tuong,et al.  Learning Robot Dynamics for Computed Torque Control Using Local Gaussian Processes Regression , 2008, 2008 ECSIS Symposium on Learning and Adaptive Behaviors for Robotic Systems (LAB-RS).

[15]  P. Dorato,et al.  Survey of robust control for rigid robots , 1991, IEEE Control Systems.

[16]  Agustín Jiménez,et al.  Robot Manipulators Trends and Development , 2010 .

[17]  Rafael Kelly,et al.  Control of Robot Manipulators in Joint Space , 2005 .

[18]  Toshio Fukuda,et al.  Design of a nonlinear disturbance observer , 2000, IEEE Trans. Ind. Electron..

[19]  V. Santibanez,et al.  A passivity based stability analysis for a fuzzy PD+ control for robot manipulators , 1999, 18th International Conference of the North American Fuzzy Information Processing Society - NAFIPS (Cat. No.99TH8397).

[20]  Chun-Yi Su,et al.  A Novel Robust Nonlinear Motion Controller With Disturbance Observer , 2006, IEEE Transactions on Control Systems Technology.

[21]  Peter J. Gawthrop,et al.  A nonlinear disturbance observer for robotic manipulators , 2000, IEEE Trans. Ind. Electron..

[22]  A. Bazaei,et al.  On Approximate Feedback linearization of Robot Manipulators , 2003, 2003 4th International Conference on Control and Automation Proceedings.

[23]  Chong-Ho Choi,et al.  Robust control of robot manipulator by model-based disturbance attenuation , 2003 .

[24]  Jianqiang Yi,et al.  A computed torque controller for uncertain robotic manipulator systems: Fuzzy approach , 2005, Fuzzy Sets Syst..

[25]  W. Chung,et al.  Disturbance observer based path tracking control of robot manipulator considering torque saturation , 1997, 1997 8th International Conference on Advanced Robotics. Proceedings. ICAR'97.

[26]  Djamel Boukhetala,et al.  Passivity-based controller-observer for robot manipulators , 2008, 2008 3rd International Conference on Information and Communication Technologies: From Theory to Applications.

[27]  Yu Tang,et al.  Adaptive control of robot manipulators based on passivity , 1994 .

[28]  Hyeung-Sik Choi,et al.  Robust control of robot manipulators with torque saturation using fuzzy logic , 2001, Robotica.

[29]  Mahdi Tavakoli,et al.  DISTURBANCE OBSERVER-BASED TRAJECTORY FOLLOWING CONTROL OF NONLINEAR ROBOTIC MANIPULATORS , 2011 .

[30]  Marimuthu Palaniswami,et al.  Robust tracking control for rigid robotic manipulators , 1994 .

[31]  Daoxiang Gao,et al.  Adaptive fuzzy sliding mode control for robotic manipulators , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[32]  T. C. Kuo,et al.  Global Stabilization of Robot Control with Neural Network and Sliding Mode , 2008, Eng. Lett..

[33]  Rafael Kelly,et al.  Stable computed-torque control of robot manipulators via fuzzy self-tuning , 2000, IEEE Trans. Syst. Man Cybern. Part B.

[34]  Suguru Arimoto Passivity-Based Control. , 2000 .

[35]  Philippe Lemoine,et al.  A vision-based computed torque control for parallel kinematic machines , 2008, 2008 IEEE International Conference on Robotics and Automation.