Cooperative processing with multi-robot systems

Multi-robot systems are increasingly utilized for cooperative industrial robot applications. In the scope of this work, a novel approach for the division of robot applications between multiple robots by handling the tool and the workpiece at the same time is presented. The approach has been tested successfully with a robot setup with two industrial robot arms. It is shown that the processing time can be reduced and the reachability can be improved by the developed approach. In order to compensate complex programming of the cooperative tasks, an automatic programming is also realized. Thus, the programming time can be significantly reduced.

[1]  Julian Ricardo Diaz Posada,et al.  Automatic Programming and Control for Robotic Deburring , 2016 .

[2]  Alexander Verl,et al.  Challenges and obstacles in robot-machining , 2013, IEEE ISR 2013.

[3]  Andreas Angerer,et al.  Planning and execution of collision-free multi-robot trajectories in industrial applications , 2016 .

[4]  Ross A. Knepper,et al.  IkeaBot: An autonomous multi-robot coordinated furniture assembly system , 2013, 2013 IEEE International Conference on Robotics and Automation.

[5]  Gerd Hirzinger,et al.  Capturing robot workspace structure: representing robot capabilities , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Pyung Hun Chang,et al.  Redundancy resolution for dual-arm robots inspired by human asymmetric bimanual action: Formulation and experiments , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Danica Kragic,et al.  Dual arm manipulation - A survey , 2012, Robotics Auton. Syst..

[8]  Russell H. Taylor,et al.  A dual-armed robotic system for intraoperative ultrasound guided hepatic ablative therapy: a prospective study , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[9]  Maximilian Wagner,et al.  3D Scanning of Workpieces with Cooperative Industrial Robot Arms , 2016 .

[10]  Christoph Borst,et al.  Reachability and Dexterity: Analysis and Applications for Space Robotics , 2015 .

[11]  Joris De Schutter,et al.  iTASC: a tool for multi-sensor integration in robot manipulation , 2008, 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems.

[12]  Francesco Basile,et al.  Task-oriented motion planning for multi-arm robotic systems , 2012 .

[13]  Rainer Müller,et al.  Integrative Path Planning and Motion Control for Handling Large Components , 2011, ICIRA.

[14]  J. Y. Kim CAD-based automated robot programming in adhesive spray systems for shoe outsoles and uppers , 2004, J. Field Robotics.

[15]  Andreas Angerer,et al.  A flexible architecture for automatically generating robot applications based on expert knowledge , 2016 .

[16]  Maximilian Wagner,et al.  Automated programming of cooperating industrial robots , 2014, ISR 2014.

[17]  Daniela Rus,et al.  Improving the performance of multi-robot systems by task switching , 2013, 2013 IEEE International Conference on Robotics and Automation.

[18]  E. Saff,et al.  Distributing many points on a sphere , 1997 .

[19]  Rui P. Rocha,et al.  Cooperative Multi-Robot Systems A study of Vision-based 3-D Mapping using Information Theory , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[20]  Quang-Cuong Pham,et al.  A framework for fine robotic assembly , 2015, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[21]  Thomas A. Fuhlbrigge,et al.  Automatic Trajectory Generation for Robotic Painting Application , 2010, ISR/ROBOTIK.