Neuro-Fuzzy Dynamic Obstacle Avoidance for Autonomous Robot Manipulators

This paper presents an integration of fuzzy local planner and modified Elman neural networks (MENN) approximation-based computed-torque controller for motion control of autonomous manipulators in dynamic and partially known environments containing moving obstacles. The navigation is based on fuzzy technique for the idea of artificial potential fields (APF) using analytic harmonic functions. Unlike fuzzy technique, the development of APF is computationally intensive operation. The MENN controller can deal with unmodeled bounded disturbances and/or unstructured unmodeled dynamics of the robot arm. The MENN weights are tuned on-line, with no off-line learning phase required. The stability of the closed-loop system is guaranteed by the Lyapunov theory. The purpose of the controller, which is designed as a Neuro-fuzzy controller, is to generate the commands for the servo-systems of the robot so it may choose its way to its goal autonomously, while reacting in real-time to unexpected events. The proposed scheme has been successfully tested. The controller also demonstrates remarkable performance in adaptation to changes in manipulator dynamics. Sensor-based motion control is an essential feature for dealing with model uncertainties and unexpected obstacles in real-time world systems.

[1]  Wu Wei,et al.  Fuzzy Sensor-Based Motion Control among Dynamic Obstacles for Intelligent Rigid-Link Electrically Driven Arm Manipulators , 2001, J. Intell. Robotic Syst..

[2]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[3]  Daniel E. Koditschek The Control of Natural Motion in Mechanical Systems , 1991 .

[4]  H. Ding,et al.  Fuzzy avoidance control strategy for redundant manipulators , 1999 .

[5]  Daniel E. Koditschek Some Applications of Natural Motion Control , 1991 .

[6]  Daniel E. Koditschek,et al.  The construction of analytic diffeomorphisms for exact robot navigation on star worlds , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[7]  Duc Truong Pham,et al.  Identification of linear and nonlinear dynamic systems using recurrent neural networks , 1993, Artif. Intell. Eng..

[8]  Pradeep K. Khosla,et al.  Manipulator control with superquadric artificial potential functions: theory and experiments , 1990, IEEE Trans. Syst. Man Cybern..

[9]  Daniel E. Koditschek,et al.  Exact robot navigation using artificial potential functions , 1992, IEEE Trans. Robotics Autom..

[10]  Min Wang,et al.  Fuzzy motion planning among dynamic obstacles using artificial potential fields for robot manipulators , 2000, Robotics Auton. Syst..

[11]  Elias N. Houstis,et al.  Neurofuzzy Motion Planners for Intelligent Robots , 1997, J. Intell. Robotic Syst..

[12]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[13]  Pradeep K. Khosla,et al.  Real-time obstacle avoidance using harmonic potential functions , 1991, IEEE Trans. Robotics Autom..

[14]  Zhihua Qu,et al.  Robust tracking control of robot manipulators , 1996 .

[15]  Oussama Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1986 .