Automatic Path Planning for Dual-Crane Lifting in Complex Environments Using a Prioritized Multiobjective PGA

Cooperative dual-crane lifting is an important but challenging process involved in heavy and critical lifting tasks. This paper considers the path planning for the cooperative dual-crane lifting. It aims to automatically generate optimal dual-crane lifting paths under multiple constraints, i.e., collision avoidance, coordination between the two cranes, and balance of the lifting target. Previous works often used oversimplified models for the dual-crane lifting system, the lifting environment, and the motion of the lifting target. They were thus limited to simple lifting cases and might even lead to unsafe paths in some cases. We develop a novel path planner for dual-crane lifting that can quickly produce optimized paths in complex 3-D environments. The planner has fully considered the kinematic structure of the lifting system. Therefore, it is able to robustly handle the nonlinear movement of the suspended target during lifting. The effectiveness and efficiency of the planner are enabled by three novel aspects: 1) a comprehensive and computationally efficient mathematical modeling of the lifting system; 2) a new multiobjective parallel genetic algorithm designed to solve the path planning problem; and 3) a new efficient approach to perform continuous collision detection for the dual-crane lifting target. The planner has been tested in complex industrial environments. The results show that the planner can generate dual-crane lifting paths that are easy for conductions and optimized in terms of costs for complex environments. Comparisons with two previous methods demonstrate the advantages of the planner, including safer paths, higher success rates, and the ability to handle general lifting cases.

[1]  Xin Wang,et al.  Lift path planning for a nonholonomic crawler crane , 2014 .

[2]  Mohamed Al-Hussein,et al.  Evolution of the crane selection and on-site utilization process for modular construction multilifts , 2014 .

[3]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[4]  Vincent Roberge,et al.  Comparison of Parallel Genetic Algorithm and Particle Swarm Optimization for Real-Time UAV Path Planning , 2013, IEEE Transactions on Industrial Informatics.

[5]  Min-Yuan Cheng,et al.  Particle bee algorithm for tower crane layout with material quantity supply and demand optimization , 2014 .

[6]  Mohamed Al-Hussein,et al.  Algorithm for Mobile Crane Walking Path Planning in Congested Industrial Plants , 2015 .

[7]  Koshy Varghese,et al.  Automated Path Planning of Cooperative Crane Lifts Using Heuristic Search , 2003 .

[8]  Dinesh Manocha,et al.  Fast continuous collision detection for articulated models , 2004, SM '04.

[9]  Shih-Chung Kang,et al.  A fast path planning method for single and dual crane erections , 2012 .

[10]  Ulrich Hermann,et al.  An algorithm for the calculation of feasible mobile crane position areas , 2011 .

[11]  Jianmin Zheng,et al.  Parallel genetic algorithm based automatic path planning for crane lifting in complex environments , 2016 .

[12]  Koshy Varghese,et al.  A Heavy Lift Planning System for Crane Lifts , 1997 .

[13]  Francisco A. Candelas,et al.  Safe human-robot interaction based on dynamic sphere-swept line bounding volumes , 2011 .

[14]  Cheng-Yuan Chang,et al.  Adaptive Fuzzy Controller of the Overhead Cranes With Nonlinear Disturbance , 2007, IEEE Transactions on Industrial Informatics.

[15]  Mohamed Al-Hussein,et al.  A methodology for mobile crane lift path checking in heavy industrial projects , 2013 .

[16]  Eduardo Miranda,et al.  Planning and visualization for automated robotic crane erection processes in construction , 2006 .

[17]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[18]  Carl T. Haas,et al.  Computer‐Aided Planning for Heavy Lifts , 1993 .

[19]  Mohamed Al-Hussein,et al.  Automating motion trajectory Of crane-lifted loads , 2014 .

[20]  Koshy Varghese,et al.  Automated Path Planning for Mobile Crane Lifts , 2002 .

[21]  Dan Boneh,et al.  On genetic algorithms , 1995, COLT '95.

[22]  Jianmin Zheng,et al.  A GPU-Enabled Parallel Genetic Algorithm for Path Planning of Robotic Operators , 2015 .

[23]  Joseph S. B. Mitchell,et al.  Collision detection for fly-throughs in virtual environments , 1996, SCG '96.

[24]  Carlos Romero,et al.  Naive Prioritization and Redundancy in LGP: (In collaboration with Francisco Amador) , 1991 .

[25]  Tung-Kuan Liu,et al.  A Novel Crowding Genetic Algorithm and Its Applications to Manufacturing Robots , 2014, IEEE Transactions on Industrial Informatics.

[26]  Koshy Varghese,et al.  COLLISION FREE PATH PLANNING OF COOPERATIVE CRANE MANIPULATORS USING GENETIC ALGORITHM , 2005 .

[27]  Carl T. Haas,et al.  An Interactive Planning Environment for Critical Operations , 1996 .