Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In some cases, the default robot trajectories for the multiple robots may result in collisions between the robots.

...

Operations 1 and 3 are processed by different robots, and there is a collision between the joints of the robots. This is due to the proximity and timing of the two paths.Show multiple collisions in series of images…There are many ways to solve collisions between robots. Let’s take a look at a few possible solutions.

Rearrange operations for a robot

One way of solving collisions is to change the sequence in which operations are performed executed for a given robot.

Here Robot_1 is processing executing operations 1 and 2, and Robot_2 is processing executing operations 3, 4, and 5.

...

Operations 1 and 3 are processed executed by different robots, and there is a collision between the joints of the robots. This is due to the proximity and timing of the two paths.

(img)

Instead the sequence of Robot_2 could be changed so that operation 4 is processed first. This would leave more space between Robot_1 and Robot_2 as the operations are processed, lessening the chance of collision.

...

As you rearrange operations, the robot trajectories will be updated. Pay attention to the these changes in paths as the robots move between home positions , and between operations.

Reassign operations to different robots

...