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 to be very dangerous in obstacle-cluttered environments due to possible damage to the manipulator arm while hitting an obstacle at high speed. This article is devoted to solving 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 slow down 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]
J. Y. S. Luh,et al.
Resolved-acceleration control of mechanical manipulators
,
1980
.
[2]
Miomir Vukobratović,et al.
An Experimental Study of Resolved Acceleration Control of Robots at Singularities: Damped Least-Squares Approach
,
1997
.
[3]
Larry Leifer,et al.
Applications of Damped Least-Squares Methods to Resolved-Rate and Resolved-Acceleration Control of Manipulators
,
1988
.
[4]
Andrew A. Goldenberg,et al.
Design of the IRIS facility-a modular, reconfigurable and expandable robot test bed
,
1993,
[1993] Proceedings IEEE International Conference on Robotics and Automation.
[5]
Manja V. Kircanski,et al.
Symbolic Singular Value Decomposition for Simple Redundant Manipulators and Its Application to Robot Control
,
1995,
Int. J. Robotics Res..
[6]
D. E. Whitney,et al.
The mathematics of coordinated control of prosthetic arms and manipulators.
,
1972
.
[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]
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..