Sensor Microsoft Kinect, robotosha
senzor de Microsoft Kinect
Kinect a fost primul senzor comercial care permite utilizatorului să interacționeze cu consola de jocuri (Microsoft a dezvoltat inițial dispozitivul pentru Xbox 360 consola de jocuri) printr-o interfață de utilizator naturale folosind gesturi și comenzi vocale în loc de un controler de joc.
Dar hackeri Kinect „și nu au fost singurii care au implementat oportunitățile incredibile oferite de noua tehnologie. Companiile din dezvoltarea senzorului uchastvovshie în curând a dat seama că Kinect pentru Xbox 360 a fost doar primii pași într-o nouă revoluție tehnologică - și nu au de gând să rămână în urmă.
dispozitiv Kinect
Kinect echipat RGB-aparat de fotografiat, o gamă Finder, constând dintr-un proiector cu laser infraroșu și un senzor infraroșu și un microfon CMOS-specializată oferă servicii de localizare sursa de sunet și de suprimare a zgomotului ambiental. Kinect cuprinde, de asemenea, un LED, un accelerometru triaxial și dispozitiv servo mici pentru controlul de înclinare.
panoul frontal Senzor Kinect
IR senzori CMOS (complementare din metal-oxid semiconductor. Complementar metal oxide semiconductor) este un circuit integrat care cuprinde o matrice de fotodetectori care acționează ca un senzor de imagine în infraroșu. Acest dispozitiv, de asemenea, în diferite surse de literatură menționată cameră în infraroșu, un senzor infraroșu, adâncimea de imagine CMOS, sau CMOS senzori.
RGB-aparat de fotografiat este un VGA aparat de fotografiat (640 x 480 pixeli), cu o rezoluție de 8 biți. Asta nu sună impresionant, dar de fapt este că magia se întâmplă în distanța dintre senzori, care este complet independent de RGB-camera.
Element senzor Două distanță, proiector infraroșu și camera în infraroșu este dispus pe panoul frontal Kinect. Ei lucrează împreună, folosind cip PrimeSense pentru a recrea mișcarea de captare 3D ny-. În acest scop, o metoda numita 3D scanate cu o lumină structurată. camera IR de asemenea, are o rezoluție de VGA (640 x 480 pixeli), cu o adâncime de culoare de 11 biți care furnizează 2048 nivelurile de sensibilitate.
De la stânga la dreapta: aparat de fotografiat IR, camera RGB, LED-uri și Proiector IR
Practic intervalul de lucru Kinect este de la 1,2 m la 3,5 m. În cazul în care subiectul este prea aproape de senzor, acestea nu vor fi scanate și va apărea pur și simplu ca pete negre. Dacă acestea sunt prea departe, acuratețea scanării va fi prea mică, ceea ce le face arate ca obiecte plate. versiune Kinect sub Windows. Gama de camere este de la 40 cm până la 3 m.
Diferențele între versiuni ale senzorului Kinect
Kinect poate fi achiziționat în trei moduri diferite:
- Kinect pentru Windows - un dispozitiv separat, care vine cu drivere pentru Windows OS de (cost aproximativ 11 de mii de ruble)
- Kinect pentru Xbox 360 ca un echipament periferic separat pentru utilizarea cu un Xbox 360 (prețul este mult mai mic decât primul exemplu de realizare, circa 5 mii. Ruble)
- Kinect pentru Xbox360 la pachet cu Xbox 360 (prețul unui set începe de la aproximativ 9 mii de ruble). Pentru gameri - aceasta este cea mai bună opțiune de a cumpăra.
În prezent, la vânzare au început să apară în kit-top box, care este deja cea de a doua versiune a senzorului - Kinect 2. El are o rezoluție mai mare, și, desigur, este un dispozitiv mult mai avansat. Dar într-un dispozitiv separat în vânzarea ea încă, dar prețul de noi console cu Kinect este deja al doilea cel puțin 20 de mii. Ruble. În plus, am de gând să folosiți acest senzor, împreună cu SOR. și la nivelul conducătorilor auto le podderzhivatesya departe doar prima versiune a senzorului. Deci, pentru dezvoltatori - primul Kinect pentru Xbox 360 este cea mai bună alegere pentru ziua de azi.
Există un punct foarte important să se ia în considerare la achiziționarea dispozitivului.
Dacă cumpărați o versiune Kinect pentru Windows. sau Kinect pentru Xbox 360 ca un dispozitiv periferic independent, în cazul în care veți avea tot ce ai nevoie pentru a conecta la un calculator.
Dar poate ai deja un Kinect. pe care le utilizați împreună cu consola Xbox 360, sau aveți de gând să-l cumpere, împreună cu atașament, în acest caz, veți avea nevoie de un adaptor special separat de sursa de alimentare, care este destul de dificil de găsit.
Un adaptor special pentru conectarea la PC-ul Kinect
Cele mai recente versiuni ale Xbox 360. Consola foloseste un USB special -port oferind suficient curent pentru a alimenta senzorul și este necesară nici o sursă de alimentare suplimentară pentru aceste console. În plus, senzor USB -razem diferă de standardul USB. probleme suplimentare de alimentare cu energie și compatibilitatea cu conector USB standard doar rezolvat prin folosirea unui adaptor special.
Pentru a afla exact ce model de senzor Kinect este în mâinile tale, trebuie să te uiți la baza suportului. Am un model de 1414.
Modelul senzorului Kinect bazat conține
Caracteristici Kinect
Deci, ce putem obține de la Kinect'a și toate aceste lucruri high-tech ascunse în interiorul acestuia? După Kinect este instalat și conectat corect la computer, putem accesa la un flux de date brute și alte oportunități oferite de middleware specifice. Putem folosi OpenNI conducătorului auto și NITE ca middleware, precum și utilizarea acestui senzor, în combinație cu ROS.
Putem folosi Kinect ca un webcam cu o rezoluție de 640 × 480 pixeli. Accesul la imaginile RGB -ORAȘUL pot fi folosind biblioteca OpenNI.
Kinect are un CMOS cu infraroșu. și din nou, putem avea acces la imaginile în infraroșu CMOS -cele cu o rezoluție de 640 × 480 pixeli, folosind OpenNI.
Harta adâncimii este rezultatul operațiilor efectuate de compania PrimeSense cip PS1080 imaginea de mai sus infraroșu obținut Kinect IR-CMOS. Acest -Harta VGA are o rezoluție de 11 biți. Aceste 2048 valori diferite reprezentate grafic niveluri de gri de la alb (2048) la negru (0).
Există un detaliu care trebuie să fie luate în considerare: gabaritul adâncimii de măsurare a etapei este o scară logaritmică, nu liniară.
arme de urmărire și schelet
După ce sa format o hartă de adâncime, putem folosi direct în aplicațiile lor, sau rulați-l printr-un middleware pentru extragerea de informații mai complexe de pe harta de adâncime brută.
Puteți utiliza Nite. ca middleware pentru a adăuga urmărire mâini / schelet și recunoașterea gesturilor în aplicațiile lor.
Cum apreciați această publicație? (3 voturi, scor medie: 3.33 din 5)