TY - JOUR
T1 - Trajectory planning and collisions detector for robotic arms
AU - Rubio, José de Jesús
AU - García, Enrique
AU - Pacheco, Jaime
N1 - Funding Information:
The authors are grateful to the editors and the reviewers for their valuable comments and insightful suggestions, which helped to improve this research significantly. The authors thank the Secretaria de Investigacion y Posgrado del IPN, the Comision de Operacion y Fomento de Actividades Academicas del IPN, and the Consejo Nacional de Ciencia y Tecnologia for their help in this research.
PY - 2012/11
Y1 - 2012/11
N2 - The major contributions of this paper are as follows: (1) the Gilbert-Johnson-Keerthi (GJK) algorithm is a collisions detector algorithm, a modified Gilbert-Johnson-Keerthi algorithm is presented, the proposed GJK algorithm uses a different distance, (2) some examples of GJK algorithm are presented, in the last example, the GJK distance algorithm is used to detect the collisions of a camera with its environment inside of a warehouse, the camera cannot cross any part of the structure of the warehouse, the camera needs to go around the structure, when the camera touches the structure, the camera goes to the right or to the left, (3) the time used in a cycle of work of the transelevator robotic arm is presented, it can be extended to other kind of robotic arms, (4) some examples of the time used in a cycle of work are presented, in the least example, the algorithm is used to control the time needed for the transelevator to go from one place to other one, (5) this paper presents a new trajectory planning algorithm which divides the trajectory in n periods, when n is equal to 2, the proposed algorithm is the same as other algorithms, but for n higher than 2, the proposed algorithm gives other optional trajectories, so the proposed algorithm lets the designer to take a better trajectory than with the previous algorithms, (6) some examples of the proposed trajectories planning algorithm are presented, in the least example, the proposed trajectory planning algorithm is used to control the movements of a transelevator inside of a warehouse.
AB - The major contributions of this paper are as follows: (1) the Gilbert-Johnson-Keerthi (GJK) algorithm is a collisions detector algorithm, a modified Gilbert-Johnson-Keerthi algorithm is presented, the proposed GJK algorithm uses a different distance, (2) some examples of GJK algorithm are presented, in the last example, the GJK distance algorithm is used to detect the collisions of a camera with its environment inside of a warehouse, the camera cannot cross any part of the structure of the warehouse, the camera needs to go around the structure, when the camera touches the structure, the camera goes to the right or to the left, (3) the time used in a cycle of work of the transelevator robotic arm is presented, it can be extended to other kind of robotic arms, (4) some examples of the time used in a cycle of work are presented, in the least example, the algorithm is used to control the time needed for the transelevator to go from one place to other one, (5) this paper presents a new trajectory planning algorithm which divides the trajectory in n periods, when n is equal to 2, the proposed algorithm is the same as other algorithms, but for n higher than 2, the proposed algorithm gives other optional trajectories, so the proposed algorithm lets the designer to take a better trajectory than with the previous algorithms, (6) some examples of the proposed trajectories planning algorithm are presented, in the least example, the proposed trajectory planning algorithm is used to control the movements of a transelevator inside of a warehouse.
KW - Collisions detector algorithm
KW - Cycle of work algorithm
KW - Distance algorithm
KW - Trajectory planning algorithm
UR - http://www.scopus.com/inward/record.url?scp=84867708087&partnerID=8YFLogxK
U2 - 10.1007/s00521-011-0641-3
DO - 10.1007/s00521-011-0641-3
M3 - Artículo
SN - 0941-0643
VL - 21
SP - 2105
EP - 2114
JO - Neural Computing and Applications
JF - Neural Computing and Applications
IS - 8
ER -