Opis projektu: System rozpoznawania gestów dłoni na podstawie

Transkrypt

Opis projektu: System rozpoznawania gestów dłoni na podstawie
Politechnika Wrocławska
Projekt zespołowy
Opis projektu:
System rozpoznawania gestów dłoni na
podstawie miopotencjałów oraz czuciowego
sprzężenia zwrotnego dla zręcznej protezy dłoni.
2013
1
Problem projektu
Głównym problemem projektu jest stworzenie kompleksowego systemu, który mógłby umożliwić przywrócenie osobom po utracie dłoni, jej podstawowych funkcji manipulacyjnych i czuciowych. Odzyskanie przynajmniej częściowej funkcjonalności utraconej dłoni pozwoli na znaczne
zwiększenie komfortu życia osoby poszkodowanej, umożliwiając jej łatwy powrót do trybu życia
prowadzonego przed utratą dłoni(w przypadku osób, które utraciły dłoń w wyniku wypadku,
choroby przewlekłej) oraz łatwiejsze znalezienie pracy. Oprócz oczywistego aspektu ekonomicznego jest to bardzo ważne w kontekście zdrowia psychicznego osoby poszkodowanej.
Rysunek 1: Schemat ideowy systemu
2
Cel projektu
W ramach projektu zostanie zrealizowany system badawczy do testowania algorytmów rozpoznawania założonego zestawu ruchów dłoni na podstawie sygnałów EMG z mięśni przedramienia
oraz czuciowego sprzężenia zwrotnego umożliwiającego osobie z protezą odczuwanie nacisku na
poszczególnych polach czuciowych protezy oraz temperatury dotykanego obiektu. System powinien zapewniać funkcjonalność potrzebną do wykorzystania go w przyszłości, w odpowiednio
zminiaturyzowanej wersji, do sterowania rzeczywistą bioprotezą dłoni.
3
Prowadzenie dokumentacji oraz upowszechnianie wyników
Dokumentacja projektu będzie realizowana w postaci strony internetowej zawierającej:
• materiały multimedialne prezentujące osiągnięte rezultaty,
• schematy zbudowanych układów elektronicznych,
• materiały dotyczące wykorzystanych algorytmów,
• dokumentację kodów źródłowych z wykorzystaniem systemu Doxygen,
• raporty z wykonania poszczególnych etapów projektu.
1
4
Założenia projektowe oraz ich realizacja
4.1
Podstawowe założenia projektowe
• Wykorzystanie zestawu akwizycji bagnolii firmy Delsys do wzmacniania sygnałów EMG,
• Wykorzystanie środowiska Matlab do przetwarzania, analizy i klasyfikacji sygnałów,
• Wybór najlepszej metody przetwarzania sygnałów w celu określenia cech oraz stworzenie
sieci neuronowej w celu precyzyjnej klasyfikacji gestów,
• Opracowanie systemu sensorycznego do czuciowego sprzężenia zwrotnego temperatury i
siły nacisku chwytanego obiektu,
• Wykorzystanie miniaturowych czujników temperatury oraz rezystorów grzejnych typu
thick film w układzie przenoszącym czucie ciepła z prostezy na ciało człowieka,
• Układ przenoszący zmysł nacisku działający w oparciu o modulację intensywności wibracji w zależności od siły nacisku,
• Wykonanie elementu ubioru zapewniającego prawidłowe pozycjonowanie elementów pomiarowych oraz elementów wykonawczych do czuciowego sprzężenia zwrotnego; na mapie
ciała człowieka.
4.2
Plan pracy
1. Zakup niezbędnych elementów pomiarowych i wykonawczych
2. Wstępna identyfikacja optymalnego układu elektrod pomiarowych systemu Bagnolli firmy
Delsys
3. Uruchomienie komunikacji pomiedzy środowiskiek matlab a systemem bagnolli firmy delsys
4. Opracowanie systemu pomiaru temperatury i siły nacisku na wybrane obszary dłoni 1
tydz
5. Wytworzenie rękawicy z czujnikami
6. Testy pilotażowe
7. Wizualizacja pobranych danych w srodowisku matlab
8. Opracowanie metody odwzorowania pomiarów na elementy wykonawcze umieszczone na
ciele człowieka
9. Diagnoza i selekcja ruchów rozpoznawanych za pomocja analizy EMG możliwych do wdrożenia w protezie
10. (K) - Stworzenie bazy danych próbek sygnałów odpowiadających każdemu z założonych
ruchów (2 tyg)
11. Rozmieszczenie elementów wykonawczych na ciele człowieka gwarantujące jednoznaczność
interpretacji bodzców
12. (K) Analiza próbek sygnałów w celu wyodrębnienia cech charakterystycznych (3 tyg)
2
13. (K) Wykonanie koszulki sensorycznej
14. (K) Stworzenie sieci neuronowej i nauczenie jej tworzenia powiązań między cechami charakterystycznymi a gestami. (4 tyg)
15. (K) Nauka rozpoznawania bodźców działających na protezę poprzez sygnały docierające
z kamizelki 2 tyg
16. Opracowanie systemu umożliwiającego wykorzystanie przetworzonych danych w celu
3
7d
7d
6d
6d
6d
6d
Wstępna identyfikacja optymalnego układu elektrod pomiarowych systemu Bagnolli firmy Delsys
Uruchomienie komunikacji pomiedzy środowiskiek matlab a systemem bagnolli firmy delsys
Opracowanie systemu pomiaru temperatury i siły nacisku na wybrane obszary dłoni
Wytworzenie rękawicy z czujnikami
Wizualizacja pobranych danych w srodowisku matlab
Testy pilotażowe
15d
Analiza próbek sygnałów w celu wyodrębnienia cech charakterystycznych
7d
7d
Stworzenie sieci neuronowej i nauczenie jej tworzenia powiązań między cechami charakterystycznymi a gestami
Nauka rozpoznawania bodźców działających na protezę poprzez sygnały docierające z kamizelki
Opracowanie systemu umożliwiającego wykorzystanie przetworzony danych w celu sterowania ruchami protezy
Kamień milowy
7d
7d
Wykonanie koszulki sensorycznej
Kamień milowy
14d
15d
Rozmieszczenie elementów wykonawczych na ciele człowieka gwarantujące jednoznaczność interpretacji bodzców
Diagnoza i selekcja ruchów rozpoznawanych za pomocja analizy EMG możliwych do wdrożenia w protezie
Stworzenie bazy danych próbek sygnałów odpowiadających każdemu z założonych ruchów
14d
14d
Opracowanie metody odwzorowania pomiarów na elementy wykonawcze umieszczone na ciele człowieka
Kamień milowy
14d
Praca
Zakup niezbędnych elementów pomiarowych i wykonawczych
Nazwa
2013, 3. kw.
lip
cze
kwi
maj
2013, 2. kw.
4.3
Budżet
Części:
Czujniki temperatury
Czujniki nacisku
Elektronika
Silniczki wibracyjne
Rezystory grzejne
Okablowanie
Tekstylia
Suma
5
Ilość:
3szt.
4szt.
4-20szt.
3-4szt.
-
Orientacyjny koszt:
120zł
50zł
160zł
50zł
40zł
30zł
50zł
500zł
Zarządzanie projektem
Decyzje podejmowane większością głosów, w przypadku sytuacji nierozstrzygalnej metodami
demokratycznymi decyzję podejmuje kierownik zespołu.
• Kody źródłowe oprogramowania umieszczone w repozytoriach typu Git.
• Wszelkie prace pisemne będą rozwijane w oparciu o usługę Docs, firmy Google, następnie
składane w systemie Latex i przechowywane w repozytorium,
• Komunikacja zapewniona drogą elektroniczną, spotkania wszystkich członków grupy co 2
tygodnie. Doraźne spotkania w celu rozwiązywania napotkanych problemów.
5.1
Odpowiedzialność za poszczególne zadania
Projekt został podzielony na 2 główne grupy podwykonawcze:
Rysunek 2: podział na grupy podwykonawcze
5
6
Członkowie grupy projektowej
6

Podobne dokumenty