Multi-Manipulator Work Area Division for Shorter Robot Cycles

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for optimizing work cycles in robot systems with multiple manipulators fail to consider practical difficulties in collision avoidance, leading to inefficient work cycles due to manual and suboptimal work area divisions.

Innovation Solution

A method and device that automate the process of calculating cycle times for various combinations of layouts and work area divisions, integrating work area division as part of the optimization problem to achieve a more efficient work cycle.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional work area division methods are used to avoid collisions between manipulators, then collision avoidance is achieved, but work cycle efficiency deteriorates due to manual and suboptimal divisions requiring many delays

Engineering Contradiction:
Improvecollision avoidanceVSAvoidwork cycle efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing optimal work area divisions and task allocations in a database before actual production. The optimization system evaluates multiple possible divisions in advance, selecting the most efficient configuration that minimizes delays while avoiding collisions. This pre-computed optimal division is then reused across multiple work cycles, eliminating the need for real-time delay insertions and improving overall productivity while maintaining collision avoidance.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If work area division is performed manually to allocate tasks to manipulators, then task allocation is achieved, but optimization quality deteriorates due to inability to evaluate all possible combinations

Engineering Contradiction:
Improvetask allocationVSAvoidwork cycle optimization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements self-service by enabling the robot system to automatically optimize its own work area division and task allocation without human intervention. The optimization system autonomously evaluates multiple division configurations, calculates cycle times for each, and selects the optimal configuration. This self-optimizing capability allows the system to continuously improve productivity while maintaining ease of operation through automated computation and database storage of optimal solutions.

Inventive Principle:
Principle #25Self-service

3Productivity

If the number of work area division combinations is increased to find optimal solutions, then optimization quality improves, but computational complexity deteriorates

Engineering Contradiction:
Improvework cycle optimizationVSAvoidcomputational complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing optimal work area divisions in a database before actual production runs. The optimization system evaluates multiple division configurations in advance, calculates their cycle times, and stores the results. During actual operation, the system simply retrieves the pre-computed optimal division from the database, avoiding repeated complex computations and reducing real-time computational complexity while maintaining high optimization quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4711872A2Method for optimizing a work cycle in a robot system
Publication Date: 2026.03.18 ABB (SCHWEIZ) AG
  • EP4711872A2 patent drawingFigure 1
  • EP4711872A2 patent drawingFigure 2
  • EP4711872A2 patent drawingFigure 3

AI summary

A method for a robot system with at least two manipulators with a common work area, wherein the layout of the robot system is defined and the common work area between the at least two manipulators is divided to thereby obtain a work area division. The method is characterized in that at least one of the previous steps is repeated to thereby obtain a plurality of different combinations of layouts and work area divisions. For each of the combinations, a cycle time for at least one work cycle is calculated and the best cycle time is chosen to optimize the work cycle of the robot system.