Entity monitoring for kiva robotic floors
First Claim
1. An inventory management system, comprising:
- a plurality of access points situated in a materials handling facility;
a plurality of mobile drive units configured to move within the materials handling facility according to generated paths and configured to communicate respective location data of the plurality of mobile drive units within the materials handling facility via at least one of the plurality of access points;
a mobile location unit configured to communicate tracking data of a working entity within the materials handling facility via at least one of the plurality of access points, the tracking data including an approximate location of the working entity within the materials handling facility relative to the mobile location unit; and
a computing device configured to;
receive the location data for the plurality of mobile drive units;
receive a request from the working entity to access the materials handling facility;
assign the mobile location unit to follow the working entity within the materials handling facility as the working entity moves within the materials handling facility based at least in part on the request;
receive the tracking data from the mobile location unit assigned to the working entity;
generate a bounded area around the working entity based at least in part on the tracking data;
generate a new path for at least one of the plurality of mobile drive units within the materials handling facility, the new path instructing the at least one of the plurality of mobile drive units to avoid the bounded area;
provide, via at least one of the plurality of access points, the new path to the at least one of the plurality of mobile drive units; and
instruct an associated propulsion component of the at least one mobile drive unit to alter a current path within the materials handling facility based at least in part on the new path.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for providing an entity monitoring safety feature in an inventory management system may be described. For example, information that indicates respective locations for a plurality of mobile drive units within an inventory management system may be received. Tracking information may be received from a mobile location unit that is moving within a bounded area around a signal transmitter that is coupled to an entity. The tracking information may include an approximate location of the signal transmitter relative to the mobile location unit. Pathway information may be generated that indicates to the plurality of mobile drive units within the inventory management system to stay outside of a radius distance of the mobile location unit based on the received tracking information. The generated pathway information may be provided to the plurality of mobile drive units to enable safe passage for the entity within the inventory management system.
86 Citations
20 Claims
-
1. An inventory management system, comprising:
-
a plurality of access points situated in a materials handling facility; a plurality of mobile drive units configured to move within the materials handling facility according to generated paths and configured to communicate respective location data of the plurality of mobile drive units within the materials handling facility via at least one of the plurality of access points; a mobile location unit configured to communicate tracking data of a working entity within the materials handling facility via at least one of the plurality of access points, the tracking data including an approximate location of the working entity within the materials handling facility relative to the mobile location unit; and a computing device configured to; receive the location data for the plurality of mobile drive units; receive a request from the working entity to access the materials handling facility; assign the mobile location unit to follow the working entity within the materials handling facility as the working entity moves within the materials handling facility based at least in part on the request; receive the tracking data from the mobile location unit assigned to the working entity; generate a bounded area around the working entity based at least in part on the tracking data; generate a new path for at least one of the plurality of mobile drive units within the materials handling facility, the new path instructing the at least one of the plurality of mobile drive units to avoid the bounded area; provide, via at least one of the plurality of access points, the new path to the at least one of the plurality of mobile drive units; and instruct an associated propulsion component of the at least one mobile drive unit to alter a current path within the materials handling facility based at least in part on the new path. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented method, comprising:
-
receiving, by a computer system, location information that indicates respective locations of a plurality of mobile drive units in an inventory management system; receiving, from a mobile location unit that is moving within a bounded area around a signal transmitter associated with an entity, tracking information that includes an approximate location of the signal transmitter relative to the mobile location unit, the mobile location unit configured to follow the entity as the entity moves within the inventory management system; generating, by the computer system and based at least in part on the tracking information, pathway information that instructs at least one of the plurality of mobile drive units within the inventory management system to avoid the bounded area around the signal transmitter; providing the pathway information to the plurality of mobile drive units; and instructing an associated propulsion component of the at least one mobile drive unit to alter a current path within the materials handling facility based at least in part on the pathway information. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed with a computer system, cause the computer system to perform operations comprising:
-
maintaining zone information that identifies a plurality of zones of an inventory management system; receiving location information that includes respective locations of a plurality of mobile drive units in the inventory management system, the mobile drive units configured to communicate the zone information while moving within the inventory management system according to generated paths; receiving, from a first mobile location unit that is moving within a bounded area around a working entity and following the working entity as the working entity moves within the inventory management system, tracking information that includes an approximate location of the working entity relative to the first mobile location unit and the zone information, the zone information indicating a particular zone of the plurality of zones of the inventory management system in which the working entity is moving, the tracking information utilized to generate paths instructing the plurality of mobile drive units to avoid the bounded area; determining that the working entity is moving from the particular zone to another zone of the plurality of zones of the inventory management system based at least in part on the tracking information and the zone information; providing first instructions to the first mobile location unit to remain within the particular zone of the plurality of zones of the inventory management system by instructing an associated propulsion component of the first mobile location unit to decelerate; and providing second instructions to assign a second mobile location unit to move within the bounded area around the working entity based at least in part on the determination that the working entity is moving from the particular zone to the another zone of the plurality of zones of the inventory management system. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification