Procházet zdrojové kódy

bugfix in position estimation

dianamaro před 2 roky
rodič
revize
bc8b8bc928
3 změnil soubory, kde provedl 40 přidání a 127 odebrání
  1. 32 119
      aSIT.ipynb
  2. 4 4
      controllers/position.ipynb
  3. 4 4
      profiles/default.json

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 32 - 119
aSIT.ipynb


+ 4 - 4
controllers/position.ipynb

@@ -161,7 +161,7 @@
     "    def y_in_m(self):\n",
     "        if self._y is None:\n",
     "            return None\n",
-    "        return (self.cfg['arena_x'] - self._y) * self.pixel_size * (-1 if self.cfg['flip_y'] else 1)    "
+    "        return (self.cfg['arena_y'] - self._y) * self.pixel_size * (-1 if self.cfg['flip_y'] else 1)    "
    ]
   },
   {
@@ -189,8 +189,8 @@
     }
    ],
    "source": [
-    "import nbimporter\n",
-    "from camera import WebcamStream\n",
+    "#import nbimporter\n",
+    "#from camera import WebcamStream\n",
     "\n",
     "with open(os.path.join('..', 'profiles', 'prodesk-home-aSIT.json')) as json_file:\n",
     "    cfg = json.load(json_file)\n",
@@ -320,7 +320,7 @@
    "name": "python",
    "nbconvert_exporter": "python",
    "pygments_lexer": "ipython3",
-   "version": "3.8.10"
+   "version": "3.8.8"
   }
  },
  "nbformat": 4,

+ 4 - 4
profiles/default.json

@@ -14,11 +14,11 @@
     "position": {
         "background_light": "background_light.png",
         "background_dark": "background_dark.png",
-        "threshold": 40,
-        "arena_x": 522,
-        "arena_y": 372,
+        "threshold": 20,
+        "arena_x": 526,
+        "arena_y": 376,
         "arena_radius": 330,
-        "floor_radius": 287,
+        "floor_radius": 285,
         "max_fps": 50,
         "file_path": "positions.csv",
         "floor_r_in_meters": 0.46,