{
  "type": "excalidraw",
  "version": 2,
  "source": "https://www.michaelml.dev/projects/mind-controlled-drone",
  "elements": [
    {
      "id": "c6ccXAmu85xV0-vkHP3o7",
      "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": 1645043689,
      "version": 2,
      "versionNonce": 401059623,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false
    },
    {
      "id": "mind-controlled-drone-0",
      "type": "text",
      "x": 35,
      "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": "a1",
      "roundness": null,
      "seed": 8400,
      "version": 2,
      "versionNonce": 2131458761,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "text": "01 / SIGNAL",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "01 / SIGNAL",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "mind-controlled-drone-1",
      "type": "text",
      "x": 485,
      "y": 25,
      "width": 135,
      "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": 1704276551,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "text": "02 / MODEL",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "02 / MODEL",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "mind-controlled-drone-2",
      "type": "text",
      "x": 1020,
      "y": 25,
      "width": 156,
      "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": 1329805737,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "text": "03 / CONTROL",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "03 / CONTROL",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "mind-controlled-drone-3",
      "type": "rectangle",
      "x": 35,
      "y": 110,
      "width": 300,
      "height": 115,
      "angle": 0,
      "strokeColor": "#596f83",
      "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": 619008359,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "AbANvw083saPmDmPr71sL"
        }
      ],
      "updated": 1788904228915,
      "link": null,
      "locked": false
    },
    {
      "id": "mind-controlled-drone-4",
      "type": "rectangle",
      "x": 35,
      "y": 350,
      "width": 300,
      "height": 125,
      "angle": 0,
      "strokeColor": "#596f83",
      "backgroundColor": "#e1e7ec",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a5",
      "roundness": null,
      "seed": 8404,
      "version": 2,
      "versionNonce": 65019017,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "CYV9BkPDM4NHJ5434lz18"
        }
      ],
      "updated": 1788904228915,
      "link": null,
      "locked": false
    },
    {
      "id": "mind-controlled-drone-5",
      "type": "arrow",
      "x": 185,
      "y": 235,
      "width": 0,
      "height": 105,
      "angle": 0,
      "strokeColor": "#596f83",
      "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": 1059359879,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0.5
        ],
        [
          0,
          104.5
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "mind-controlled-drone-6",
      "type": "rectangle",
      "x": 475,
      "y": 100,
      "width": 325,
      "height": 110,
      "angle": 0,
      "strokeColor": "#596f83",
      "backgroundColor": "#e1e7ec",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a7",
      "roundness": null,
      "seed": 8406,
      "version": 2,
      "versionNonce": 480093033,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "shuuc2KUai2BTUILiXUCa"
        }
      ],
      "updated": 1788904228915,
      "link": null,
      "locked": false
    },
    {
      "id": "mind-controlled-drone-7",
      "type": "rectangle",
      "x": 475,
      "y": 355,
      "width": 325,
      "height": 125,
      "angle": 0,
      "strokeColor": "#596f83",
      "backgroundColor": "#e1e7ec",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a8",
      "roundness": null,
      "seed": 8407,
      "version": 2,
      "versionNonce": 1074750375,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "sKLEIXQuUhFM1-OrqxvUn"
        }
      ],
      "updated": 1788904228915,
      "link": null,
      "locked": false
    },
    {
      "id": "mind-controlled-drone-8",
      "type": "arrow",
      "x": 345,
      "y": 410,
      "width": 120,
      "height": 255,
      "angle": 0,
      "strokeColor": "#596f83",
      "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": 365383241,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          55,
          0
        ],
        [
          55,
          -255
        ],
        [
          119.5,
          -255
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "mind-controlled-drone-9",
      "type": "arrow",
      "x": 345,
      "y": 410,
      "width": 120,
      "height": 0,
      "angle": 0,
      "strokeColor": "#596f83",
      "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": 131225287,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          119.5,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "mind-controlled-drone-10",
      "type": "rectangle",
      "x": 1010,
      "y": 225,
      "width": 270,
      "height": 120,
      "angle": 0,
      "strokeColor": "#596f83",
      "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": 1446550825,
      "isDeleted": false,
      "boundElements": [
        {
          "type": "text",
          "id": "_GZ9-WXRCd2X35E402kqC"
        }
      ],
      "updated": 1788904228915,
      "link": null,
      "locked": false
    },
    {
      "id": "mind-controlled-drone-11",
      "type": "arrow",
      "x": 810,
      "y": 155,
      "width": 190,
      "height": 130,
      "angle": 0,
      "strokeColor": "#596f83",
      "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": 1024058855,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          90,
          0
        ],
        [
          90,
          130
        ],
        [
          189.5,
          130
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "mind-controlled-drone-12",
      "type": "arrow",
      "x": 810,
      "y": 418,
      "width": 190,
      "height": 133,
      "angle": 0,
      "strokeColor": "#596f83",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1.3,
      "strokeStyle": "solid",
      "roughness": 0,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aD",
      "roundness": null,
      "seed": 8412,
      "version": 2,
      "versionNonce": 1566380041,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228915,
      "link": null,
      "locked": false,
      "points": [
        [
          0.5,
          0
        ],
        [
          90,
          0
        ],
        [
          90,
          -133
        ],
        [
          189.5,
          -133
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "AbANvw083saPmDmPr71sL",
      "type": "text",
      "x": 57.249999999999986,
      "y": 138.75,
      "width": 255.50000000000003,
      "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": 2126680327,
      "version": 3,
      "versionNonce": 1279528103,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228917,
      "link": null,
      "locked": false,
      "text": "Muse EEG · LSL\n256 samples / second",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "mind-controlled-drone-3",
      "originalText": "Muse EEG · LSL\n256 samples / second",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "CYV9BkPDM4NHJ5434lz18",
      "type": "text",
      "x": 43,
      "y": 383.75,
      "width": 284,
      "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": 1450760231,
      "version": 3,
      "versionNonce": 323859785,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228917,
      "link": null,
      "locked": false,
      "text": "Welch bandpowers\nWindows + saved scaler",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "mind-controlled-drone-4",
      "originalText": "Welch bandpowers\nWindows + saved scaler",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "shuuc2KUai2BTUILiXUCa",
      "type": "text",
      "x": 521.5,
      "y": 126.25,
      "width": 232.00000000000003,
      "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": 1780038471,
      "version": 3,
      "versionNonce": 1502207943,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228917,
      "link": null,
      "locked": false,
      "text": "Averaged features\nDense classifier",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "mind-controlled-drone-6",
      "originalText": "Averaged features\nDense classifier",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "sKLEIXQuUhFM1-OrqxvUn",
      "type": "text",
      "x": 507,
      "y": 388.75,
      "width": 261,
      "height": 57.49999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aH",
      "roundness": null,
      "seed": 1845508711,
      "version": 3,
      "versionNonce": 1146758185,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228917,
      "link": null,
      "locked": false,
      "text": "Time-window features\nCNN → LSTM",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "mind-controlled-drone-7",
      "originalText": "Time-window features\nCNN → LSTM",
      "autoResize": true,
      "lineHeight": 1.15
    },
    {
      "id": "_GZ9-WXRCd2X35E402kqC",
      "type": "text",
      "x": 1042.5,
      "y": 256.25,
      "width": 205.00000000000003,
      "height": 57.49999999999999,
      "angle": 0,
      "strokeColor": "#394039",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "aI",
      "roundness": null,
      "seed": 1459246471,
      "version": 3,
      "versionNonce": 1625837287,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1788904228917,
      "link": null,
      "locked": false,
      "text": "State prediction\nProgram callback",
      "fontSize": 25,
      "fontFamily": 2,
      "textAlign": "center",
      "verticalAlign": "middle",
      "containerId": "mind-controlled-drone-10",
      "originalText": "State prediction\nProgram callback",
      "autoResize": true,
      "lineHeight": 1.15
    }
  ],
  "appState": {
    "viewBackgroundColor": "#ffffff",
    "exportBackground": true,
    "exportWithDarkMode": false
  },
  "files": {}
}