211service.com
Handschoen voor open source-gegevens
Handschoenen die zijn bedraad met sensoren kunnen nuttige informatie geven over de bewegingen van een gebruiker, en ze bieden een nieuwe manier om met computers te communiceren die verder gaan dan het toetsenbord en de muis. Eind mei bracht AnthroTronix, een bedrijf gevestigd in Silver Spring, MD, zijn eerste commerciële versie van de AcceleGlove uit, een programmeerbare handschoen die hand- en vingerbewegingen registreert. Andere handschoenen, zoals de Data Glove van 5DT, die voornamelijk in virtual reality wordt gebruikt, kosten normaal $ 1.000 tot $ 5.000, maar de AcceleGlove kost slechts $ 499. Het wordt geleverd met software waarmee ontwikkelaars Java kunnen gebruiken om het voor elke gewenste toepassing te programmeren. AnthroTronix ontwikkelde de handschoen in eerste instantie met het Amerikaanse ministerie van Defensie voor robotbesturing. De handschoen kan ook worden gebruikt bij videogames, sporttrainingen of fysieke revalidatie.

A. Versnellingsmeters
Een versnellingsmeter rust net onder elke vingertop en op de rug van de hand. Wanneer de hand van de gebruiker beweegt, kunnen de versnellingsmeters de driedimensionale oriëntatie van de vingers en handpalm detecteren ten opzichte van de zwaartekracht van de aarde. Met deze informatie, gemeten tot op enkele graden, kunnen programma's zelfs zeer kleine veranderingen in de handpositie onderscheiden.
B. Gegevensbord
De versnellingsmeters voeren de positie-informatie via lichtgewicht koperdraden naar een printplaat, die op de rug van de hand zit. Wanneer de gebruiker een gebaar maakt, zoals het samenknijpen van de vingers of het naar buiten houden van de open handpalm, verzendt het bord de gegevens naar een computer via een USB-kabel die is aangesloten onder een flap bovenop de pols van de handschoen. De handschoen krijgt zijn kracht ook via het snoer, waardoor een omslachtig batterijpakket niet nodig is.
C. Handschoen
De handschoen is gemaakt van een ademende nylonmix die kan worden uitgerekt om te passen bij handen van verschillende groottes. De handschoen heeft open vingertoppen zodat een gebruiker kan typen of schrijven terwijl hij hem draagt.
D. Armtracker
De handschoen kan de beweging van de arm van de gebruiker volgen via een optioneel onderdeel. De armverbinding bestaat uit twee stukken rekbare stof, verbonden door een dunne microcontroller, die zich onder de elleboog en rond de biceps wikkelen. Een potentiometer meet hoe de elleboog buigt en een versnellingsmeter in de band rond de biceps meet de rotatie van de arm. De armlink berekent ook de locatie van de pols ten opzichte van de schouder, identificeert waar de pols is ten opzichte van de rest van het lichaam en registreert zijn bewegingen. Met deze nauwkeurige meting kan een gebruiker bijvoorbeeld een voetbalworp volgen of een robotarm manipuleren. De armtracker wordt onder dezelfde flap in de handschoen gestoken als de USB-kabel.
Programmeren
AnthroTronix heeft ontwikkelingssoftware ontwikkeld waarmee gebruikers de handschoen kunnen aanpassen aan nieuwe doeleinden. De gebruiker bouwt het vermogen van de handschoen op door een gebaar op te nemen en er een betekenis aan toe te kennen; het programma kan honderden gebaren opslaan. De gevoeligheid waarmee de computer gebaren herkent, kan worden gevarieerd, dus het kan slordige, grote gebaren herkennen voor een toepassing zoals een educatief programma voor kinderen, of zeer precieze gebaren voor robotica. Het systeem kan ook gegevens accepteren van twee handschoenen die tegelijkertijd worden gedragen.
Toepassingen
Gebruikers hoeven zich niet te binden aan de soorten gebaren die het programma van AnthroTronix kan begrijpen. Terwijl bewegingen van de hele hand door de ruimte (zoals zwaaien) niet worden herkend door de huidige software, registreert de handschoen ruwe gegevens die een gebruiker kan openen en analyseren met behulp van een gespecialiseerd programma zoals Mathematica. Gebruikers kunnen ook hun eigen software schrijven om dergelijke gebaren te herkennen, en AnthroTronix is van plan een toekomstige versie van de ontwikkelaarskit uit te brengen die ze zal herkennen.