Abstract Sophisticated robot tasks require a kinematical redundancy which enables the robot links to avoid obstacles whereas the effector follows a planned path. In this connection the solution of the inverse problem , i.e. the determination of the internal joint coordinates from a given position in the operational space (e.g. Cartesian coordinates), is an essential problem. The special relations between external and internal coordinates lead to an introduction of restrictions for the internal joint coordinates depending on appropriate criteria such as distances of the links from the boundaries as well as from external obstacles. These criteria lead, in a classical way, to corrections from which the desired robot motion can be obtained by using the pseudo inverse Jacobi matrix. A new method of choosing appropriate joint angles using fuzzy logic is presented. In this connection distances and corrections are denoted as fuzzy terms. In this way various criteria for controlling a redundant arm are formulated linguistically by fuzzy production rules. The advantage of the fuzzy method is evident in the presence of multi-criteria decisions. Simulation results demonstrate the practicability of the method.
[1]
Robert J. Schilling,et al.
Control of Kinematically Redundant Robots Using {1}-Inverses
,
1987,
IEEE Transactions on Systems, Man, and Cybernetics.
[2]
A. Liegeois,et al.
Automatic supervisory control of the configuration and behavior of multi-body mechanisms
,
1977
.
[3]
Tomoyoshi Takeuchi,et al.
Fuzzy control of a mobile robot for obstacle avoidance
,
1988,
Inf. Sci..
[4]
Witold Pedrycz.
Generalization and Particularization of Production Rules in Expert Systems
,
1986
.
[5]
R. Palm.
Fuzzy controller for a sensor guided robot manipulator
,
1989
.
[6]
Madan Gupta,et al.
Multivariable Structure of Fuzzy Control Systems
,
1986,
IEEE Transactions on Systems, Man, and Cybernetics.
[7]
P.J. King,et al.
The application of fuzzy control systems to industrial processes
,
1977,
Autom..