PixyCam CMUcam 5
Kicsi, gyors, egyszerűen kezelhető, kedvező árú észlelő rendszer
50 kép másodpercenként
Az összes Arduino , Raspberry Pi, Banana PI, PcDUINO stb. könyvtárhoz
C / C ++ és Python támogatása
Ha azt szeretné, hogy a robotja olyan feladatokat hajtson végre, mint egy tárgy felvétele, vadászat egy labda után, egy töltőállomás helyének meghatározása stb., és ebben Önnek egyetlen érzékelőnek kell a segítségére lennie, hogy mindezeket a feladatokat kezelje, akkor a Pixy Cam a megoldás a Vision érzékelőjével.
A Vision (kép) érzékelők hasznosak, mivel nagyon rugalmasak. A megfelelő algoritmussal egy képérzékelő gyakorlatilag mindent észlelni képes.
Viszont két hátránya is van a képérzékelők alkalmazásának:
1) Nagyon nagy adatmennyiségeket kell feldolgozniuk, több megabájtot másodpercenként
2) Ezen adatmennyiségek feldolgozása sok processzort túlterhel.
A Pixy ezt a problémát úgy oldja meg, hogy egy nagy teljesítményű, dedikált processzort párosít a képérzékelőhöz. A Pixy feldolgozza a képérzékelő képeit és csak a szükséges információkat (x = 54, y = 103 esetén pl. lila dinoszauruszt detektál) továbbítja a mikrkontrollernek. Ez képfrekvencián történik (50 Hz). Az információk a több csatlakozó egyikén továbbítódnak: UART, SPI, I2C, USB vagy digitális/analóg kimenet. Az Arduino vagy más mikrokontroller könnyen képes a Pixyvel való kommunikációra és számos már forrás áll rendelkezésre más alkalmazásokhoz.
Lehetséges több Pixyt csatlakoztatni a mikrokontrollerhez. Pl. egy robot 4 db Pixyvel és 360 fokos felderítéssel. Vagy használja a Pixyt mikrokontroller nélkül és használja a digitális vagy analóg csatlakozókat triggereléshez, kapcsoláshoz, szervóhoz stb.
A Pixy egy szín bázisú szűrő algoritmussal rendelkezik a tárgyak felismeréséhez. A szín bázisú szűrési módszerek kedveltek, mivel gyorsak, hatékonyak és relatív masszívak. A legtöbb RGB-vel (piros, zöld és kék) meghatározható, hogy a színeket reprezentáljuk. A Pixy a képérzékelő összes RGB pixeljének színét (árnyalatot) és a telítettségét szín kiszámítja és ezt használja elsődleges szűrési paraméterként.
Több száz objektum
A Pixy szó szerint több száz objektumot felismer. Egy csatlakoztatott komponens algoritmust használ arra, hogy meghatározza, hol kezdődik egy objektum és hol ér véget a másik. A Pixy ezután összehasonlítja az egyes objektumok méretét és pozícióját és azt a csatlakozói egyikén lejelenti (pl. SPI-n).
Tanítsa meg a Pixynek bizonyos objektumok felismerését
A Pixy egyedülálló, mivel megtanulja, ami őt érdekli! Lila dinoszaurusz? Helyezze a dinoszauruszt a Pixy elés és nyomja meg a gombot. Narancs gömb? Helyezze a golyót a Pixy elé és nyomja meg a gombot. Ez egyszerű és gyors.
Műszaki adatok:
Alkalmas: Arduino™,Rasperry Pi,Banana Pi,pcDuino · Analóg kimenetek száma: 3 · Csatlakozók: UART,SPI,I²C,USB · Digitális kimenetek: UART soros, SPI, I2C, USB, digitális · Digitális kimenetek száma: 1 · Feszültségbemenet (max.): 10 V · Feszültségbemenet (min.): 6 V · Flash memória: 1 MB · Méret, hossz: 36 mm · Méret, magasság: 50 mm · Méret, szélesség: 53 mm · További műszaki adatok: Processzor: NXP LPC4330, 204 MHz, Dual Core · Képérzékelő: Omnivision OV9715, 1/4", 1280x800 · Lencse látószög: 75° vízszintesen, 47° függőlegesen · Lencse típus: szabvány M12. · Típus: Pixy · Áramfelvét: 140 mA
Rendszerfeltételek:
A konfigurációs program Windows , MacOS és Linux alatt fut.
Figyelem:
A teljes szoftver / firmware nyílt forráskódú - GNU - licensz.