Time-optimal task scheduling for two robotic manipulators operating in a three-dimensional environment

被引:16
作者
Xidias, E. K. [1 ]
Zacharia, P. Th [1 ]
Aspragathos, N. A. [1 ]
机构
[1] Univ Patras, Dept Mech & Aeronaut Engn, Patras 26500, Greece
关键词
multi-robot system; scheduling; optimization; robotic manipulator; genetic algorithms; WORKCELL;
D O I
10.1243/09596518JSCE949
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The present paper introduces a method for determining the optimal task scheduling for a two-robot work cell. This problem is reminiscent of the classic Travelling Salesman Problem (TSP), but the measure to be optimized is the time instead of the distance. In addition, this is a much more complex problem, since it involves two robots (salesmen), which have to visit different task-points (cities) considering the multiplicity of the robots' inverse kinematics. The optimization problem addressed in this work concerns the determination of the (near-)optimum sequence of task-points that should be visited by each one of the two robots while ensuring minimum total cycle time and collision avoidance among their links. The proposed approach is based on genetic algorithms and a special encoding is used to incorporate the division of the task-points for both robots and the multiple solutions of the inverse kinematics. The method was tested in different scenarios and the experimental results demonstrated the efficiency and effectiveness of the proposed approach.
引用
收藏
页码:845 / 855
页数:11
相关论文
共 15 条
[1]  
[Anonymous], 1991, Advanced Robotics: Redundancy and Optimization
[2]  
[Anonymous], P 2002 C EV COMP 200
[3]  
Davis L., 1985, IJCAI, P162
[4]  
Falkenauer E., 1998, Genetic algorithms and grouping problems, chichester
[5]  
Goldberg EE., 1989, Genetic Algorithm in Searching, Optimization, and Machine Learning
[6]   Assembly scheduling for an integrated two-robot workcell [J].
Jiang, K ;
Seneviratne, LD ;
Earles, SWE .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 1997, 13 (02) :131-143
[7]   Scheduling and compression for a multiple robot assembly workcell [J].
Jiang, K ;
Seneviratne, LD ;
Earles, SWE .
PRODUCTION PLANNING & CONTROL, 1998, 9 (02) :143-154
[8]  
Latombe J.-C., 2012, Robot motion planning, V124
[9]  
Lawer E, 1985, TRAVELLING SALESMAN
[10]  
Michalewitz Z., 1996, GENETIC ALGORITHMS D