Type: |
Interface |
Available as of: |
V1.4.1.0 |
Inherits from: |
- |
This chapter provides information on:
The interface provides a method for the implementation of a balancing strategy to be applied to an object implementing the interface IF_TargetsHandler.
The Balancing Strategy consists of an algorithm that must be executed on a list of targets that implements the IF_TargetsHandler interface. Such an algorithm has the task to decide which robot should process (for example, to pick) a certain target in the list, and to mark the owner of the target accordingly. Each library function block implements a specific algorithm and is then parametrized with a set of constraints provided during a configuration phase.
One of the main targets of a Balancing Strategy is to distribute the workload among a group of robots. The use of such strategies is not mandatory but, in many situations, it helps to control the behavior of a pick and place application involving several robots.