Experimental evaluation of various task-space control algorithms shows that significant deviations from desired trajectories may occur, especially at higher speeds, or in the vicinity of singularities. The experiments on a modular reconfigurable robotic setup confirmed this conclusion: the lateral deviations may range up to several centimeters from the closest point on the desired trajectory. The main reason is that the control output often reaches the saturation value of an actuator. The lateral error is also found very dangerous in obstacle cluttered environments due to possible damage of the manipulator arm while hitting an obstacle at high speed. This paper is devoted to solve this problem. Widely used task space control algorithms such as the resolved-rate and the resolved-acceleration algorithms are modified by introducing monitoring on the control output, and, accordingly, modifying the commanded control signal so that the end-effector is prevented from leaving the programmed path. As a consequence, the manipulator tip may slowdown along the path due to limited actuator power, but it will be accelerated after that to reach the desired position as soon as possible. The algorithms also take into account the presence of singularities to avoid uncontrollable excursions of the manipulator tip. Hundreds of experiments have been carried out to confirm the concept. Some of those with a desired trajectory reaching both the regular and the singular region of the workspace are provided to illustrate the method.
[1]
R. Paul.
Robot manipulators : mathematics, programming, and control : the computer control of robot manipulators
,
1981
.
[2]
Nenad Kircanski,et al.
An experimental study of resolved acceleration control in singularities: damped least-squares approach
,
1994,
Proceedings of the 1994 IEEE International Conference on Robotics and Automation.
[3]
Manja V. Kircanski,et al.
Symbolic Singular Value Decomposition for Simple Redundant Manipulators and Its Application to Robot Control
,
1995,
Int. J. Robotics Res..
[4]
J. Y. S. Luh,et al.
Resolved-acceleration control of mechanical manipulators
,
1980
.
[5]
Manja V. KirLambdaanski,et al.
Symbolic Singular Value Decomposition for a PUMA Robot and Its Application to a Robot Operation Near Singularities
,
1993,
Int. J. Robotics Res..
[6]
Larry Leifer,et al.
Applications of Damped Least-Squares Methods to Resolved-Rate and Resolved-Acceleration Control of Manipulators
,
1988
.
[7]
Charles W. Wampler,et al.
Manipulator Inverse Kinematic Solutions Based on Vector Formulations and Damped Least-Squares Methods
,
1986,
IEEE Transactions on Systems, Man, and Cybernetics.
[8]
D. E. Whitney,et al.
The mathematics of coordinated control of prosthetic arms and manipulators.
,
1972
.