Stap 3: EEG/EMG analyse
Zodra het huidige prototype ontwerp klaar is, ik ben van plan om door te brengen het volgende jaar of zo verbetering van dit gedeelte van het project. Het programma dat ik heb in plaats van nu werken, maar percentage fout is hoog, en ik denk een veel meer verfijnde en betrouwbaar systeem moet worden uitgevoerd. Zoals ik al zei, is dit project een work in progress, met beperkte middelen. I 'm trying to pakken van hetzelfde probleem veel onderzoeksinstellingen bestuderen, en dat is noninvasively correleren hersenactiviteit bewegingen en acties.
Ik zal beginnen met het EMG gedeelte omdat het de eenvoudiger deel uitmaakt. Omdat het Open BCI bord EMG signalen evenals EEG signalen opnemen kunt, werd het gebruikt voor beide. Spieractiviteit was vrij gemakkelijk te ontdekken, er was constant EKG-signaal, maar de amplitude van de Golf voor kanalen met een elektrode op een actieve spier was veel hoger dan het EKG-signaal. Schrijven van het programma om te bepalen van deze bijzondere motie was gewoon op zoek naar dat spike en verplaatst het ellebooggewricht dienovereenkomstig.
De EEG-analyse is een beetje lastiger. Ik ongeveer gebieden van de hersenen door middel van de plaatsing van de elektroden gericht, maar het is ruw, omdat ze niet kundig voor strikt richten op één specifiek gebied. Grote delen gericht zijn de primaire motor gebied, vooraf motor gebied en de middelste frontale gyrus. Richting, afstand en snelheid van de beweging
correleert met het patroon van neurale impulsen vanuit de sectie van de primaire motorische cortex die die spier besturingselementen. Zoals ik al zei, de plaatsing is niet precies gericht op dat gebied die wordt geplaatst, zijn er ongeveer 100 miljard hersencellen, nu verleende EEG apparaten kunnen alleen pick-up van de activiteit op de hersenschors (buitenste laag van de hersenen), het is nog niet precies gericht op, maar ik zal die term gebruiken voor het gemak van uitleg. Aangezien ik ben met behulp van een EEG-apparaat met minder elektroden en minder precisie dan een medische kwaliteit EEG-machine, ik realiseerde me al vroeg zou het moeilijk om te bepalen van individuele vinger bewegingen dus besloten zou ik alleen proberen te bepalen van een actie openen of sluiten.
Ik begon in eerste instantie met knippert beheren openen en sluiten van de hand, want het was veel gemakkelijker, en toegestaan voor de rest van de arm worden gebouwd. Twee snelle knippert zou openen of sluiten van de hand. Ik denk dat dit is nog steeds in de code maar uitgecommentarieerd als u zou willen zien. Ter identificatie van eventuele patronen die zijn gekoppeld aan het openen en sluiten van de hand, gebruikte ik een EEG analyseprogramma bekend als EEGrunt. Zal ik een link naar een artikel erover om een beetje meer informatie te krijgen.
http://www.autodidacts.io/eegrunt-open-source-pyth...
Tijdens het werken ermee, leek er te zijn van een verhoogde niveau van activiteit in lagere frequentiebanden tijdens het openen en sluiten van de hand in het gerichte gebied die ik eerder is besproken. Het programma zoekt naar deze aanwijzingen en stuurt een opdracht openen of sluiten van de hand. Er is nog steeds aanzienlijke fout in deze bijzondere aanpak, maar het is verbeterd. Zoals ik al zei, ik ben van plan om het volgend jaar van dit project wijden aan de verbetering van dit aspect. Ik heb onlangs begonnen met het bestuderen van patroonherkenning en machine leren mogelijk voeren sommige van deze concepten in het programma als herkennen patronen in de neurale oscillaties zal enorm helpen om de betrouwbaarheid te verbeteren. Ik ben ook geïnteresseerd in het werken met een meer geavanceerde hersenen-computerinterface ter verbetering van de precisie. Het heeft een lange weg afgelegd, maar aanzienlijke ontwikkeling is nog steeds vereist.