TY - JOUR
T1 - Determining the Initial Configuration of Uninterrupted Redundant Manipulator Trajectories in a Manufacturing Environment
AU - Yang, James
AU - Mi, Zan
AU - Kim, Joo H.
AU - Abdel-Malek, Karim
N1 - Funding Information:
The research reported in this page is part of the MediLink Programme in Health Informatics. The project is funded by the Higher Education Authority in Ireland under the Programme of Research in Third Level Institutions. Their support is gratefully acknowledged.
PY - 2011/2
Y1 - 2011/2
N2 - In a manufacturing environment where a redundant manipulator is programmed to follow a specific trajectory such as welding, painting, and soldering, it is often the case that the manipulator reaches a singular configuration where the program is stopped, the manipulator has to be switched to a new configuration, and the motion continued. This paper presents a method of determining the initial configuration of robotic manipulators to traverse a path trajectory without halting the motion. The method consists of: (1) identifying singular curves/surfaces using the Jacobian rank deficiency method; (2) determining non-crossable curves/surfaces using acceleration-based crossability criteria; (3) finding if the path intersects any non-crossable singular curve/surface. If there is not any intersection, the manipulator does not interrupt with any initial configuration on the trajectory. Otherwise, the intersection is determined, and the non-crossable singular configuration at the intersection point is determined; (4) solving the differential algebraic system of equations (DAE) of index 2 using the RungeKutta method; and (5) solving the optimization problem. The method is illustrated through examples.
AB - In a manufacturing environment where a redundant manipulator is programmed to follow a specific trajectory such as welding, painting, and soldering, it is often the case that the manipulator reaches a singular configuration where the program is stopped, the manipulator has to be switched to a new configuration, and the motion continued. This paper presents a method of determining the initial configuration of robotic manipulators to traverse a path trajectory without halting the motion. The method consists of: (1) identifying singular curves/surfaces using the Jacobian rank deficiency method; (2) determining non-crossable curves/surfaces using acceleration-based crossability criteria; (3) finding if the path intersects any non-crossable singular curve/surface. If there is not any intersection, the manipulator does not interrupt with any initial configuration on the trajectory. Otherwise, the intersection is determined, and the non-crossable singular configuration at the intersection point is determined; (4) solving the differential algebraic system of equations (DAE) of index 2 using the RungeKutta method; and (5) solving the optimization problem. The method is illustrated through examples.
KW - DAE
KW - Halting the motion
KW - Inverse kinematics
KW - Singular configuration
KW - Trajectory planning
UR - http://www.scopus.com/inward/record.url?scp=78049281381&partnerID=8YFLogxK
U2 - 10.1016/j.rcim.2010.05.009
DO - 10.1016/j.rcim.2010.05.009
M3 - Article
VL - 27
SP - 22
EP - 32
JO - Robotics and Computer-Integrated Manufacturing
JF - Robotics and Computer-Integrated Manufacturing
IS - 1
ER -