Universal Robust Adaptive Control of Robot Manipulators Using Real Time Estimation

Abstract This paper proposes an universal adaptive control structure for robot manipulators, without knowing the dynamic model of the system, as well it is robust to corrupt payload change and initial conditions. It considers a simplified model to describe the robot dynamics, instead of the commonly used explicit dynamic model . The simplification allows to largely reduce the number of parameters to be updated. Moreover the simplified model should represent the current system dynamics, which can be ensured by a real time estimation of the model parameters. In this case, the corrupt change of payload will be detected within short time window such as 0.1 second, and the system dynamics will be adjusted quickly to real values. Modulating functions techniques are also applied on the real time estimation process, to decrease the order of input via integration by part method, which avoids using joint velocities and accelerations. Meanwhile the filtering property of modulating functions are studied so that groups of modulating functions are selected in order to eliminate the high frequency noise influence. In the end simulation results on a two degrees of freedom planar robot prove the control structure eficient.

[1]  Giuseppe Fedele,et al.  A Power Electrical Signal Tracking Strategy Based on the Modulating Functions Method , 2009, IEEE Transactions on Industrial Electronics.

[2]  Cédric Join,et al.  Numerical differentiation with annihilators in noisy environment , 2009, Numerical Algorithms.

[3]  Heinz Unbehauen,et al.  Identification of Continuous-Time Systems: A Tutorial , 1997 .

[4]  Goshaidas Ray,et al.  An Adaptive Fuzzy Controller for Trajectory Tracking of Robot Manipulator , 2011 .

[5]  R. Ohba,et al.  New finite difference formulas for numerical differentiation , 2000 .

[6]  Brigitte d'Andréa-Novel,et al.  Analyse fréquentielle des dérivateurs algébriques , 2009 .

[7]  Maxime Gautier,et al.  On-line robot dynamic identification based on power model, modulating functions and causal Jacobi estimator , 2014, 2014 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[8]  Suguru Arimoto,et al.  An adaptive trajectory control of manipulators , 1981 .

[9]  Wisama Khalil,et al.  Direct calculation of minimum set of inertial parameters of serial robots , 1990, IEEE Trans. Robotics Autom..

[10]  A. Pearson,et al.  On the identification of polynomial input-output differential systems , 1985 .

[11]  Olivier Gibaru,et al.  Error analysis of Jacobi derivative estimators for noisy signals , 2011, Numerical Algorithms.

[12]  Tien C. Hsia,et al.  Adaptive control of robot manipulators - A review , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[13]  J R Jordan,et al.  A modulating-function method for on-line fault detection (machinery health monitoring) , 1986 .

[14]  C. Fu,et al.  Wavelets and high order numerical differentiation , 2010 .

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

[16]  Giuseppe Fedele,et al.  A recursive scheme for frequency estimation using the modulating functions method , 2010, Appl. Math. Comput..

[17]  Xueguang Shao,et al.  A general approach to derivative calculation using wavelet transform , 2003 .

[18]  M. Gautier A comparison of filtered models for dynamic identification of robots , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[19]  S. Shankar Sastry,et al.  Adaptive Control of Mechanical Manipulators , 1987 .