Warehouse Pick Path Optimization
This dataset provides detailed event logs of warehouse picker movements, including spatial coordinates, speed, route adherence, and environmental factors. It is ideal for developing AI-powered routing models, analyzing operational efficiency, and identifying bottlenecks or deviations in warehouse picking processes.
Sample rows
preview · 8 of 200 rows · all 19 columns| event_idstring | warehouse_idstring | speedfloat | route_deviationboolean | zone_idstring | picker_idstring | timestampdatetime | aislestring | location_xfloat | location_yfloat | route_idstring | route_sequence_numberinteger | deviation_reasonstring | pick_task_idstring | item_idstring | is_pick_eventboolean | environment_temperaturefloat | congestion_levelinteger | notesstring |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| EVT00001 | WH_A | 1.5 | false | Z1 | PCK001 | 2024-06-10T08:01:00Z | A2 | 12.3 | 7.8 | RTE_A1 | 1 | blank | blank | blank | false | 18.2 | 2 | blank |
| EVT00002 | WH_A | 1.7 | false | Z1 | PCK002 | 2024-06-10T08:02:45Z | A4 | 15 | 14.2 | RTE_A1 | 2 | blank | PTK10001 | ITM0001 | true | 18.7 | 3 | Normal pick event |
| EVT00003 | WH_B | 2 | false | Z3 | PCK003 | 2024-06-10T08:04:30Z | A6 | 23.5 | 9.2 | RTE_B3 | 1 | blank | blank | blank | false | 20 | 4 | blank |
| EVT00004 | WH_B | 1.4 | true | Z3 | PCK004 | 2024-06-10T08:06:20Z | A8 | 30.2 | 12.8 | RTE_B3 | 2 | Obstacle | blank | blank | false | 20.2 | 8 | Picker stopped due to obstacle blocking aisle A8. |
| EVT00005 | WH_C | 1.8 | false | Z5 | PCK005 | 2024-06-10T08:08:05Z | A11 | 40.1 | 18 | RTE_C5 | 1 | blank | PTK10002 | ITM0002 | true | 21.5 | 2 | Normal pick event |
| EVT00006 | WH_C | 2.2 | false | Z6 | PCK006 | 2024-06-10T08:09:40Z | A14 | 45.7 | 23.3 | RTE_C6 | 1 | blank | blank | blank | false | 23 | 1 | blank |
| EVT00007 | WH_A | 1.3 | false | Z2 | PCK001 | 2024-06-10T08:11:25Z | A3 | 18.8 | 9 | RTE_A2 | 1 | blank | PTK10003 | ITM0003 | true | 19.5 | 5 | Normal pick event |
| EVT00008 | WH_D | 0.3 | true | Z8 | PCK007 | 2024-06-10T08:13:10Z | A20 | 95.2 | 102.4 | RTE_D8 | 1 | Congestion | blank | blank | false | 35 | 9 | Heavy congestion caused picker to reroute around zone Z8. |
| EVT00009 | WH_D | 0.5 | false | Z7 | PCK008 | 2024-06-10T08:14:55Z | A18 | 110 | 98 | RTE_D7 | 1 | blank | blank | blank | false | -5 | 6 | Cold storage zone, movement slower. |
| EVT00010 | WH_B | 1.9 | false | Z4 | PCK009 | 2024-06-10T08:16:40Z | A9 | 28.5 | 18.7 | RTE_B4 | 1 | blank | blank | blank | false | 19.8 | 2 | blank |
| EVT00011 | WH_A | 2 | false | Z2 | PCK010 | 2024-06-10T08:18:25Z | A5 | 21 | 13 | RTE_A2 | 2 | blank | PTK10004 | ITM0004 | true | 20.5 | 3 | Normal pick event |
| EVT00012 | WH_C | 1.6 | false | Z5 | PCK011 | 2024-06-10T08:20:10Z | A12 | 41.3 | 19.1 | RTE_C5 | 2 | blank | blank | blank | false | 22.2 | 5 | blank |
| EVT00013 | WH_D | 0.4 | true | Z8 | PCK012 | 2024-06-10T08:21:55Z | A22 | 98.7 | 104.8 | RTE_D8 | 2 | Manual Override | PTK10005 | ITM0005 | true | 35 | 10 | Manual override triggered due to safety concern in hot zone. |
| EVT00014 | WH_B | 1.5 | false | Z4 | PCK013 | 2024-06-10T08:23:40Z | A10 | 32.2 | 20.2 | RTE_B4 | 2 | blank | blank | blank | false | 19.5 | 4 | blank |
| EVT00015 | WH_A | 1.6 | false | Z1 | PCK014 | 2024-06-10T08:25:25Z | A2 | 13.8 | 8.1 | RTE_A1 | 3 | blank | PTK10006 | ITM0006 | true | 18 | 2 | Normal pick event |
| EVT00016 | WH_C | 2.1 | false | Z6 | PCK015 | 2024-06-10T08:27:10Z | A15 | 47.2 | 25.4 | RTE_C6 | 2 | blank | blank | blank | false | 24 | 3 | blank |
| EVT00017 | WH_B | 0 | true | Z3 | PCK016 | 2024-06-10T08:28:55Z | blank | 1000 | 1000 | RTE_B3 | 5 | Data Error | blank | blank | false | blank | 10 | System error: anomalous location values detected. |
| EVT00018 | WH_A | 2.3 | false | Z2 | PCK017 | 2024-06-10T08:30:40Z | A5 | 22 | 12.5 | RTE_A2 | 3 | blank | PTK10007 | ITM0007 | true | 21 | 1 | Normal pick event |
| EVT00019 | WH_D | 0.6 | false | Z7 | PCK018 | 2024-06-10T08:32:25Z | A17 | 112.5 | 99 | RTE_D7 | 2 | blank | blank | blank | false | -5 | 5 | blank |
| EVT00020 | WH_D | 0.7 | true | blank | PCK019 | 2024-06-10T08:34:10Z | blank | 0 | 100 | RTE_DX | 1 | Equipment Failure | blank | blank | false | blank | 7 | Picker waiting for equipment repair at start of route. |
What the 200 rows show
from the 200-row sampleWH_
- 25%route_
deviation = true - 1.5median speed
- 5deviation reasons
- 22aisles
- 28routes
- 47pickers
Median 1.5, from 0.0 to 2.5.
- string 10
- integer 2
- float 4
- datetime 1
- boolean 2
Columns
19 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 10 columns | |||
event_id | string | Unique identifier for each picker movement event log entryunique | EVT00001 |
picker_id | string | Unique identifier for the warehouse picker | PCK001 |
warehouse_id | string | Unique identifier for the warehouse location4 warehouses | WH_A |
zone_id | string | Identifier for the specific zone or area within the warehouse10 zones · optional | Z1 |
aisle | string | Aisle identifier where the picker is located during the eventoptional | A2 |
route_id | string | Identifier for the planned pick route assigned to the picker | RTE_A1 |
deviation_reason | string | Reason for route deviation (if any), e.g., obstacle, congestion, manual override5 reasons · optional | Obstacle |
pick_task_id | string | Identifier for the pick task associated with this event (if applicable)optional | PTK10001 |
item_id | string | Identifier for the item being picked (if applicable)optional | ITM0001 |
notes | string | Additional notes or comments about the eventoptional | Normal pick event |
| Numbers 6 columns | |||
location_x | float | X coordinate of the picker’s position in the warehouse (meters) | 12.3 |
location_y | float | Y coordinate of the picker’s position in the warehouse (meters) | 7.8 |
speed | float | Picker’s movement speed at the event timestamp (meters per second)0 or more | 1.5 |
route_sequence_number | integer | Sequence number indicating the step/order of the picker on the route1 or more | 1 |
environment_temperature | float | Temperature in the warehouse zone at the time of the event (Celsius)optional | 18.2 |
congestion_level | integer | Level of congestion in the picker’s area (scale 0-10)0 to 10 · optional | 2 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the event was recorded | 2024-06-10T08:01:00Z |
| True or false 2 columns | |||
route_deviation | boolean | Indicates if the picker deviated from the planned route at this event | false |
is_pick_event | boolean | Indicates whether this event corresponds to an actual item pick | false |
Use it for
A logistics dashboard
The route_
deviation rate, speed by warehouse_ id and a breakdown of zone_ id. Excel, Power BI or Tableau. Why do the 41 WH_
D rows have a mean speed of 0.76? A root-cause class exercise
Hand out the rows and one question. The answer is in the data, not in the brief.
- Events200EVT000011.5WH_AEVT000041.4WH_BEVT000080.3WH_D
A software demo
Believable events with picker_
id, timestamp and warehouse_ id to fill a screen in front of a buyer.
blueprint · warehouse-pick-path-optimization
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 19 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.
- Event: pick, drop, move, idle time
- Route deviation and speed flags
- Time-stamped per picker/shift
- Synthetic anonymization
1 credit per row. Preview 20 rows free. Buy rows for the full run.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- warehouse-pick-path-optimization