Neural-Network-Based Contouring Control for Robotic Manipulators in Operational Space

This brief presents a contouring control scheme for robotic manipulators. The geometric properties of the desired contour are incorporated in the controller design phase, and the resulting controller has been structured as a two-layered hierarchical control scheme that consists of an outer loop and an inner loop. The outer loop is formed by kinematic control system in operational space, which can be designed to assign different dynamics to the tangential, normal, and binormal direction of the desired contour. It is shown that the outer loop can provide a joint velocity reference signal to the inner one. The inner loop is used to implement a velocity servo control system at the robot joint level. Meanwhile, a radial basis function network is adopted to compensate for the nonlinear dynamics of the robotic manipulator, where a robust control strategy is used to suppress the modeling error of neural networks. Experimental results on the Zebra-Zero robotic manipulator have demonstrated the effectiveness of the proposed control scheme in comparison with other control strategies.

[1]  Miroslaw Galicki An Adaptive Regulator of Robotic Manipulators in the Task Space , 2008, IEEE Transactions on Automatic Control.

[2]  Myung Jin Chung,et al.  Real-Time Implementation And Evaluation Of Dynamic Control Algorithms For Industrial Manipulators , 1987, Other Conferences.

[3]  Héctor J. Sussmann,et al.  Uniqueness of the weights for minimal feedforward nets with a given input-output map , 1992, Neural Networks.

[4]  T. Banchoff,et al.  Differential Geometry of Curves and Surfaces , 2010 .

[5]  Javier Moreno-Valenzuela,et al.  A robust velocity field control , 2002, IEEE Trans. Control. Syst. Technol..

[6]  Ulrich Anders,et al.  Model selection in neural networks , 1999, Neural Networks.

[7]  Rong-Jong Wai,et al.  Adaptive Fuzzy Neural Network Control Design via a T–S Fuzzy Model for a Robot Manipulator Including Actuator Dynamics , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[8]  Shuzhi Sam Ge,et al.  Direct adaptive NN control of a class of nonlinear systems , 2002, IEEE Trans. Neural Networks.

[9]  Shyh-Leh Chen,et al.  Contouring Control of Smooth Paths for Multiaxis Motion Systems Based on Equivalent Errors , 2007, IEEE Transactions on Control Systems Technology.

[10]  R. J. King Analysis and design of an unusual unity-power-factor rectifier , 1991 .

[11]  Young-Kiu Choi,et al.  An adaptive neurocontroller using RBFN for robot manipulators , 2004, IEEE Trans. Ind. Electron..

[12]  Perry Y. Li,et al.  Passive velocity field control (PVFC). Part I. Geometry and robustness , 2001, IEEE Trans. Autom. Control..

[13]  Javier Moreno-Valenzuela,et al.  Manipulator motion control in operational space using joint velocity inner loops , 2005, Autom..

[14]  John Oprea Differential Geometry and Its Applications , 1996 .

[15]  C. Desoer,et al.  Feedback Systems: Input-Output Properties , 1975 .

[16]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[17]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[18]  Pierre Apkarian,et al.  Adaptive Control for Nonlinearly Parameterized Uncertainties in Robot Manipulators , 2008, IEEE Transactions on Control Systems Technology.

[19]  Chien Chern Cheah,et al.  Task-space adaptive control of robotic manipulators with uncertainties in gravity regressor matrix and kinematics , 2002, IEEE Trans. Autom. Control..

[20]  Fernando Reyes,et al.  Experimental evaluation of model-based controllers on a direct-drive robot arm , 2001 .

[21]  Masayoshi Tomizuka,et al.  Contouring control of machine tool feed drive systems: a task coordinate frame approach , 2001, IEEE Trans. Control. Syst. Technol..