Warehouse Autonomous Robot Movement Logs

This dataset provides detailed, timestamped logs of autonomous robot movements in logistics warehouses, including navigation coordinates, task execution, obstacle encounters, and battery metrics. Designed for robotics and AI research, it enables analysis of workflow automation, path optimization, and operational safety. Rich contextual fields support advanced analytics and machine learning applications.

  • last updated 20 Aug 2025
  • by GoMask
The brief that made it

Analyzing robot navigation and path optimization in warehouse environments

Sample rows

preview · 8 of 200 rows · all 20 columns
log_idstringtask_typestringbattery_level_startfloatobstacle_encounteredbooleanobstacle_typestringrobot_idstringtimestampdatetimetask_idstringtask_statusstringstart_location_xfloatstart_location_yfloatend_location_xfloatend_location_yfloatdistance_travelledfloatduration_secondsfloatavoidance_actionstringbattery_level_endfloaterror_codestringoperator_idstringnotesstring
A2B9K8X1navigation84.4falsenonerobot_0012024-06-03T08:15:23Zmove_172completed18.692.137.916.421.71330none80.3blankblankRobot completed navigation with no obstacles encountered.
QW8L9M2Nidle68.2falsenonerobot_0142024-06-03T08:23:44Zblankin_progress76.317.276.317.20422none67.5blankblankRobot remained idle at station, no movement detected.
K7J8H6T4pickup79.7truehumanrobot_0072024-06-03T08:31:09Zpickup_88completed10.182.528.913.77.6176wait77.1blankop_104Operator assisted pickup after human obstacle detected.
V9M3X2L5dropoff65.5truerobotrobot_0212024-06-03T08:39:15Zdrop_52failed55.424.297.183.22.381reroute62.8ERR_146392201583op_302Dropoff failed due to robot collision; reroute attempted.
T5Z6B8Y2charging18.6falsenonerobot_0042024-06-03T08:41:58Zcharge_24completed000001850none92.2blankblankCharging cycle completed successfully at docking station.
F6W2D3E9maintenance50.2falsenonerobot_0172024-06-03T08:44:02Zblankin_progress99.999.999.999.901350none49.1blankop_213Routine maintenance ongoing; no movement detected.
E3N4V8S1navigation87.5falsenonerobot_0112024-06-03T08:52:27Zmove_198in_progress22.434.892.744.513.10none87.5blankblankNavigation task initiated, in progress, no obstacles so far.
U8B6J3P4pickup93.4falsenonerobot_0082024-06-03T09:01:55Zpickup_39completed47.487.360.214.717.2112none91.8blankop_118Pickup completed, no obstacles present, operator supervised.

What the 200 rows show

from the 200-row sample

Charging (task type) stands out: mean battery_level_start is 26.6, against 70.2 for the rest.

  • 36%obstacle_encountered = true
  • 65.4median battery_level_start
  • 4task statuses
  • 5avoidance actions
  • 44.2median start_location_x
  • 41.7median start_location_y
Mean battery_level_start by task_type200 rows
0408072.0navig…62 rows67.9pickup39 rows67.9dropo…23 rows26.6charg…20 rows77.7idle35 rows59.3maint…21 rows
battery_level_start200 rows, in bands of 10
020408462437362729291060100battery_level_start →

Median 65.4, from 12.1 to 100.0.

obstacle_type200 rows · 5 values
  1. none129
  2. robot22
  3. pallet20
  4. human16
  5. unknown13
20 columns by typefrom the column list below
  • string 10
  • float 8
  • datetime 1
  • boolean 1

Columns

20 columns in four groups
blueprint · 20 columns
columntypedescriptionexample
Text 10 columns
log_idstringUnique identifier for each robot movement log entryuniqueA2B9K8X1
robot_idstringUnique identifier for the robotrobot_001
task_idstringIdentifier for the assigned task (e.g., pick, move, charge)optionalmove_172
task_typestringType of task performed by the robot (e.g., navigation, pickup, dropoff, charging)6 values · optionalnavigation
task_statusstringStatus of the task (e.g., completed, failed, in_progress)completed · failed · in_progress · cancelled · optionalcompleted
obstacle_typestringType of obstacle encountered (e.g., human, pallet, robot, unknown)human · pallet · robot · unknown · none · optionalnone
avoidance_actionstringAction taken to avoid the obstacle (e.g., reroute, stop, wait, slow_down)reroute · stop · wait · slow_down · none · optionalnone
error_codestringError code if any issue occurred during movement or taskoptionalERR_146392201583
operator_idstringIdentifier for the human operator (if any) who intervenedoptionalop_104
notesstringAdditional notes or comments about the log entryoptionalRobot completed navigatio…
Numbers 8 columns
start_location_xfloatX coordinate of the robot's starting location18.6
start_location_yfloatY coordinate of the robot's starting location92.1
end_location_xfloatX coordinate of the robot's destination location37.9
end_location_yfloatY coordinate of the robot's destination location16.4
distance_travelledfloatTotal distance travelled during the movement (in meters)0 or more · optional21.7
duration_secondsfloatDuration of the movement or task (in seconds)0 or more · optional1330
battery_level_startfloatRobot battery level (%) at start of movement0 to 100 · optional84.4
battery_level_endfloatRobot battery level (%) at end of movement0 to 100 · optional80.3
Dates and times 1 column
timestampdatetimeDate and time when the log entry was recorded2024-06-03T08:15:23Z
True or false 1 column
obstacle_encounteredbooleanIndicates if an obstacle was encountered during movementfalse

Use it for

  • obstacle encou…36%71 of 200 rowsmean battery level st…72.0navi…67.9pick…67.9drop…26.6char…

    A logistics dashboard

    The obstacle_encountered rate, battery_level_start by task_type and a breakdown of obstacle_type. Excel, Power BI or Tableau.

  • Why do the 20 charging rows have a mean battery_level_start of 26.6?

    A root-cause class exercise

    Hand out the rows and one question. The answer is in the data, not in the brief.

  • A software demo

    Believable logs with robot_id, timestamp and task_id to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 20 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 rows20 columns
Yours1,000 rows20 columnsstart_location_x: UK only

blueprint · warehouse-autonomous-robot-movement-logs

Behind this dataset

Same schema. As many rows as you need.

These 200 rows came out of a blueprint — 20 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
  • Robot ID and anonymized zone
  • Task type and completion time
  • Obstacle detection flags
  • Timestamped movement events
Rows
Open the blueprint in Data Factory

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-autonomous-robot-movement-logs

What should your data show?

Preview 20 rows free
No signup. No card.