Bounded deviation joint path algorithms for piecewise cubic polynomial trajectories

Presented are three bounded deviation joint path (BDJP) algorithms which generate only enough intermediate knots, sampled from a smooth Cartesian path, for piecewise cubic polynomial joint trajectories. The first algorithm is basically the one proposed by R.H. Taylor (1979), and it is based on position transformations. The second algorithm utilizes inverse velocity transformations, and direct velocity transformations are used in the third algorithm. The proposed BDJP algorithms are aimed to be used in process applications of industrial robots, such as arc welding and contour grinding, in which the desired Cartesian paths are smooth free-formed curves and it is necessary to keep the manipulator acceptably close to the desired path. >

[1]  Howard C. Hayden Data smoothing routine , 1987 .

[2]  Jack Sklansky,et al.  The Detection and Segmentation of Blobs in Infrared Images , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[3]  Kevin Sullivan,et al.  Bounded deviation trajectory interpolation for robot manipulators , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[4]  J. A. Adams Cubic spline curve fitting with controlled end conditions , 1974 .

[5]  Roy Featherstone,et al.  Position and Velocity Transformations Between Robot End-Effector Coordinates and Joint Angles , 1983 .

[6]  D. E. Whitney,et al.  The mathematics of coordinated control of prosthetic arms and manipulators. , 1972 .

[7]  Daniel C. H. Yang,et al.  A New Method for the Singularity Analysis of Simple Six-link Manipulators , 1986 .

[8]  King-Sun Fu,et al.  A survey on image segmentation , 1981, Pattern Recognit..

[9]  Russell H. Taylor,et al.  Planning and execution of straight line manipulator trajectories , 1979 .

[10]  Richard P. Paul,et al.  Kinematics of Robot Wrists , 1983 .

[11]  R. W. Floyd,et al.  Algorithm 489: the algorithm SELECT—for finding the ith smallest of n elements [M1] , 1975, CACM.

[12]  Chun-Shin Lin,et al.  Joint trajectories of mechanical manipulators for Cartesian path approximation , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[13]  J. Y. S. Luh,et al.  Approximate joint trajectories for control of industrial robots along Cartesian paths , 1984, IEEE Transactions on Systems, Man, and Cybernetics.

[14]  Shadia Elgazzar,et al.  Efficient kinematic transformations for the PUMA 560 robot , 1985, IEEE J. Robotics Autom..

[15]  C. Lin,et al.  Formulation and optimization of cubic polynomial joint trajectories for industrial robots , 1983 .