Coordination of Robots With Overlapping Workspaces Based on Motion Co-Evolution

The level of autonomy is the most important feature by which the modern robotic systems development is directed. Furthermore, if the robots are supposed to work together in order to solve a complex task, their workspaces are shared. In this case, the robots present dynamic obstacle to each other. This paper presents a solution of the problem of motion coordination of two robots with overlapping workspaces based on co-evolutionary algorithm for simultaneous motion planning of the two robots. A method for exact calculation of the solution coding chromosome length based on physical limitations of the robots is proposed. The algorithm is evaluated in a simulation environment developed in Matlab. Implementation to the real real industrial FANUC Lr Mate 200iC robots is performed. The simulation and implementation show high potential in terms of convergence robustness and time.

[1]  Dragoljub Surdilovic,et al.  Compliance control with dual-arm humanoid robots: Design, planning and programming , 2010, 2010 10th IEEE-RAS International Conference on Humanoid Robots.

[2]  Wei Zheng,et al.  Co-evolutionary particle swarm optimization to solve constrained optimization problems , 2009, Comput. Math. Appl..

[3]  R. K. Ursem Multi-objective Optimization using Evolutionary Algorithms , 2009 .

[4]  Muhannad Al-Omari,et al.  Continuous Genetic Algorithms for Collision-Free Cartesian Path Planning of Robot Manipulators , 2011 .

[5]  Yanqiong Fei,et al.  Collision-free motion planning of dual-arm reconfigurable robots , 2004 .

[6]  Mitul Saha,et al.  Multi-Robot Motion Planning by Incremental Coordination , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Karl Sims,et al.  Evolving 3D Morphology and Behavior by Competition , 1994, Artificial Life.

[8]  Simon Brezovnik,et al.  Position Control with Parameter Adaptation for a Nano-Robotic Cell , 2011 .

[9]  O. Castilho,et al.  Multiple Objective Optimization Genetic Algorithms For Path Planning In Autonomous Mobile Robots , 2005, Int. J. Comput. Syst. Signals.

[10]  Yoshiaki Toyoda,et al.  Optimizing Movement of A Multi-Joint Robot Arm with Existence of Obstacles Using Multi-Purpose Genetic Algorithm , 2004 .

[11]  Yuval Davidor,et al.  Genetic Algorithms and Robotics - A Heuristic Strategy for Optimization , 1991, World Scientific Series in Robotics and Intelligent Systems.

[12]  Kalyanmoy Deb,et al.  Multi-objective optimization using evolutionary algorithms , 2001, Wiley-Interscience series in systems and optimization.

[13]  Ali M. S. Zalzala,et al.  An evolutionary algorithm for collision free motion planning of multi-arm robots , 1995 .

[14]  Manoj Kumar Tiwari,et al.  Co-evolutionary immuno-particle swarm optimization with penetrated hyper-mutation for distributed inventory replenishment , 2012, Eng. Appl. Artif. Intell..

[15]  Y. Censor Pareto optimality in multiobjective problems , 1977 .

[16]  Bojan Jerbic,et al.  Dual-Arm Robot Motion Planning Based on Cooperative Coevolution , 2010, DoCEIS.

[17]  Petar Ćurković,et al.  Honey-bees optimization algorithm applied to path planning problem , 2007 .

[18]  Ali M. S. Zalzala,et al.  An evolutionary planner for near time-optimal collision-free motion of multi-arm robotic manipulators , 1996 .

[19]  Tamim Asfour,et al.  RDT+: A parameter-free algorithm for exact motion planning , 2011, 2011 IEEE International Conference on Robotics and Automation.

[20]  R. Paul Wiegand,et al.  Biasing Coevolutionary Search for Optimal Multiagent Behaviors , 2006, IEEE Transactions on Evolutionary Computation.

[21]  José Raymundo Marcial-Romero,et al.  An Evolutionary Path Planner for Multiple Robot Arms , 2009, EvoWorkshops.

[22]  K. Saito,et al.  Cooperative co-evolutionary algorithm-how to evaluate a module? , 2000, 2000 IEEE Symposium on Combinations of Evolutionary Computation and Neural Networks. Proceedings of the First IEEE Symposium on Combinations of Evolutionary Computation and Neural Networks (Cat. No.00.

[23]  Anne M.R. Agur,et al.  Grant's Atlas of Anatomy , 1943 .

[24]  José António Tenreiro Machado,et al.  Robot Trajectory Planning Using Multi-objective Genetic Algorithm Optimization , 2004, GECCO.

[25]  G. Swaminathan Robot Motion Planning , 2006 .

[26]  Bruno Siciliano,et al.  Achieving a cooperative behavior in a dual-arm robot system via a modular control structure , 2001, J. Field Robotics.

[27]  Petar Ćurković,et al.  Hybridization of adaptive genetic algorithm and ART 1 neural architecture for efficient path planning of a mobile robot , 2008 .