Kinect op de PC: eerste stap naar een Natural Interface

12 reacties
2 besproken producten
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Dieptekaart
  3. 3. Middleware
  4. 4. Games voorbij
  5. 5. Motion capture
  6. 6. Zelf aan de slag
  7. 7. Microsoft SDK vs PrimeSense OpenNI/NITE
  8. 8. Conclusie
  9. 2 besproken producten
  10. 12 reacties

Inleiding

De ‘bewegingsbediening’ van de Nintendo Wii leek bij introductie een gimmick. Het enorme verkoopsucces deed echter concurrenten Sony en Microsoft alle zeilen bijzetten om ook zoiets voor de eigen consoles te introduceren: Move, respectievelijk Kinect. Die laatste werkt sinds kort ook op de PC. Wat kun je daar nu mee, bewegingsbediening?

Het was 1979 toen The Hitchhiker’s Guide To The Galaxy van Douglas Adams verscheen, waar het volgende citaat uit komt:

A loud clatter of gunk music flooded through the Heart of Gold cabin as Zaphod searched the sub-etha radio wavebands for news of himself. The machine was rather difficult to operate. For years, radios had been operated by means of pressing buttons and turning dials; then as the technology became more sophisticated, the controls were made touch-sensitive (you merely had to brush the panels with your fingers); now all you had to do was wave your hand in the general direction of the components and hope. It saved a lot of muscular expenditure of course, but meant that you had to sit infuriatingly still if you wanted to keep listening to the same programme.
(Douglas Adams, The Hitchhiker’s Guide To The Galaxy)

Ruim dertig jaar later staat bewegingsdetectie als bedieningsmethode op het punt om realiteit te worden, in plaats van komisch bedoelde science fiction. De afgelopen jaren hebben we voornamelijk via spelcomputers kunnen kennismaken met deze vorm van interactie, al is tegenwoordig ook iedere smartphone wel uitgerust met een acceleratiemeter. Inmiddels is de techniek genoeg gevorderd, dat bediening door middel van gebaren in de nabije toekomst wel eens in veel meer producten toegepast zou kunnen worden. De Kinect-accessoire van Microsoft bleek niet alleen zeer populair onder console-bezitters, ook als invoerapparaat voor de PC zagen velen een groot potentieel.

Microsoft introduceerde de Kinect, tijdens de ontwikkeling nog bekend als ‘Project Natal’, officieel op 4 november 2010. Dezelfde dag loofde het open source hardwarebedrijf Adafruit een beloning van 1000 dollar uit voor wie als eerste open source drivers voor de Kinect ontwikkelde en een ‘proof of concept’ kon demonstreren. Microsoft was aanvankelijk weinig enthousiast over wat het zag als een ‘oproep tot hacken’ van hun duur ontwikkelde speelgoed. Het bedrijf zag echter al snel in dat het louter driver-ondersteuning voor andere platforms betrof – een voor de hand liggende mogelijkheid, aangezien de Kinect ‘niet zomaar’ (aldus Microsoft) voorzien was van standaard USB-aansluitingen. Adafruit had ondertussen de beloningspremie verdriedubbeld en al op 10 november 2010 kon de winnaar, Héctor Martín Cantero, deze in ontvangst nemen voor zijn Linux-driver voor de RGB-camera en de dieptesensor. Sindsdien is een groot aantal projecten gestart om allerlei softwaretoepassingen voor dit nieuwe ‘human interface device’ te ontwikkelen; een aantal daarvan komt verderop in dit artikel aan bod. In december 2010 bracht PrimeSense, dat het referentieontwerp voor de Kinect had vervaardigd, een eigen open source driver uit en op 16 juni 2011 introduceerde Microsoft zelf de bètaversie van een eigen SDK met Windows 7 compatibele drivers.

Voor we gaan kijken naar de verschillende drivers en toepassingen, gaan we echter in op de hardware en werking van de Kinect.


2 besproken producten

Vergelijk   Product Prijs
Asus Xtion Pro

Asus Xtion Pro

  • ###
Niet verkrijgbaar
Microsoft Xbox 360 Kinect Adventures

Microsoft Xbox 360 Kinect Adventures

€ 129,99

1 winkel
0
*