Post on 26-Feb-2018
transcript
7/25/2019 Universidad Nacional Federico Villareal Presentacion
1/9
UNIVERSIDAD NACIONAL FEDERICO VILLAREAFACULTAD DE INGENIERA ELECTRNICA E INFORMTICA
DISEO DE UN SISTEMA DE CONTROL DE UN DISPOSITIVO ROBTCON UN SISTEMA BCI, EMPLEANDO PROCESAMIENTO DE SEALE
CEREBRALES
ESPECIALIDAD DE INGENIERA DE
MECATRNICAPROYECTO DE INVESTIGACON DE TESIS PARA OBTENER GRADO DE INGENIERMECATRNICO
PRESENTADO POR:CORONADO BAUTISTA JAVIERDIAZ SOTELO WILBER JOEL
ALUMNOS INVESTIGADORES DEL GRUPO DE INVESTIGACONPROSPECTIVA PARA EL DESARROLLO DE CIENCIA Y TECNOLOGIANACIONAL DEL PERU DE LA UNFVFIEI!
7/25/2019 Universidad Nacional Federico Villareal Presentacion
2/9
L" #$%$&'("( ($ ($&"))*++") # &'&-$." ($ '#-$)/"0 %$)$1)**)($#"(*) 2&'&-$." BC&)4$ " 5")-') ($ +" 5*&'1'+'("( ($ '#-$)"%%'6# ($+ 7*.1)$ %*# +" ."8'#".$('"#-$ +" -)"(%%'6# ($ #$&-)*& 5$#&".'$#-*&, '#-$#%'*#$& $# '#-$)"%%'6# )$"+%*# $+ $#-*)#* 9 $+ .#(* /&'%*!; $+ ($&"))*++* ($ # &'&-$." ($ '#-$)"%%'6# 7*.1)$ ."8'#" $#$&-)" &*%'$("( 5$)"#"?
;C>+ $& +" 5)*1"1'+'("( ($ ($&"))*++") $&-$ -'5* ($ &'&-$."& $# $+ P$)@?
7/25/2019 Universidad Nacional Federico Villareal Presentacion
3/9
OBJETIVOS ESPECIFICOS
D$&"))*++") # %"#"+ ($ %*.#'%"%'6# 5*)-"1+$ D$&"))*++") $+ &'&-$." 5")" +*&
$+$%-)*(*& A(8'&'%'6# 9 5)*%$&".'$#-* ($ &$"+$& EEG D$&"))*++") $+ "+4*)'-.* ($-$%-*) ($ ")-$/"%-*& D$&"))*++") $+ "+4*)'-.* ($ %+"&'%"%'6# ($
5"-)*#$& D$&"))*++") # F$$(1"% )*1&-* 9 *5-'.* D$&"))*++") 1"&$ ($ ("-*& 5")" $+ &'&-$." BCI D$&"))*++* ($ +" '#-$)/"0 4)>%" ($+ &")'*
OBJETIVO GENERAL
D'&$") # &'&-$." ($ %*#-)*+ 5)*16-'%*, .$('"#-$ $+ ($&"))*+%$)$1)* *)($#"(*), $.5+$"#(* &$"+$& %$)$1)"+$&, %*# +" #
"5*9* " "8$++"& 5$)&*#"& %#$)*.&%+")$& &$H$)"&, 5$"/$%-"("& 5*) ('&-'#-"& ('&%"5"$&%+$)*&'& +"-$)"+ .'*-)65'%", &$H$)*, 5")>+'&'& %$)$1)"+ 5")%'"5")" $++* # %"#"+ ($ %*.&'&-$." #$)H'*&* %$#-)"+ 9 $+ ('&
7/25/2019 Universidad Nacional Federico Villareal Presentacion
4/9
PROCEDIMIENTOS PARA EL DESARROLLO DEL PROYECTO DE INVESTIGACIONBCI
SUJETO: E+ &$-* )$"+'0" TMS 2-")$"& .$#-"+$& $# %*#('%'6# *5$)"#-$3,%*# $+ 5)*56&'-* ($ %*#-)*+") # ('&5*&'-'H* )*16-'%*!
AD
7/25/2019 Universidad Nacional Federico Villareal Presentacion
5/9
ESTADO ACTUAL DE LA INVESTIGACON BCI UNFVFIEI$.*& '.5+$.$#-"(* #" -")$-" $+$%-)6#'%" "#"+64'%" ($ (*& %"#"+$&, 8$ %
(*& /#%'*#$& /#(".$#-"+$& , +" ".5+'%"%'6# 9 $+ +-)"(* 2 +-)* 5"&" 1"#5"&" 1"", +-)*& ($ Butterworth9 C7$19&7$H!3 ($ +"& &$"+$& %$)$1)"+$& &*# ($ &." '.5*)-"#%'" 5")" #$&-)* 5)*9$%-*, "%-"+.$#-$ $&-".*& $.5+$# ")('#* 5")" +" ('4'-"+'0"%'6# ($ +"& &$"+$& %$)$1)"+$& )$4'&-)"("& , 5"
5*&-$)'*) 5)*%$&".'$#-* 9 $K-)"%%'6# ($ %")"%-$)$&, $.5+$"#(* .=-5")".=-)'%*& %*# +" #"+'("( *1-$#$) +*& 5"-)*#$& )$+"%'*#"(*& %*# +" &$"+ 5")" & 5*&-$)'*) %+"&'%"%'6# .$('"#-$ #" )$( #$)*#"+ "-* *)4"#'0"(*&5$)H'&"(* 2SOM3!
7/25/2019 Universidad Nacional Federico Villareal Presentacion
6/9
SOFTWARE DE DESARROLLO DEL SISTEMA BCI
C*.* 7$))".'$#-" ($ ($&"))*++*CAD $.5+$".*& MATLAB 5")" $+($&"))*++* ($+ '#-$)/"0 4)"%* ($
&")'* 2GUIDE3, "& %*.* 5")" $+
($&"))*++* ($ "+4*)'-.*& ($($-$%%'6# ($ ")-$/"%-*&,5)*%$&".'$#-* 9 %+"&'%"%'6#!
ALGORITMO DEPROCESAMIENTO
ar = arduino('COM18');
Fs = 30; %frecuencia de muestreo
N = 1000; %taman del ector
! = "eros(N#1);%ector de entrada
!1 = "eros(N#1);t = lins$ace(0#(N1)&Fs#N);
t1 = lins$ace(0#(N1)&Fs#N);
l1 = line(nan#nan#'color'#'r'#'ineidt'#1);
l* = line(nan#nan#'color'#'+'#'ineidt'#1);
!lim(,-1 .-1/)
lim(,0#(N1)&.0/)
rid
2to$ = 1;
uicontrol('st!le'#'$us+utton'#'2trin'#'arar'#---
'Call+ac4'#'2to$ = 0;')
ticile2to$
iftoc 5 1&Fs
tic
ar-analo6ead(0)
ar-analo6ead(1)
!(17end1) = !(*7end);
!1(17end1) = !1(*7end);
!(end) = ar-analo6ead(0).&10*3;
!1(end) = ar-analo6ead(1).&10*3;
set(l1#'9:ata'#t#':ata'#!)
set(l*#'9:ata'#t1#':ata'#!1)
drano
endend
7/25/2019 Universidad Nacional Federico Villareal Presentacion
7/9
INTERFAZ GRAFICO CEREBROORDENADORR$4'&-)* ($ +" "%-'H'("( %$)$1)"+ ($+ &$-* ($ 5)$1", "+ )$"+'0") #" -")$" .$#-"
%*#('%'6# *5$)"#-$!
7/25/2019 Universidad Nacional Federico Villareal Presentacion
8/9
ALGORITMO DE CLASIFICACION DEPATRONES
ALGORITMO DE OONEN
=,100 *. .0;100 100;11 10* 11 101;. .1 > .0/
% 100 *. .0
% 100 100
% 11 10* 11 101
% . .1 > .0clear %elimina
,f c/=si"e()
fori=17f# %normali"acion de los $atrones fila $or fila
(i#7)=(i#7)&norm((i#7))
end
(7#1)=(1#7) %se crea la $rimera neurona# $esos sina$ticos
%iual al $rimero $atron normali"ado
r=0-*; % radio ?ue delimita el area circu
%de la neurona en la su$erficie de
%la i$eresfera de radio unit@rio
al$a=0-1. %coeficiente de entrenamiento
A0=1rB*&*a=1;
fori=*7f#
,A $/=ma((i#7))
ifA5=A0#% si cae adentro entrena
(7#$)=(7#$)Dal$a((i#7)'(7#$))
else%seno crea una nuea neurona# la matri" ana
%m@s una columna
a=aD1
(7#a)=(i#7)'
end
end
=,100 *. .0
100;11 10* 11 101;. .1 > .0/
% 100 *. .0
% 100 100
% 11 10* 11 101
% . .1 > .0
clear Nal$a%elimina
,f c/=si"e()
fori=17f# %normali"acion de los $atron
fila
(i#7)=(i#7)&norm((i#7))end
Nal$a(1)=1;
(7#1)=(1#7)' %se crea la $rimera neur
sina$ticos
%iual al $rimero $atron
normali"ado
r=0-*; % radio ?ue delimita el
%de la neurona en la su$
%la i$eresfera de radio
%coeficiente de entrenamiento
A0=1rB*&*
a=1;
fori=*7f#
,A $/=ma((i#7)) ifA5=A0#% si cae adentro entrena
Nal$a($)=Nal$a($)D1;
al$a=1&Nal$a($);
(7#$)=(7#$)Dal$a((i#7)'(
else%seno crea una nuea neurona# l
ana
%m@s una columna
a=aD1
(7#a)=(i#7)'
Nal$a(a)=1;
end
end
7/25/2019 Universidad Nacional Federico Villareal Presentacion
9/9
FUENTES DE INDAGACION Y CONSULTA PARA EL DESARROLLO DEL SISTEMABCIG)5* ($ )*16-'%", 5$)%$5%'6# $# -'$.5* )$"+!
D$5")-".$#-* ($ I#/*).>-'%" $ I#4$#'$)" ($ S'&-$."& ($ +" U#'H$)&'("( Z")"4*&"E&5""!
U#'H$)&'("( T$%#*+64'%" N"%'*#"+ F"%+-"( R$4'*#"+ B$#*& A')$& S$%)$-")" ($ C'$#%'" 9 T$%#*+*4"!
C$#-)* ($ '#H$&-'4"%'6# $# &'&-$." BCI 2B)"'# %*.5-$) '#-$)/"%$&3 ($ +" #'H$)&'("( ($ M>+"4" E&5"
UNIVERSIDAD DE CILE FACULTAD DE CIENCIAS FISCAS Y MATEMTICASDEPARTAMENTO DE CIENCIAS DE LA COMPUTACON!
7--5&:!)$&$")%74"-$!#$-51+'%"-'*#QI.5+$.$#-"%'*#($M$-*(($P)*%$&".'$#-*($S$#"+$&EEG5")"A5+'%"%'*#$&($C*.#'%"%'*#9C*#
PROCESAMIENTO DE SEALES EEG PARA APLICACIONES DE COMUNICACIN YCONTROL(Univeri!"! Peru"n" C"#et"no $ere!i"%
Autore&Shir'e# Cr!ov" )i''"r,*i''i"n A+ P,re- Ovie!o9 Avi! Ro./n Gon-/'e-
7--5:!&7'/0!*)41)"'#1"9
ECG CLASSIFICATION USING AMADIFIED OONENART NETWOR AND SUBSAMPLED SIGNAL IN TIMEDOMAIN!2A-*): S"@+ ($ M$+*3,U#'H$)&'("( F$($)"+ ($ R'* ($ J"#$')*!
RETROALIMENTACION EN EL ENTRENAMIENTO EN EL ENTRENAMIENTO DE UNA INTERFAZ CEREBRO
COMPUTADORA USANDO TECNICAS EN REALIDAD VIRTUAL 2A-*): R'%")(* R*# A#4$H'#3,ETSI UMA!
https://www.researchgate.net/publication/259840870_Implementacion_de_Metodos_de_Procesamiento_de_Senales_EEG_para_Aplicaciones_de_Comunicacion_y_Controlhttps://www.researchgate.net/publication/259840870_Implementacion_de_Metodos_de_Procesamiento_de_Senales_EEG_para_Aplicaciones_de_Comunicacion_y_Controlhttp://www.shifz.org/brainbay/http://www.shifz.org/brainbay/https://www.researchgate.net/publication/259840870_Implementacion_de_Metodos_de_Procesamiento_de_Senales_EEG_para_Aplicaciones_de_Comunicacion_y_Controlhttps://www.researchgate.net/publication/259840870_Implementacion_de_Metodos_de_Procesamiento_de_Senales_EEG_para_Aplicaciones_de_Comunicacion_y_Control