Trajectory tracking with obstacle avoidance of redundant manipulator based on fuzzy inference systems

被引:42
作者
Benzaoui, M. [1 ]
Chekireb, H. [1 ]
Tadjine, M. [1 ]
Boulkroune, A. [2 ]
机构
[1] ENP, LCP, BP 182,10 Ave Freres Ouadek, El Harrach, Alger, Algeria
[2] Univ Jijel, LAJ, BP 98 Ouled Aissa, Jijel 18000, Algeria
关键词
Redundant robot; Obstacle avoidance; Self-motion; Adaptive fuzzy control; NON-AFFINE SYSTEMS; ADAPTIVE CONTROLLER; SCHEME; DESIGN;
D O I
10.1016/j.neucom.2016.02.037
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In presence of the uncertainties in robot dynamics, model-based control law can easily fail. In our paper, this important question is tackled by using fuzzy adaptive control to drive with obstacle avoidance an industrial redundant manipulator under the hypothesis of uncertain dynamics. This hypothesis makes our controller an original one, since the problem of the tracking trajectory in the presence of obstacles and assuming that the robot dynamics are unknown has not been discussed before in the literature. Besides, the proposed obstacle avoidance is achieved by generating a self-motion. Furthermore, the usual procedure related to the obstacle avoidance based on Euclidean distance in 3D space is made easier since this one includes only the parameters of 2D space. This self-motion is directly incorporated into the adaptive fuzzy control scheme via the filtered tracking errors. The proposed method is tested by simulations in the case of redundant robot (PUMA 560) operating in 3D space in presence of obstacles. Despite that the robot dynamics are assumed to be uncertain, the proposed control performance is satisfactory. Indeed, the trajectory tracking control, incorporating self-motion obstacle avoidance, operates effectively with weak tracking control errors and bounded actuator torques evolving in admissible range. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:23 / 30
页数:8
相关论文
共 27 条
[1]  
[Anonymous], 1986, P IEEE INT C ROB AUT
[2]   How to design a fuzzy adaptive controller based on observers for uncertain affine nonlinear systems [J].
Boulkroune, A. ;
Tadjine, M. ;
M'Saad, M. ;
Farza, M. .
FUZZY SETS AND SYSTEMS, 2008, 159 (08) :926-948
[3]   A projective synchronization scheme based on fuzzy adaptive control for unknown multivariable chaotic systems [J].
Boulkroune, A. ;
Bouzeriba, A. ;
Hamel, S. ;
Bouden, T. .
NONLINEAR DYNAMICS, 2014, 78 (01) :433-447
[4]   Fuzzy approximation-based indirect adaptive controller for multi-input multi-output non-affine systems with unknown control direction [J].
Boulkroune, A. ;
M'Saad, M. ;
Farza, M. .
IET CONTROL THEORY AND APPLICATIONS, 2012, 6 (17) :2619-2629
[5]   Design of a fuzzy adaptive controller for MIMO nonlinear time-delay systems with unknown actuator nonlinearities and unknown control direction [J].
Boulkroune, A. ;
M'Saad, M. ;
Chekireb, H. .
INFORMATION SCIENCES, 2010, 180 (24) :5041-5059
[6]   State and output feedback fuzzy variable structure controllers for multivariable nonlinear systems subject to input nonlinearities [J].
Boulkroune, Abdesselem ;
Msaad, Mohammed ;
Farza, Mondher .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2014, 71 (1-4) :539-556
[7]   Adaptive fuzzy controller for non-affine systems with zero dynamics [J].
Boulkroune, Abdesselem ;
Tadjine, Mohamed ;
M'Saad, Mohammed ;
Farza, Mondher .
INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 2009, 40 (04) :367-382
[8]   Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators [J].
Chiaverini, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (03) :398-410
[9]   Adaptive neural controller for redundant robot manipulators and collision avoidance with mobile obstacles [J].
Daachi, Boubaker ;
Madani, Tarek ;
Benallegue, Abdelaziz .
NEUROCOMPUTING, 2012, 79 :50-60
[10]  
Ding H, 1996, J INTELL ROBOT SYST, V16, P229, DOI 10.1007/BF00245422