Řešení problémů
Obsah dokumentace · Integrita paměti · Problémy kalibrace kin3
Nejčastější příčina na Windows 11: zapnutá Integrita paměti blokuje kinectcamera.sys
→ senzor NotPowered, obrazovka čeká na tělo bez dat.
Postup: vypnout Integritu paměti a restartovat PC.
Tabulka problémů a řešení
| Problém | Řešení |
|---|---|
Dialog: ovladač kinectcamera.sys nejde načíst | Vypněte Integritu paměti, restart PC, ověřte kameru ve Správci zařízení |
| Kinect for Windows Camera – chyba ovladače 39 | Stejné jako výše – Memory Integrity blokuje ovladač SDK 1.8 |
Bridge: Kinect stav: NotPowered | Nejdřív napájení Kinectu + USB adaptér; pokud je napájení OK, zkontrolujte Integritu paměti |
| „Kinect připojen“, demo vypnuto, ale žádná kostra | Bridge běží, ale senzor ne – typicky blokovaný ovladač nebo nikdo není v záběru (1,5–2,5 m) |
| Černá obrazovka | Nainstalujte WebView2 Runtime, ověřte složku app\www\ |
| Bridge nenalezen | Ověřte app\Kinect360Bridge.exe a app\KinectKioskHost.exe – obnovte z aktuálního balíčku Kinect |
| Kinect není ve Správci zařízení | Jiný USB port, kontrola napájení, jiný adaptér, reinstalace SDK 1.8 |
| Bridge: „Kinect senzor nebyl nalezen“ | Senzor odpojen, ovladač chybí, jiná aplikace drží Kinect – ukončete ji |
| Postava zrcadlená / špatný směr | V kinect.json zapněte kin1_invert_x / kin2_invert_x |
| Žádné tělo v záběru | Vzdálenost 1,5–2,5 m, celá postava viditelná, méně rušivého pozadí |
| kin2 bez bodů, kin1 kostra OK | Restartujte aplikaci; ověřte aktuální verzi app\Kinect360Bridge.exe z balíčku Kinect |
| Pořád demo animace | V kinect.json vypněte kin1_mock_mode / kin2_mock_mode |
| Po restartu se exponát nespustí | Bat není v shell:startup nebo Plánovači; testujte pod kiosk účtem |
| 3D model se nenačte (černá obrazovka) | Ověřte app\www\assets\models\*.glb, spusťte přes bat (ne dvojklik na HTML) |
| Model stojí, nehýbe se | Kinect / SDK / mock mode; u Fox je to očekávané (jen animace). Pro kin3 nejdřív kalibrace mapování |
| Kalibrace kin3 – prázdná obrazovka | Starý host nezná režim kin3-kalibrace – použijte aktuální app\start-kin3-kalibrace-cesiumman.bat (PHP + prohlížeč), viz návod ke spuštění |
| Ruka hýbe nohou (kin3) | Spusťte kalibraci, opravte mapování segmentů, Uložit → data\kin3-mappings\ |
dotnet build – No .NET SDKs were found | Nainstalujte .NET SDK, zavřete PowerShell, ověřte dotnet --version |
Kontrolní seznam před provozem
- Kinect Xbox 360 + napájení + USB adaptér zapojené
- Windows 10/11, Kinect SDK 1.8 nainstalované, senzor ve Správci zařízení
- Integrita paměti vypnutá, Kinect for Windows Camera bez chyby (viz návod kapitola 6)
- Složka
app\kompletní (KinectKioskHost.exe,Kinect360Bridge.exe,www\) kinect.json– demo vypnuto pro produkci (kin1_mock_mode/kin2_mock_mode=false)app\start-kin1.batneboapp\start-kin2.batv autostartu (volitelně)- Pro kin3: kalibrace humanoidního modelu hotová – viz Kalibrace kin3
- Po přihlášení kiosk účtu: kin1/kin2/kin3 na celé obrazovce
- Návštěvník v optimální vzdálenosti 1,5–2,5 m od senzoru