Title :
Generating robust trajectories in the presence of ordinary and linear-self-motion singularities
Author :
Lloyd, John E. ; Hayward, Vincent
Author_Institution :
Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
Abstract :
An algorithm is presented which computes feasible manipulator trajectories along fixed paths in the presence of kinematic singularities. The resulting trajectories are close to minimum time, given an inverse kinematic solution for the path and bounds on joint velocities and accelerations. The algorithm has complexity O(M log M), with respect to the number of joint coordinates M, and works using “coordinate pivoting”, in which the path timing is generated locally with respect to whichever joint coordinate is changing the fastest. This allows the handling of singularities, including linear self-motions (e.g., wrist singularities), where the path speed is zero but other joint velocities are non-zero. Examples involving the PUMA manipulator are shown
Keywords :
Jacobian matrices; computational complexity; manipulator kinematics; path planning; O(M log M) complexity; PUMA manipulator; coordinate pivoting; kinematic singularities; robust trajectories generation; self-motion singularities; wrist singularities; Acceleration; Computer science; Iterative algorithms; Jacobian matrices; Manipulators; Robot kinematics; Robotics and automation; Robustness; Timing; Wrist;
Conference_Titel :
Robotics and Automation, 1998. Proceedings. 1998 IEEE International Conference on
Conference_Location :
Leuven
Print_ISBN :
0-7803-4300-X
DOI :
10.1109/ROBOT.1998.680924