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.

  • last updated 5 Sept 2025
  • by GoMask
The brief that made it

Warehouse route optimization and traffic analysis

Sample rows

preview · 8 of 200 rows · all 12 columns
trace_idstringerror_codestringx_positionfloatis_obstacle_detectedbooleanwarehouse_idstringrobot_idstringtimestampdatetimey_positionfloatz_positionfloatvelocityfloatbattery_levelfloattask_idstring
TRC00001blank6.5falseWH-NY-01RB-0012024-06-03T08:15:27Z2.1blank1.1285.1TSK-PICK-001
TRC00002blank17.5falseWH-TX-07RB-0022024-06-03T08:17:03Z6.8blank0.9560.2TSK-MOVE-003
TRC00003blank0falseWH-CA-22RB-0032024-06-03T08:22:11Z15.402.5592.7TSK-RESTOCK-006
TRC00004blank23.1falseWH-FL-05RB-0042024-06-03T08:28:48Z38.5blank0100blank
TRC00005ERR-BATT-LOW50trueWH-NJ-09RB-0052024-06-03T08:32:13Z0blank3.829.3TSK-CHARGE-005
TRC00006blank45.8falseWH-TX-07RB-0062024-06-03T08:34:56Z41blank1.6944.6TSK-MOVE-007
TRC00007blank26.1falseWH-CA-22RB-0072024-06-03T08:38:27Z22.3blank0.6336.8TSK-PICK-008
TRC00008blank34.7falseWH-NJ-09RB-0082024-06-03T08:41:52Z11.2blank00blank

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
error_code36 rows by value
071414ERR-BATT…7%11ERR-BATT…6%10ERR-BATT…5%1ERR-NAVI1%
x_position200 rows, in bands of 5
025503715181413201117114402550x_position →

Median 25.4, from 0.0 to 50.0.

warehouse_id200 rows · top 10 of 16 values
  1. WH-GA-0326
  2. WH-TN-0420
  3. WH-FL-0514
  4. WH-TN-0214
  5. WH-TX-0713
  6. WH-CA-2213
  7. WH-GA-1113
  8. WH-AL-0512
  9. WH-IL-1011
  10. WH-NY-0110
12 columns by typefrom the column list below
  • string 5
  • float 5
  • datetime 1
  • boolean 1

Columns

12 columns in four groups
blueprint · 12 columns
columntypedescriptionexample
Text 5 columns
trace_idstringUnique identifier for each movement trace recorduniqueTRC00001
robot_idstringUnique identifier for the robotRB-001
task_idstringIdentifier for the robot's current assigned taskoptionalTSK-PICK-001
error_codestringError code reported by the robot at this timestamp, if any4 codes · optionalERR-BATT-LOW
warehouse_idstringIdentifier for the warehouse where the robot is operatingWH-NY-01
Numbers 5 columns
x_positionfloatRobot's X coordinate within the warehouse (in meters)6.5
y_positionfloatRobot's Y coordinate within the warehouse (in meters)2.1
z_positionfloatRobot's Z coordinate (height, if applicable; in meters)optional0
velocityfloatRobot's velocity at the recorded timestamp (meters/second)0 or more · optional1.12
battery_levelfloatRobot's battery level percentage at the recorded timestamp0 to 100 · optional85.1
Dates and times 1 column
timestampdatetimeDate and time when the robot's position was recorded2024-06-03T08:15:27Z
True or false 1 column
is_obstacle_detectedbooleanIndicates if the robot detected an obstacle at this timestampoptionalfalse

Use it for

  • is obstacle de…18%35 of 200 rowsmean x position by er…29.6ERR-…37.0ERR-…28.1ERR-…39.2ERR-…

    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.

  • A software demo

    Believable traces with robot_id, timestamp and x_position to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 12 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset200 rows12 columns
Yours1,000 rows12 columns

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.

Rules it was built with
  • 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.
Rows
Open the blueprint in Data Factory

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

What should your data show?

Preview 20 rows free
No signup. No card.