Hybrid type multi-robot path planning of a serial manipulator and SwarmItFIX robots in sheet metal milling process

This work investigates on the coordinated locomotion between a ceiling-mounted serial manipulator and two SwarmItFIX robots. The former holds the machining tool as an end effector, and the other two robots act as swarm robotic fixtures in a sheet metal milling process. A novel offline coordination planner which follows the hierarchical based hybrid type decentralized planning strategy has been proposed. Motion of the serial manipulator and SwarmItFIX robots’ coordinated locomotion are divided into three sub-problems, viz, trajectory planning of serial manipulator, task planning of SwarmItFIX robots, and homogenous prioritized multi-robot path planning of SwarmItFIX robots. Mathematical formulation of all the three sub-problems is developed and presented in this paper. A hexagonal segment that fits inside the boundaries of the workspace is considered as the machining trajectory. The tool velocity is assumed to be constant as it improves the quality of machining. The results obtained from the proposed planner is found to be efficient as the task planning module has computed the precise support locations and support duration for the SwarmItFIX robots. The multi-robot path planning module of the planner computes the optimal collision-free paths of SwarmItFIX robots for all goal positions. Finally, trajectories of SwarmItFIX robots are found to be completely in-line with the trajectory of tool center point (TCP) of the serial manipulator.

[1]  Matteo Zoppi,et al.  Kinematics analysis of the exechon tripod , 2010 .

[2]  Rajdeep Niyogi,et al.  DMAPP: A Distributed Multi-agent Path Planning Algorithm , 2015, Australasian Conference on Artificial Intelligence.

[3]  Anupam Shukla,et al.  Prioritized multi robot path planning in presence of dynamic obstacles , 2017, 2017 Conference on Information and Communication Technology (CICT).

[4]  Keisuke Otaki,et al.  Multi-Agent Path Finding with Priority for Cooperative Automated Valet Parking , 2019, 2019 IEEE Intelligent Transportation Systems Conference (ITSC).

[5]  Rajdeep Niyogi,et al.  DiMPP: a complete distributed algorithm for multi-agent path planning , 2017, J. Exp. Theor. Artif. Intell..

[6]  Shuang Liu,et al.  A dynamic priority based path planning for cooperation of multiple mobile robots in formation forming , 2014 .

[7]  Ali Selamat,et al.  Modeling of route planning system based on Q value-based dynamic programming with multi-agent reinforcement learning algorithms , 2014, Eng. Appl. Artif. Intell..

[8]  Kay Chen Tan,et al.  Interoperable multi-agent framework for unmanned aerial/ground vehicles: towards robot autonomy , 2016, Complex & Intelligent Systems.

[9]  Wojciech Szynkiewicz,et al.  Task planning for cooperating self-reconfigurable mobile fixtures , 2013 .

[10]  Mark H. Overmars,et al.  Prioritized motion planning for multiple robots , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[11]  Matteo Zoppi,et al.  Artificial intelligence planners for multi-head path planning of SwarmItFIX agents , 2019, Journal of Intelligent Manufacturing.

[12]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.

[13]  Matteo Zoppi,et al.  Multi-Head Path Planning of SwarmItFIX Agents: A Markov Decision Process Approach , 2019 .

[14]  S. ThejasS.,et al.  Design Analysis of an Industrial Robot under Development , 2019, AIR 2019.

[15]  Bart De Schutter,et al.  A Comprehensive Survey of Multiagent Reinforcement Learning , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[16]  Cezary Zielinski,et al.  Control and programming of a multi-robot-based reconfigurable fixture , 2013, Ind. Robot.

[17]  Sebastian Starke,et al.  Memetic Evolution for Generic Full-Body Inverse Kinematics in Robotics and Animation , 2019, IEEE Transactions on Evolutionary Computation.

[18]  Teresa Zielinska,et al.  A hierarchical CSP search for path planning of cooperating self-reconfigurable mobile fixtures , 2014, Eng. Appl. Artif. Intell..

[19]  Stéphane Caro,et al.  Joint stiffness identification of six-revolute industrial serial robots , 2011 .

[20]  Gang Xiong,et al.  Stiffness-based pose optimization of an industrial robot for five-axis milling , 2019, Robotics and Computer-Integrated Manufacturing.

[21]  Anupam Shukla,et al.  Survey on prioritized multi robot path planning , 2017, 2017 IEEE International Conference on Smart Technologies and Management for Computing, Communication, Controls, Energy and Materials (ICSTM).

[22]  Fangyu Peng,et al.  Stiffness performance index based posture and feed orientation optimization in robotic milling process , 2019, Robotics and Computer-Integrated Manufacturing.

[23]  Lianglun Cheng,et al.  Collision-free path planning for welding manipulator via hybrid algorithm of deep reinforcement learning and inverse kinematics , 2021, Complex & Intelligent Systems.

[24]  Yonghua Chen,et al.  Robot machining: recent development and future research issues , 2013 .

[25]  Yoshimi Takeuchi,et al.  Automation of Polishing Work by an Industrial Robot : System of Polishing Robot , 1993 .

[26]  Nicolas Jouandeau,et al.  A Survey and Analysis of Multi-Robot Coordination , 2013 .

[27]  Olivier Gibaru,et al.  Feedrate planning for machining with industrial six-axis robots , 2010 .