{
  "type": "excalidraw",
  "version": 2,
  "source": "https://www.michaelml.dev/projects/ai-burger-flipper",
  "elements": [
    {
      "id": "m3KoF8eByeqlxbyqX4Yjj",
      "type": "rectangle",
      "x": 0,
      "y": 0,
      "width": 1320,
      "height": 620,
      "angle": 0,
      "strokeColor": "#fff",
      "backgroundColor": "#fff",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0",
      "roundness": null,
      "seed": 302622392,
      "version": 2,
      "versionNonce": 701710536,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false
    },
    {
      "id": "ai-burger-flipper-0",
      "type": "text",
      "x": 35,
      "y": 25,
      "width": 121.5,
      "height": 28.749999999999996,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a1",
      "roundness": null,
      "seed": 8400,
      "version": 2,
      "versionNonce": 9703352,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "text": "01 / ORDER",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "01 / ORDER",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "ai-burger-flipper-1",
      "type": "text",
      "x": 480,
      "y": 25,
      "width": 129,
      "height": 28.749999999999996,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a2",
      "roundness": null,
      "seed": 8401,
      "version": 2,
      "versionNonce": 239069128,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "text": "02 / VISION",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "02 / VISION",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "ai-burger-flipper-2",
      "type": "text",
      "x": 1015,
      "y": 25,
      "width": 142.5,
      "height": 28.749999999999996,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a3",
      "roundness": null,
      "seed": 8402,
      "version": 2,
      "versionNonce": 1676236984,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "text": "03 / MOTION",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "03 / MOTION",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "ai-burger-flipper-3",
      "type": "rectangle",
      "x": 35,
      "y": 110,
      "width": 300,
      "height": 130,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "#f3eee2",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a4",
      "roundness": null,
      "seed": 8403,
      "version": 2,
      "versionNonce": 746565320,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "P3ECPyK8JkfXelc4BTDd-"
        }
      ],
      "updated": 1788906158584,
      "link": null,
      "locked": false
    },
    {
      "id": "ai-burger-flipper-4",
      "type": "rectangle",
      "x": 35,
      "y": 370,
      "width": 300,
      "height": 120,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "#eee4d1",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a5",
      "roundness": null,
      "seed": 8404,
      "version": 2,
      "versionNonce": 531464632,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "Zn7XLxH4Iqc8HfLPyJ39f"
        }
      ],
      "updated": 1788906158584,
      "link": null,
      "locked": false
    },
    {
      "id": "ai-burger-flipper-5",
      "type": "arrow",
      "x": 185,
      "y": 250,
      "width": 0,
      "height": 110,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a6",
      "roundness": null,
      "seed": 8405,
      "version": 2,
      "versionNonce": 489592264,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0.5
        ],
        [
          0,
          109.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "ai-burger-flipper-6",
      "type": "rectangle",
      "x": 465,
      "y": 110,
      "width": 350,
      "height": 130,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "#eee4d1",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a7",
      "roundness": null,
      "seed": 8406,
      "version": 2,
      "versionNonce": 50629304,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "bJy7oCFbvA7QY4PsbPoA6"
        }
      ],
      "updated": 1788906158584,
      "link": null,
      "locked": false
    },
    {
      "id": "ai-burger-flipper-7",
      "type": "rectangle",
      "x": 465,
      "y": 370,
      "width": 350,
      "height": 120,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "#eee4d1",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a8",
      "roundness": null,
      "seed": 8407,
      "version": 2,
      "versionNonce": 90741960,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "TalXiOciGnE1ItbqH1EJd"
        }
      ],
      "updated": 1788906158584,
      "link": null,
      "locked": false
    },
    {
      "id": "ai-burger-flipper-8",
      "type": "arrow",
      "x": 345,
      "y": 430,
      "width": 110,
      "height": 255,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a9",
      "roundness": null,
      "seed": 8408,
      "version": 2,
      "versionNonce": 1485992888,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          55,
          0
        ],
        [
          55,
          -255
        ],
        [
          109.5,
          -255
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "ai-burger-flipper-9",
      "type": "arrow",
      "x": 640,
      "y": 250,
      "width": 0,
      "height": 110,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aA",
      "roundness": null,
      "seed": 8409,
      "version": 2,
      "versionNonce": 113886152,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0.5
        ],
        [
          0,
          109.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "ai-burger-flipper-10",
      "type": "rectangle",
      "x": 985,
      "y": 240,
      "width": 300,
      "height": 140,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "#f3eee2",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aB",
      "roundness": null,
      "seed": 8410,
      "version": 2,
      "versionNonce": 1987787960,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "2Q7AjIT04UYrvQ9QFyJia"
        }
      ],
      "updated": 1788906158584,
      "link": null,
      "locked": false
    },
    {
      "id": "ai-burger-flipper-11",
      "type": "arrow",
      "x": 825,
      "y": 430,
      "width": 150,
      "height": 120,
      "angle": 0,
      "strokeColor": "#927347",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aC",
      "roundness": null,
      "seed": 8411,
      "version": 2,
      "versionNonce": 795740872,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158584,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          85,
          0
        ],
        [
          85,
          -120
        ],
        [
          149.5,
          -120
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "P3ECPyK8JkfXelc4BTDd-",
      "type": "text",
      "x": 65.24999999999999,
      "y": 146.25,
      "width": 239.50000000000003,
      "height": 57.49999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aD",
      "roundness": null,
      "seed": 1315104184,
      "version": 3,
      "versionNonce": 1514427064,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158586,
      "link": null,
      "locked": false,
      "text": "Presence detection\nSpeech + LLaMA",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "ai-burger-flipper-3",
      "originalText": "Presence detection\nSpeech + LLaMA",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "Zn7XLxH4Iqc8HfLPyJ39f",
      "type": "text",
      "x": 68.49999999999999,
      "y": 401.25,
      "width": 233.00000000000003,
      "height": 57.49999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aE",
      "roundness": null,
      "seed": 2104323768,
      "version": 3,
      "versionNonce": 417944776,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158586,
      "link": null,
      "locked": false,
      "text": "Order confirmation\nFlask-SocketIO",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "ai-burger-flipper-4",
      "originalText": "Order confirmation\nFlask-SocketIO",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "bJy7oCFbvA7QY4PsbPoA6",
      "type": "text",
      "x": 494.75,
      "y": 146.25,
      "width": 290.5,
      "height": 57.49999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aF",
      "roundness": null,
      "seed": 1547622328,
      "version": 3,
      "versionNonce": 1150892984,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158586,
      "link": null,
      "locked": false,
      "text": "Camera calibration\nBurger circle detection",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "ai-burger-flipper-6",
      "originalText": "Camera calibration\nBurger circle detection",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "TalXiOciGnE1ItbqH1EJd",
      "type": "text",
      "x": 508.5,
      "y": 401.25,
      "width": 263,
      "height": 57.49999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aG",
      "roundness": null,
      "seed": 251338936,
      "version": 3,
      "versionNonce": 1500740552,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158586,
      "link": null,
      "locked": false,
      "text": "Fingertip localization\nDistance + offsets",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "ai-burger-flipper-7",
      "originalText": "Fingertip localization\nDistance + offsets",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "2Q7AjIT04UYrvQ9QFyJia",
      "type": "text",
      "x": 1018.25,
      "y": 266.875,
      "width": 233.50000000000003,
      "height": 86.24999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aH",
      "roundness": null,
      "seed": 356927928,
      "version": 3,
      "versionNonce": 1181287608,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788906158586,
      "link": null,
      "locked": false,
      "text": "Servo commands\nApproach → grasp\nTransfer → release",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "ai-burger-flipper-10",
      "originalText": "Servo commands\nApproach → grasp\nTransfer → release",
      "autoResize": true,
      "lineHeight": 1.15
    }
  ],
  "appState": {
    "viewBackgroundColor": "#ffffff",
    "exportBackground": true,
    "exportWithDarkMode": false
  },
  "files": {}
}