Title :
Testing iterative robotic algorithms by their rate of convergence
Author :
Klein, Charles A. ; Chu-Jeng, Caroline ; Kittivatcharapong, Sakon
Author_Institution :
Dept. of Electr. Eng., Ohio State Univ., Columbus, OH, USA
fDate :
10/1/1991 12:00:00 AM
Abstract :
The authors discuss a number of principles associated with the rate of convergence of iterative robotic calculations that have been found to be helpful in testing the correctness of such programs. One example of an iterative robotic calculation is performing inverse kinematics by an indirect method such as Jacobian control. Because such a method is based on a local approximation, the numerical results are not supposed to be perfect after changing joint angles a finite amount. It is not obvious how much error is inherent in the method. It is known that if the interval size is reduced to zero, the results will reach the ideal value. It has been the authors´ experience, however, that even when the errors numerically reduce to zero in the limit, there can still be serious errors in the formulation or the computer program. Based on the authors´ experience in developing and debugging new algorithms, several principles that will greatly aid in detecting errors are presented
Keywords :
control engineering computing; convergence of numerical methods; error analysis; iterative methods; kinematics; program testing; robots; control engineering computing; convergence rate; debugging; inverse kinematics; iterative robotic algorithms testing; joint angles; local approximation; Computer errors; Convergence; Iterative algorithms; Iterative methods; Jacobian matrices; Kinematics; Robots; Testing; Transmission line matrix methods; Writing;
Journal_Title :
Robotics and Automation, IEEE Transactions on