Spatial–temporal load balancing and coordination of multi-robot stations
Journal article, 2023

Cycle time minimization in multi-robot manufacturing stations is computationally challenging. This is due to the many aspects that need to be accounted for, including assigning process tasks to robots, specifying robot configurations at tasks, sequencing, planning motions, and coordinating the robots to avoid collisions. Hence, to find good solutions, often some assumptions are made and/or the problem is divided into subproblems—often limiting the set of solutions with the risk of excluding the best ones. In this study, we generalize the completely disjoint solution method that challenges the so-called shortest path assumption, i.e., to let each robot use its shortest collision-free motion between any two configurations, regardless of the other robots. We devise a generalized method called spatial–temporal load balancing and coordination, which prevents robot–robot collisions by a sequence of disjoint solutions, guiding task assignments, sequences, and robot motions (path and velocity). We study both artificial and industrial instances. For some of them, our suggested method is superior to methods based on the shortest path assumption, with as much as a 28% reduction in cycle time. Moreover, for problem instances with no special structure, we establish that the shortest path assumption is often reasonable. Note to Practitioners—This work is motivated by a particular industrial problem instance of a spot-welding station with two robots and where welds are placed along the edge of a workpiece. Due to the special geometry of the instance one robot can only perform welds in the middle of the edge and the other only at the ends. As a result, if the robots use their shortest motions between welds, then waiting times are required to prevent collisions. Moreover, the tasks are too close to each other to allow for a completely disjoint solution. Hence, we suggest a method based on sequence of disjoint solutions.

robot programming

Robotic assembly

path planning

discrete optimization

coordination

automotive manufacturing

generalized Voronoi diagram

Author

Edvin Åblad

Chalmers, Mathematical Sciences, Applied Mathematics and Statistics

Domenico Spensieri

Fraunhofer-Chalmers Centre

Robert Bohlin

Fraunhofer-Chalmers Centre

Johan Carlson

Fraunhofer-Chalmers Centre

Ann-Brith Strömberg

Chalmers, Mathematical Sciences, Applied Mathematics and Statistics

IEEE Transactions on Automation Science and Engineering

1545-5955 (ISSN) 15583783 (eISSN)

Vol. 20 4 2203-2214

Interlinked combinatorial and geometrical optimization problems in an autonomous automotive manufacturing industry

Fraunhofer-Chalmers Centre, 2017-08-15 -- 2022-09-05.

Swedish Foundation for Strategic Research (SSF) (RIT15-0025), 2017-08-15 -- 2022-09-05.

Smart Assembly 4.0

Swedish Foundation for Strategic Research (SSF) (RIT15-0025), 2016-05-01 -- 2021-06-30.

Subject Categories

Production Engineering, Human Work Science and Ergonomics

Other Mathematics

Robotics

Areas of Advance

Production

Roots

Basic sciences

DOI

10.1109/TASE.2022.3214567

More information

Latest update

10/9/2023