Warehouse Robot Movement Traces
This dataset provides detailed time-series movement traces for autonomous warehouse robots, including spatial coordinates, velocity, battery status, and operational context. It enables comprehensive analysis of robot routes, efficiency, and incident detection, supporting warehouse optimization and predictive maintenance.
Sample rows
preview · 8 of 200 rows · all 12 columns| trace_idstring | error_codestring | x_positionfloat | is_obstacle_detectedboolean | warehouse_idstring | robot_idstring | timestampdatetime | y_positionfloat | z_positionfloat | velocityfloat | battery_levelfloat | task_idstring |
|---|---|---|---|---|---|---|---|---|---|---|---|
| TRC00001 | blank | 6.5 | false | WH-NY-01 | RB-001 | 2024-06-03T08:15:27Z | 2.1 | blank | 1.12 | 85.1 | TSK-PICK-001 |
| TRC00002 | blank | 17.5 | false | WH-TX-07 | RB-002 | 2024-06-03T08:17:03Z | 6.8 | blank | 0.95 | 60.2 | TSK-MOVE-003 |
| TRC00003 | blank | 0 | false | WH-CA-22 | RB-003 | 2024-06-03T08:22:11Z | 15.4 | 0 | 2.55 | 92.7 | TSK-RESTOCK-006 |
| TRC00004 | blank | 23.1 | false | WH-FL-05 | RB-004 | 2024-06-03T08:28:48Z | 38.5 | blank | 0 | 100 | blank |
| TRC00005 | ERR-BATT-LOW | 50 | true | WH-NJ-09 | RB-005 | 2024-06-03T08:32:13Z | 0 | blank | 3.82 | 9.3 | TSK-CHARGE-005 |
| TRC00006 | blank | 45.8 | false | WH-TX-07 | RB-006 | 2024-06-03T08:34:56Z | 41 | blank | 1.69 | 44.6 | TSK-MOVE-007 |
| TRC00007 | blank | 26.1 | false | WH-CA-22 | RB-007 | 2024-06-03T08:38:27Z | 22.3 | blank | 0.63 | 36.8 | TSK-PICK-008 |
| TRC00008 | blank | 34.7 | false | WH-NJ-09 | RB-008 | 2024-06-03T08:41:52Z | 11.2 | blank | 0 | 0 | blank |
| TRC00009 | blank | 12.2 | false | WH-NY-01 | RB-009 | 2024-06-03T08:45:21Z | 28.9 | 7.3 | 0 | 88.4 | TSK-INSPECT-001 |
| TRC00010 | blank | 0 | false | WH-FL-05 | RB-010 | 2024-06-03T08:47:59Z | 42.2 | blank | 1.37 | 59.9 | TSK-PICK-010 |
| TRC00011 | ERR-NAVI | 39.2 | true | WH-CA-22 | RB-011 | 2024-06-03T08:51:31Z | 3.7 | 8.4 | 2.97 | 74.2 | TSK-MOVE-012 |
| TRC00012 | ERR-BATT-DEAD | 14.6 | true | WH-TX-07 | RB-012 | 2024-06-03T08:55:03Z | 13.3 | blank | 0 | 7.8 | TSK-EMERG-002 |
| TRC00013 | blank | 21.9 | false | WH-NJ-09 | RB-013 | 2024-06-03T08:58:38Z | 19.6 | blank | 1.41 | 68.2 | TSK-PICK-013 |
| TRC00014 | blank | 42.3 | false | WH-TX-07 | RB-014 | 2024-06-03T09:02:11Z | 35 | blank | 0.73 | 100 | TSK-RESTOCK-014 |
| TRC00015 | ERR-BATT-CRIT | 50 | true | WH-FL-05 | RB-015 | 2024-06-03T09:05:44Z | 17.9 | blank | 4.63 | 4.1 | TSK-EMERG-015 |
| TRC00016 | blank | 8 | false | WH-NY-01 | RB-016 | 2024-06-03T09:09:18Z | 26.8 | 6.9 | 0 | 95.7 | TSK-INSPECT-003 |
| TRC00017 | blank | 31.7 | false | WH-CA-22 | RB-017 | 2024-06-03T09:12:53Z | 39.5 | blank | 2.23 | 48.1 | TSK-MOVE-017 |
| TRC00018 | blank | 12.6 | false | WH-NY-01 | RB-001 | 2024-06-03T09:16:28Z | 5.4 | blank | 2.09 | 39.7 | TSK-PICK-004 |
| TRC00019 | blank | 29.3 | false | WH-TX-07 | RB-002 | 2024-06-03T09:19:51Z | 12.2 | blank | 0 | 100 | blank |
| TRC00020 | blank | 0 | false | WH-CA-22 | RB-003 | 2024-06-03T09:23:14Z | 0 | blank | 0.38 | 24.6 | TSK-PICK-020 |
What the 200 rows show
from the 200-row sample- 18%is_
obstacle_ detected = true - 25.4median x_
position - 18.5median y_
position - 6.1median z_
position - 0.75median velocity
- 54.2median battery_
level
Median 25.4, from 0.0 to 50.0.
- string 5
- float 5
- datetime 1
- boolean 1
Columns
12 columns in four groups| column | type | description | example |
|---|---|---|---|
| Text 5 columns | |||
trace_id | string | Unique identifier for each movement trace recordunique | TRC00001 |
robot_id | string | Unique identifier for the robot | RB-001 |
task_id | string | Identifier for the robot's current assigned taskoptional | TSK-PICK-001 |
error_code | string | Error code reported by the robot at this timestamp, if any4 codes · optional | ERR-BATT-LOW |
warehouse_id | string | Identifier for the warehouse where the robot is operating | WH-NY-01 |
| Numbers 5 columns | |||
x_position | float | Robot's X coordinate within the warehouse (in meters) | 6.5 |
y_position | float | Robot's Y coordinate within the warehouse (in meters) | 2.1 |
z_position | float | Robot's Z coordinate (height, if applicable; in meters)optional | 0 |
velocity | float | Robot's velocity at the recorded timestamp (meters/second)0 or more · optional | 1.12 |
battery_level | float | Robot's battery level percentage at the recorded timestamp0 to 100 · optional | 85.1 |
| Dates and times 1 column | |||
timestamp | datetime | Date and time when the robot's position was recorded | 2024-06-03T08:15:27Z |
| True or false 1 column | |||
is_obstacle_detected | boolean | Indicates if the robot detected an obstacle at this timestampoptional | false |
Use it for
A logistics dashboard
The is_
obstacle_ detected rate, x_ position by error_ code and a breakdown of warehouse_ id. Excel, Power BI or Tableau. Why do 35 of 200 rows have is_
obstacle_ detected = true? A class exercise
Hand out the rows and one question. Everyone works from the same 200 rows.
- Traces200TRC000016.5—TRC0000550ERR-BATT…TRC0001139.2ERR-NAVI
A software demo
Believable traces with robot_
id, timestamp and x_ position to fill a screen in front of a buyer.
blueprint · warehouse-robot-movement-traces
Behind this dataset
Same schema. As many rows as you need.
These 200 rows came out of a blueprint — 12 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.
- Each movement includes timestamp and coordinates.
- Robot ID and task type required.
- Idle, loading, and transit states tracked.
- Collision events flagged.
- Battery status recorded per movement.
1 credit per row. New accounts start with 25 free credits.
- Exports
- CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
- Licence
- yours to use, including commercially
- API slug
- warehouse-robot-movement-traces