Patent ID: 11958688
Assignee: GIDEON BROTHERS D.O.O.
Field: Control (Instruments)
Classification: CPC B  G  Y | IPC B  G

Claim 0:
1. A non-transitory computer-readable medium comprising memory with instructions encoded thereon that, when executed, cause one or more processors to perform operations, the instructions comprising instructions to:
identify, by a central communication system, a source area within a facility comprising a plurality of objects, the source area defined by a source boundary;
determine, by the central communication system, a destination area within the facility to which the plurality of objects are to be transported and unloaded, the destination area defined by a destination boundary;
select, by the central communication system, one or more robots of a fleet of robots within the facility based on one or more of a capability of the robots and a location of the robots within the facility;
provide, by the central communication system, an instruction to each selected robot to transport the plurality of objects from the source area to the destination area, each robot configured to autonomously:
select an object of the plurality of objects based on a position and location of the object within the source area;
transport the selected object through the facility from the source area to the destination area along a route selected by the robot; and
unload the selected object at a location within the destination area selected based on a first number of objects of the plurality of objects already unloaded within the destination area and based on a second number of objects of the plurality of objects yet to be unloaded within the destination area, wherein the destination area comprises a plurality of points, and wherein the instructions further comprise instructions to:
receive sensory input from one or more of the selected robots of the destination area, wherein the sensory input comprises one or more of one or more images;
identify, based on the one or more images, a plurality of candidate drop-off points for the selected object;
determine, from the candidate drop-off points, an optimal drop-off point for the selected object.