Vnímání jako první krok k akci
D'Elite VisionGuard je softwarový modul počítačového vidění pro detekci cílových objektů, odhad jejich polohy a přenos výsledku do externí aplikace nebo robotické platformy.
Systém je navržen s ohledem na lokální zpracování obrazu, vyměnitelné detekční modely a několik provozních režimů: stereo, jedna kamera s degradací senzoru a další zdroje NV/tepelné energie.
Jeden modul – různé praktické scénáře
Detekce ptáků v blízkosti plodin a rozmístění vybraných nenásilných repelentů.
Přenos souřadnic a událostí robotovi za účelem kontroly oblasti, vyhýbání se překážce nebo pokračování v misi.
Možnost připojení NV kamery, termokamery a IR spouště pro scénáře se slabým osvětlením.
Jak probíhá zpracování?
- Kamery přenášejí snímky s časovými údaji.
- Model vyhledá objekty vybrané třídy a vybere cílový objekt.
- Stereopár odhaduje souřadnice; v případě jedné kamery je vrácen explicitně označený mono výsledek.
- Výsledky a stav senzorů jsou k dispozici operátorovi nebo autonomnímu obvodu.
Co se již osvědčilo v reálném provozu
Technické riziko pro vnímací jádro již bylo zmírněno: přesnost vzdálenosti, správný výběr cíle a bezpečné selhání při ztrátě videa – základní požadavky pro pilota v terénních scénářích – byly potvrzeny pomocí živé kamery.
Jádro pro detekci a odhad polohy již běží na hardwaru. Další investice se vkládají do stereo kalibrace, modelů cílů a integrace s vrstvou autonomie – ne do snahy zjistit, zda to vůbec funguje.
Pokud objekt opustí rámec, systém vrátí chybu „žádný cíl“, zachovává provozní režim a nepřechází do falešného bezpečného klidového režimu – méně falešných zastavení v pilotním režimu.
Senzory vylepšují různé části systému
Dvě kalibrované kamery poskytují základ pro triangulaci a souřadnice ve společném systému.
Další snímky mohou zlepšit pozorování za soumraku a ve tmě.
Slouží jako spouštěč přítomnosti nebo pohybu a pomáhá vyhnout se zbytečnému spuštění úplné analýzy.
Může specifikovat vzdálenost k objektu, na který je paprsek zaměřen.
Podpora logiky senzorů je zajištěna v softwarovém jádru. Hardwarové adaptéry a testování dalších senzorů v terénu se provádí samostatně.
Propojení s vrstvou autonomie
VisionGuard hlásí, co systém vidí. Vrstva autonomie rozhoduje o tom, jak misi provést.
Zamýšlené připojení: souřadnice cíle a stav senzorů jsou předávány do robotického obvodu, který zahájí krok mise, zaznamenává události a implementuje politiku obnovy po selhání.
Můstek ROS 2 a simulační rámec Autonomy Layer jsou oddělené. Integrace s VisionGuard a fyzikální platformou ještě není dokončena.
Fáze implementace
Aktuální stav: monodetektor, odhad souřadnic a zpracování ztráty kamery; potvrzen největší výběr cíle a chyba vzdálenosti přibližně ±10 cm ve vzdálenosti cíle. Kalibrace stereo páru a měření souřadnic na testovací stolici.
Konfigurace zaměnitelných modelů pro vybrané třídy objektů, posouzení kvality detekce a připojení dalších senzorů dle scénáře.
Přeneste souřadnice a události do vrstvy Autonomy, otestujte misi v simulaci a poté na vybrané robotické platformě.
Ověřte přesnost a robustnost v cílovém prostředí, připravte opakovatelnou implementaci pro nová pracoviště a typy zařízení.
Prototyp a testovatelný plán
Funkční mono prototyp prošel základními kontrolami souřadnic, výběru cíle a zotavení po ztrátě kamery. Dalším krokem ve fázi 1 je kalibrovaný stereo prototyp s reprodukovatelnými přesnými měřeními.
Zveme platformy a partnery k testování aplikovaných scénářů počítačového vidění a robotiky.
Diskutujte o pilotním projektu