Escolar Documentos
Profissional Documentos
Cultura Documentos
Trabalho 2
Lucas Silva Lopes, 11/0129482
8 de Fevereiro de 2016
1 Tarefas
1.1
Como o rudo de medic ao v[k] e i.i.d dado pela distribuicao N (0, Rv ) com Rv =
diag{sx , sy }, pode-se inferir o valor de Rv (considerando-se sx = sy ) a partir da
precis
ao do GPS (1 m) fornecida de acordo com um intervalo de confianca de
95%. Sabe-se que um intervalo de confianca de 95% corresponde ao intervalo
2 e + 2 de uma gaussiana. Assim:
1 = 0 + 2
= 1/2
sx = sy = 2 = 1/4
1/4 0
Rv =
0 1/4
1.2
Reescrevendo as equac
oes:
y[1] y[0] ts U [1] v[1]
y[2] y[1] ts U [2] v[2]
= r +
.. .. ..
. . .
y[n] y[n 1] ts U [n] v[n]
1
y[1] y[0]
y[2] y[1]
= y nr
..
.
y[n] y[n 1]
ts U [1]
ts U [2]
= U nr
..
.
ts U [n]
0.3583
r=
0.8415
0.3583 0.8415
R=
0.8415 0.3583
O resultado da simulac
ao e mostrado graficamente na Figura 1.
2
1.3
0.0618
r=
1.2437
0.0618 1.2437
R=
1.2437 0.0618
Observac
oes:
3
Observa-se pela Figura 2 que nesta simulacao a orientacao inicial do robo
e levemente maior do que 90 . Portanto espera-se ra = cos() < 0 e
rb = sen() > 0, e de fato ra < 0 e rb > 0. Contudo, rb > 1, mas nao
existe sen() > 1, para real. Isso e possvel porque R e apenas uma
estimativa, obtida de inacuradas medicoes de posicao dadas pelo GPS, e
de conhecidas velocidades aplicadas ao robo com relacao `a sua orientacao
inicial.
Comparando diversas simulacoes para um tempo total de 100 s e para
um tempo total de 10 s, observa-se que obtem-se estimativas muito piores
para R quando o tempo total e de 10 s. Isso se da porque um tempo
menor de simulacao fornece menos medicoes de GPS para serem usadas
pelo estimador, resultando em uma estimativa pior de R.
1.4
oes, r[0] foi inicializado aleatoriamente. P[0] foi inicializado
Em todas as simulac
com 1I nas Figuras 3 e 4, 100I nas Figuras 5 e 6 e 1000I nas Figuras 7 e 8.
A forma basica de qualquer estimador recursivo e:
(Estimac
ao Atual) = (Estimacao Anterior)+(Ganho de Estimacao)(Termo de Inovacao)
Quanto maior o valor de P[0], com mais intensidade o estimador confia mais
nas medicoes do que nas estimativas inicialmente. Assim, observa-se que os
valores de ra e rb variam pouco na Figura 4 (entre 0.35 e 0.6 aproximadamente),
variam mais na Figura 6 (entre -1.5 e 2 aproximadamente), e variam muito na
Figura 8 (entre -5 e 20 aproximadamente). Isso se da porque nas Figuras 6 e 8,
o estimador confia pouco nas estimativas inicialmente, fazendo as estimativas
oscilarem junto com as medicoes. Com o tempo, no entanto, mais medicoes
s
ao tomadas, as estimativas ficam melhores, e o estimador confia mais nelas.
Isso e medido pela matriz de covariancia do erro de estimacao P[k], que decai
com o tempo. O Ganho de Estimacao, da forma basica de qualquer estimador
recursivo, decai juntamente com P[k], fazendo a Estimacao Atual se tornar cada
vez mais proxima da Estimacao Anterior, o que significa que o valor estimado
converge. Tudo isso pode ser verificado nas Figuras 4, 6 e 8, com a observacao
adicional de que na Figura 4 o estimador demora mais a convergir porque o
estimador confia muito nas estimativas, conforme configurado inicialmente.
4
Figura 3: Resultado da simulacao com P[0]=I.
5
Figura 5: Resultado da simulacao com P[0] = 100I.
6
Figura 7: Resultado da simulacao com P[0] = 1000I.