[
  {
    "sequence": 1,
    "observation_id": "obs-2ad28cbe-1-350",
    "script": "robot.move_tcp(0.584,-0.098,0.15)\nrobot.move_tcp(0.584,-0.098,0.018)\nrobot.close_gripper()\nrobot.move_tcp(0.584,-0.098,0.12)\nrobot.wait(0.5)",
    "result": {
      "status": "ok",
      "command_id": "cmd-sock-1",
      "executed": [
        "move_tcp",
        "move_tcp",
        "close_gripper",
        "move_tcp",
        "wait"
      ],
      "duration_s": 5.638,
      "grip_contact": true,
      "peak_force_N": 0.782,
      "stop_latched": false,
      "needs_observation": true
    }
  },
  {
    "sequence": 2,
    "observation_id": "obs-2ad28cbe-2-3169",
    "script": "robot.move_tcp(0.584,-0.098,0.40)\nrobot.move_tcp(0.55,0.48,0.40)\nrobot.move_tcp(0.55,0.48,0.32)\nrobot.open_gripper()\nrobot.wait(1.0)",
    "result": {
      "status": "ok",
      "command_id": "cmd-sock-2",
      "executed": [
        "move_tcp",
        "move_tcp",
        "move_tcp",
        "open_gripper",
        "wait"
      ],
      "duration_s": 6.366,
      "grip_contact": false,
      "peak_force_N": 0.309,
      "stop_latched": false,
      "needs_observation": true
    }
  },
  {
    "sequence": 3,
    "observation_id": "obs-2ad28cbe-3-6352",
    "script": "robot.move_tcp(0.735,-0.615,0.15)\nrobot.move_tcp(0.735,-0.615,0.018)\nrobot.close_gripper()\nrobot.move_tcp(0.735,-0.615,0.15)\nrobot.wait(0.5)",
    "result": {
      "status": "collision_guard",
      "command_id": "cmd-shirt-1",
      "executed": [],
      "duration_s": 0.0,
      "grip_contact": false,
      "peak_force_N": 0.0,
      "stop_latched": true,
      "needs_observation": true
    }
  }
]