Robot Shunt Path Timing for Lower Warehouse Control Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot shunting algorithms in storage and retrieval systems are inefficient due to pre-planned shunt paths that are often unnecessary, leading to suboptimal performance and increased computing burden, especially in systems with many robots.

Innovation Solution

The controller delays the planning of shunt paths for idle robots until closer to the time they need to move, using a route determination unit, waypoint generation unit, and shunt calculation unit to optimize robot movements and avoid unnecessary recalculations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If shunt paths are planned in advance for idle robots, then greater visibility of potential path contention is achieved, but computing burden increases and suboptimal paths may be allocated

Engineering Contradiction:
Improvepath planning timeVSAvoidcomputing burden
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary identification of idle robots that may need shunting, but delays the actual path calculation until closer to execution time. This allows early preparation of shunt candidates while avoiding premature computation of paths that may become unnecessary if robots are retasked.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The shunt path planning is made dynamic by continuously evaluating whether idle robots remain idle and actually need shunting. The system adapts the planning horizon based on real-time robot status, recalculating paths only for robots that are still idle when the shunt time approaches.

Inventive Principle:
Principle #15Dynamics

2Productivity

If shunt paths are planned further in advance, then more optimal paths can be selected against cost function, but more robots may be allocated paths around future shunts that are later deemed unnecessary

Engineering Contradiction:
Improvesystem efficiencyVSAvoidcomputing energy
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system performs preliminary identification of idle robots that may need shunting, but delays the actual path calculation until closer to execution time. This allows early preparation of shunt candidates while avoiding premature computation of paths that may become unnecessary if robots are retasked.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the timing parameter of shunt path calculation from fixed early planning to dynamic near-term planning. By adjusting when paths are calculated based on actual robot idle status, the system optimizes the balance between path quality and computational efficiency.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If pre-planned shunt paths are used, then robot coordination is improved, but unnecessary shunt paths increase computing burden and reduce efficiency

Engineering Contradiction:
Improverobot coordinationVSAvoidshunt execution efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The shunt path planning is made dynamic by continuously evaluating whether idle robots remain idle and actually need shunting. The system adapts the planning horizon based on real-time robot status, recalculating paths only for robots that are still idle when the shunt time approaches.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system discards pre-calculated shunt paths for robots that are retasked before their shunt time, avoiding unnecessary path execution. Computing resources are recovered and reallocated to robots that still require shunting, improving overall system efficiency.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12595126B2Controller and method for transporting devices
Publication Date: 2026.04.07 OCADO INNOVATION LTD
  • US12595126B2 patent drawing
  • US12595126B2 patent drawing
  • US12595126B2 patent drawing

AI summary

A controller is provided to control movement of a plurality of transporting devices. In particular, the controller provides improved robot shunting. More specifically, the controller delays the planning of a shunt path for an idle robot until closer to the time the idle robot needs to move out of the way. Advantageously this avoids the computing burden of planning shunts in advance that are never performed because the idle robot is subsequently tasked before the shunt were due to start. In particular, shunt paths can be planned very close to the time at which they need to be executed thereby providing a more efficient solution to robot shunting because very close to the execution time there is a very small probability that the plan will change in a way that the shunt needs to be recalculated.