IA368-W Métodos Estocásticos em Robótica Móvel

Tamanho: px
Começar a partir da página:

Download "IA368-W Métodos Estocásticos em Robótica Móvel"

Transcrição

1 IA368-W Métodos Estocásticos em Robótica Móvel Prof. Eleri Cardozo Prof. Eric Rohmer Colaboradores: Leonardo R. Olivi Paulo G. Pinheiro Ricardo S. Souza Fernando C.A. Pinho PROPAGAÇÃO DE ERROS EM ODOMETRIA

2 Propagação de Erros Sistema Entrada Saída Se o valor de entrada é uma variável aleatória modelada por uma PDF o que podemos dizer da variável de saída? s cos( ) s sin( ) Exemplo: x' x y ' y ' Como incertezas em x, y e se propagam para x', y' e '? 3 Propagação de Erros Propagação de erros em sistemas lineares n yk aki xi, k,..., m y = Ax i cov(x) = x (matriz de covariancia) cov(y) = cov(ax) = y = A x AT OBS: Suponha que as variáveis aleatórias x são independentes: x = diag( i ), i =.,,,.n. Mesmo assim y não é uma matriz diagonal, ou seja, erros nas variáveis yi e yj, i j são correlacionados. 4

3 Propagação de Erros Saída (y) Linearização em torno do estado atual df dx y y = f( x) f f : função de transferência y df ( x ). x dx Entrada (x) x x+ x 5 Propagação de Erros Generalização para n dimensões: x [x x... xn]t y [y y... ym]t f F (vetor de funções) = f ( x,..., xn ) f ( x,..., x ) n x matriz de covariancia x (n,n) T... f m ( x,..., xn ) y matriz de covariancia y (m,m) df (Jacobiano) = f dx f f f x x xn y f x f T 6

4 Propagação de Erros Se o vetor x puder ser particionado em [xp xq]t onde os elementos de xp e Xq são não correlacionados (independentes) então: 7 Propagação de Erros: Odometria Seja o robô em [x y ]T. Ao se deslocar para [x' y' ']T qual a incerteza associada à esta nova pose? Nosso sistema é o modelo cinemático aproximado do robô diferencial: x' x y ' y ' d e d e cos( ) 4b d e d e sin( ) f ( x, y,, d, e ) 4b d e b 8

5 Propagação de Erros: Odometria Supondo que as incertezas na determinação da pose (odômetro) e no deslocamento (atuadores) sejam não diretamente correlacionadas, temos: f p x f y f s sin( ) p f s cos( ) x s cos( ) f y s sin( ) 9 Propagação de Erros: Odometria p f T s sin( ) s cos( ) Se o robô inicia em uma pose conhecida com precisão temos: p p ' Ou seja, a incerteza na pose ocorrerá somente após o movimento se iniciar.

6 Propagação de Erros: Odometria f d s f e d e e cos( d ) 4b d e d e y sen( ) 4b d e b x f Propagação de Erros: Odometria Vamos considerar que os erros introduzidos pelos deslocamentos das rodas direita e esquerda sejam independentes e a matriz de covariança dada por: Ou seja, o variância é proporcional ao deslocamento realizado pelas rodas direita e esquerda, independentemente.

7 Propagação de Erros: Odometria Considerando que: x s cos( ) f y s sin( ) 3 Propagação de Erros: Odometria 4

8 Propagação de Erros: Odometria Algoritmo:. Robô em pose conhecida, por exemplo [ ]T. p = p = Δ = 3. Robô se desloca Δd e Δe (estime com /motion/vel) 4. Calcule 5. Faça p = p e vá para 3. 5 Propagação de Erros: Odometria Y X Por que a incerteza em Y é maior que em X? 6

9 Propagação de Erros: Odometria Suponha o robô se deslocando em linha reta (Δθ = ) 7 Propagação de Erros: Odometria Mesmo se deslocando em linha reta (x), erros são propagados também na direção perpendicular (y) e na orientação (θ). 8

10 Evolução dos Erros de Odometria Seja: s =.m = b =.5m kd = ke =.5 (5 mm/m) 9 Evolução dos Erros de Odometria 5 mm X 3 mm Y,6o

11 Evolução dos Erros de Odometria Mesmo exemplo com = 9o*i, i =,... 8 mm X 8 mm Y,6o Propagação de Erros: Aspetos Práticos Y pk+ Pk+ s Pk pk X GET /motion/pose para acessar Pk e Pk+

12 LOCALIZAÇÃO EMPREGANDO FILTRO DE KALMAN ESTENDIDO 3 Filtro de Kalman O Filtro de Kalman foi desenvolvido por Rudolf Kalman com base em trabalhos anteriores de Thorvald Thiele e Peter Swerling e contribuições posteriores de Richard Bucy. Alguns autores denominam Filtro de Kalman-Bucy. O Filtro de Kalman resolve o problema da estimação de estado em sistemas lineares ou linearizados (Filtro de Kalman Estendido). É a técnica de estimação de estado mais empregada, apesar de algumas de suas deficiências serem bem conhecidas. 4

13 Filtro de Kalman Entrada Sistema Dinâmico Saída Estado Sensores Como estimar o estado do sistema com base:. No seu modelo dinâmico (espaço de estados).. Na leitura dos sensores utilizados para inferir o estado. Supondo que a transição de estados (planta) e os sensores sofram a influência de erros não sistemáticos. 5 Filtro de Kalman O Filtro de Kalman provê um estimador ótimo* para o caso onde:. O sistema tem dinâmica linear.. O sistema é completamente observável (todos os estados podem ser estimados a partir do sensoriamento das saídas do sistema). 3. As leituras dos sensores são funções lineares do estado. 4. Os erros que afetam a transição de estado e a leitura dos sensores são independentes e possuem distribuições normais com média zero. (*): ótimo no sentido de minimizar a variância do estado estimado. 6

14 Filtro de Kalman O que precisamos conhecer para aplicar o Filtro de Kalman:. O modelo dinâmico do sistema:. A conexão dos sensores com o estado: 3. O estado inicial (x) e sua covariância ( ) O que obtemos do Filtro de Kalman: - O estado (xt) e sua covariância ( t) estimados no instante t a partir de informações obtidas no instant t- (filtro recursivo). 7 Filtro de Kalman A mecânica de utilização do Filtro de Kalman é a seguinte: Predição. Calculamos a média das variáveis de estado no instante atual t ( t) com base no estado obtido no instante anterior ( xt-) e do controle imposto ao sistema no instante atual ( ut).. Calculamos a covariância no estado atual t a partir da covariânçia no estado anterior t- (propagação de erros). Atualização 3. Calculamos o ganho do filtro Kt. 4. Efetuamos uma medida dos sensores ( zt). 5. Calculamos a inovação (zt - Ct t) 6. Corrigimos a média calculada ( t) e a covariância ( t) a partir do ganho do filtro e da inovação. 8

15 Filtro de Kalman D É possível estabelecer as relações do Filtro de Kalman para sistemas com vetor de estado unidimensional diretamente a partir das propriedades das distribuições Gaussianas. Modelo do sistema: xt axt bu t N (, x ) z t xt N (, z ) Predição: t axt bu t t a t x Estimativa de xt com base no modelo do sistema. Atualização: Como incorporar a leitura zt para diminuir a incerteza em xt? 9 Filtro de Kalman D p(x) N(xt, φt) N(μt, σt ) N(zt, σz) x Estimativa do estado com o modelo do sistema Estimativa do estado com o sensor Estimativa do estado combinada (modelo + sensor) 3

16 Filtro de Kalman D Caso particular: a =, b =, c = Regra de Bayes: P(xt+ zt) = (P(zt xt).p(xt)) = N(zt, z).n(xt t) Na multiplicação de duas Gaussianas: t t z t z t z t Multiplicando por xt e substituindo xt por μt e zt no lado direito: t zt t z xt ( ) t t z t t z t z t z t Kt t z xt t K t ( z t t ), t t Fusão de t com zt. 3 Filtro de Kalman D Observa-se pela expressão anterior que se o sensor é ruim ( z grande) a estimação do estado é influenciada mais pelo modelo do sistema. Se o sensor é bom ( z pequeno) a estimação é influenciada mais pelo sensor. Note que o desvio padrão da nova estimativa ( t) é menor que o da estimativa antes da fusão ( t). O Filtro de Kalman D pode ser considerado um Filtro de Bayes onde foi acrescida a dinâmica do sistema que fornece uma predição do estado. O que Kalman fez foi generalizar o Filtro para dimensões maiores e adaptá-lo para sistemas não lineares (como o nosso robô!). 3

17 Filtro de Kalman xt At xt Bt ut t zt Ct xt t t ~ N, Rt t ~ N, Qt x é um vetor de dimensão n u é um vetor de dimensão m A é uma matriz de dimensão n x n B é uma matriz de dimensão n x m C é uma matriz de dimensão k x n R é uma matrix de dimensão n x n, simétrica e positiva semidefinida Q é uma matrix de dimensão k x k, simétrica e positiva semidefinida OBS: At, Bt, Ct, Rt e Qt usualmente não variam com o tempo. 33 Filtro de Kalman Predição: t At t Bu t t At t AtT Rt Atualização: K t t C tt (C t t C tt Qt ) t t K t ( zt Ct t ) t ( I K t Ct ) t 34

18 Filtro de Kalman: Exemplo Faixa de erros do sensor u=a-g v O sensor consegue estimar qual é a altura do avião num tempo t. 35 Filtro de Kalman: Exemplo ut st st vt t ( t ) vt vt u t t A variável de controle é a aceleração vertical (u) imprimida pela asa. Queremos estimar st. Adicionando os erros causados por vibrações, turbulências, etc: ut ( t ) N, s vt vt u t t N, v st st vt t 36

19 Filtro de Kalman: Exemplo Modelo no espaço de estados ( t é constante): ( t ) st N (, s ) t st u v v t N (, ) t t v t R Modelo do sensor (exemplo: altímetro): z t C t xt N (, z ) s z t t N (, z ) vt Q Na prática, tudo o que se tem é a leitura do sensor z. 37 Filtro de Kalman: Exemplo t A ( t ) B t s R s v v s v Q z C 38

20 Filtro de Kalman: Exemplo Fase de Predição t st t st t ut vt t vt t t t t s v R 39 Filtro de Kalman: Exemplo Fase de Atualização K t t t N (, ) z xt t K t z t t t K t t 4

21 Filtro de Kalman: Exemplo Construções em Octave/Matlab úteis para implementar o Filtro de Kalman: randn(k) - matriz k x k de números aleatórios gerados a partir da distribuição N(, ). eye(k) - matriz identidade de dimensão k. inv(m) - matriz inversa de M. operadores matriciais: * (multiplicação), + (soma), ' (transposição), \ (solução de equação linear). 4 Filtro de Kalman: Exemplo t.5 s v. z 8. u.5 (m / s ) 4

22 Filtro de Kalman: Vantagens Converge mesmo com estado inicial muito impreciso. Uma única hipótese é mantida (outro extremo de Processos de Markov). Fornece uma estimativa da incerteza do estado em cada estágio. Permite a incorporação de toda a informação (sensores) disponível. Implementação simples com álgebra de matrizes. 43 Filtro de Kalman: Desvantagens Otimalidade garantida apenas para sistemas lineares com ruído gaussiano. O mapeamento das leituras dos sensores e do estado (matriz C) raramente é linear na prática. Pode sofrer divergência por instabilidade numérica (inversão de matrizes) ou por modelo incorreto (matrizes A, B, C). Requer calibração (determinação das matrizes R e Q). Não trata o problema do sequestro do robô (provê localização local). 44

23 Filtro de Kalman em Localização Robótica O estado que desejamos estimar é a pose atual do robô. O controle que exercemos sobre o robô é a velocidade linear e rotacional (ou velocidade de cada roda de um robô difererencial). Temos um modelo cinemático do robô diferencial (não linear!). Temos sensores para estimar o estado (laser, GPS, câmeras, etc.). Problema: como relacionar o estado (pose) atual com as leituras dos sensores (matriz C)? Dado que o modelo do sistema é não linear, devemos utilizar o Filtro de Kalman Estendido. 45 Filtro de Kalman Estendido Em sistemas com dinâmica não linear, as matrizes A, B e C são substituídas por vetores de funções g e h: xt g (ut, xt ) t zt h( xt ) t t ~ N, Rt t ~ N, Qt Se xt- possui distribuição gaussiana, xt e zt não preservarão esta distribuição como no caso de sistema linear. No filtro de Kalman Estendido as funções g e h são linearizadas em torno do último ponto de operação do sistema conhecido (xt-). Entretanto, a otimalidade do filtro não é mais garantida com a linearização. 46

24 Filtro de Kalman Estendido g (ut, xt ) g (ut, t ) Gt ( xt t ) g (ut, xt ) Gt g N (ut, xt ) x x N Gt é uma matrix N x N h( xt ) h( t ) H t ( xt t ) h ( t ) H t hm ( t ) x N x Ht é uma matrix M x N 47 Filtro de Kalman Estendido xt = g(ut, xt-) g(ut, μt-) Gt(xt- - μt-) Gt g μt- xt- 48

25 Filtro de Kalman Estendido Predição: t g (ut, t ) t Gt t GtT Rt Atualização: K t t H tt ( H t t H tt Qt ) t t K t ( zt h( t )) t ( I K t H t ) t 49 FK em Localização Robótica Variáveis de estado: xt yt t T st vt t t t t Variáveis de controle: Δs (ou v.δt) e Δθ (ou ω.δt): ut t xt st cos( t ) t g (ut, xt ) yt st sin( t ) t t Função g: Modelo cinemático do robô. 5

26 FK em Localização Robótica Jacobiano de g com relação a x, y e θ: t st sin( t ) Gt st cos( t t ) Para um robô diferencial Jacobiano de g com relação a Δsr e Δsl t st t cos( t ) 4b sen( t ) s Vt sen( t t ) t cos( t t ) 4b b s cos( t t ) t sen( t t ) 4b t st t sen( t ) cos( t ) 4b b 5 FK em Localização Robótica k s s r t k s sl Podemos usar o Jacobiano de g com relação a Δs e Δ t st t cos( t ) sen( t ) st Vt sen( t t ) cos( t t ) k s s t k 5

27 FK em Localização Robótica Lx xt Ly yt h( xt ) Supondo um landmark L Lx e Ly obtidos do mapa arctan Ly yt, Lx xt t Função h: L y yt Lx xt q q Ht L x L y yt x t q q q ( Lx xt ) ( Ly yt ) Jacobiano de h: 53 FK em Localização Robótica Fase de Predição: t x s cos( ) t t t t yt st sin( t ) t t t, x t t, y t, t Gt t GtT Vt t Vt T Rt Predição da pose do robô com base no seu modelo cinemático x N(,) Rt y N(,) N(,) Caso a pose inicial seja conhecida com precisão absoluta. 54

28 FK em Localização Robótica Fase de Atualização K t t H tt ( H t t H tt Qt ) t t K t ( z t h( t )) t ( I K t H t ) t d Qt th σd e σth são os desvios padrão do sensor para range e bearing (distância e angulação) 55 FK em Localização Robótica Z zt xt xt Z yt yt arctan Z yt yt, Z xt xt t Zx e Zy são features detectadas pelo Split-And-Merge (escolhidos por máxima verossimilança com os landmarks Lx e Ly). L xt L y y t h( t ) arctan Ly yt, Lx xt t x 56

29 FK em Localização Robótica Landmark real Ly rh Zy z- h rz-rh Landmark estimado rz y x rz rh z h Kt Lx Zx Atualize x, y e tal que rz-rh e z- h 57 FK em Localização Robótica Landmark real Ly Zy Landmark estimado rh y rz As distâncias e orientações estimadas pelo modelo e fornecidas pelo laser devem ficar próximas. x Zx Lx Após correção da pose pelo Filtro de Kalman. 58

30 FK em Localização Robótica É possível utilizar mais de uma feature no algoritmo? Por exemplo, aquelas com veressimilhança acima de? Sim, podemos adicionar os vetores z e h múltiplas features. Neste caso, para M features: a dimensão de z e h é M x a dimensão de Ht é M x 3 a dimensão de Qt é M x M a dimensão de Kt é 3 x M Podemos não apenas acrescentar múltiplas features, mas múltiplas features de naturezas diferentes detectadas por diferentes sensores (ex: laser e câmera). Entretanto, devemos evitar combinar sensores de mesma natureza muito precisos (ex: laser) com sensores muito imprecisos (ex: sonar). 59 FK em Localização Robótica O modelo cinemático fornece uma estimativa da odometria. Se o robô dispõe de odometria (encoders, giros, etc.) podemos utilizá-la na fase de predição do Filtro de Kalman para obter diretamente t? Sim, caso a odometria forneça estimativas com erro gaussianos e média zero. Entretanto, na prática a odometria apresenta erros cumulativos (média diferente de zero) e neste caso não deve ser utilizada como sensor adicional. Lx xt q L y yt Ht q L y yt q L x x t q ld Qt l ox oy o q ( Lx xt ) ( L y yt ) 6

31 FK em Localização Robótica Quando dispomos de odometria, outra alternativa é utilizá-la na predição da pose atual do robô, ao invés de estimar a pose a partir do modelo cinemático. Neste caso o modelo cinemático ainda é utilizado para computar a propagação da incerteza na pose (Σ). 6

IA368-W Métodos Estocásticos em Robótica Móvel

IA368-W Métodos Estocásticos em Robótica Móvel IA368-W Métodos Estocásticos em Robótica Móvel Prof. Eleri Cardoo Prof. Eric Rohmer Colaboradores: Leonardo R. Olivi Paulo G. Pinheiro Ricardo S. Soua Fernando C.A. Pinho MAPEAMENTO DE AMBIENTES é o processo

Leia mais

3 Filtro de Kalman Discreto

3 Filtro de Kalman Discreto 3 Filtro de Kalman Discreto As medidas realizadas por sensores estão sujeitas a erros, como pode ser visto no Capítulo 2. Os filtros são aplicados aos sinais medidos pelos sensores para reduzir os erros,

Leia mais

Mapeamento. IA368-W Métodos Estocásticos em Robótica Móvel. Profs. Eleri Cardozo Eric Rohmer FEEC/Unicamp

Mapeamento. IA368-W Métodos Estocásticos em Robótica Móvel. Profs. Eleri Cardozo Eric Rohmer FEEC/Unicamp IA368-W Métodos Estocásticos em Robótica Móvel Profs. Eleri Cardoo Eric Rohmer FEEC/Unicamp Colaboradores: Leonardo Olivi Ricardo Soua Fernando Pinho é o processo pelo qual o robô, utiliando seus sensores

Leia mais

Introdução. Introdução. Introdução. Introdução. Introdução. Introdução à Robótica Robótica Móvel Localização. Principais questões na Robótica

Introdução. Introdução. Introdução. Introdução. Introdução. Introdução à Robótica Robótica Móvel Localização. Principais questões na Robótica à Robótica Robótica Móvel Localização Prof. Douglas G. Macharet douglas.macharet@dcc.ufmg.br Principais questões na Robótica Onde estou? (localização) Aonde vou? (objetivo) Como vou? (planejamento)? à

Leia mais

IA368-W Métodos Estocásticos em Robótica Móvel

IA368-W Métodos Estocásticos em Robótica Móvel IA368-W Métodos Estocásticos em Robótica Móvel Prof. Eleri Cardozo Prof. Eric Rohmer Colaboradores: Leonardo R. Olivi Paulo G. Pinheiro Ricardo S. Souza Fernando C.A. Pinho LOCALIZAÇÃO ROBÓTICA: FILTRO

Leia mais

Implementação do Filtro de Kalman Estendido

Implementação do Filtro de Kalman Estendido UNIVERSIDADE FEDERAL DA GRANDE DOURADOS UFGD FACULDADE DE CIÊNCIAS EXATAS E TECNOLOGIA FACET DISCIPLINA: Tópicos em Robótica Móvel PROFESSORA: Drª Valguima Odakura ACADÊMICOS: Aline Izida e Diogo Fernando

Leia mais

Localização. Localização

Localização. Localização Localização Construção de Mapas Localização posição do robô features Extração de Informação ação Planejamento da Missão trajetória Percepção Controle de Trajetória velocidades dados brutos Sensoriamento

Leia mais

14 Estimador assintótico

14 Estimador assintótico Teoria de Controle (sinopse) 4 J. A. M. Felippe de Souza Neste capítulo continuaremos no estudo de que foi iniciado no capítulo anterior. Estimadores de Estado, A exemplo dos capítulos anteriores será

Leia mais

SSC5887 SSC5887. Histórico. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER

SSC5887 SSC5887. Histórico. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER. Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER Grupo de Sistemas Embarcados Evolutivos e Robóticos - SEER Áreas de atuação: SSC5887 Introdução aos Sistemas Robóticos Denis Fernando Wolf 1º semestre 2010 Sistemas embarcados Computação reconfigurável

Leia mais

SLAM II Localização e Mapeamento Simulatâneos

SLAM II Localização e Mapeamento Simulatâneos SCE5880 Algoritmos de Estimação para Robótica Móvel As posições do robô ao longo do tempo e os landmarks correspondem a nós em um grafo. Filtro de Informação SLAM II Localização e Mapeamento Simulatâneos

Leia mais

Controle Ótimo - Aula 8 Equação de Hamilton-Jacobi

Controle Ótimo - Aula 8 Equação de Hamilton-Jacobi Controle Ótimo - Aula 8 Equação de Hamilton-Jacobi Adriano A. G. Siqueira e Marco H. Terra Departamento de Engenharia Elétrica Universidade de São Paulo - São Carlos O problema de controle ótimo Considere

Leia mais

Estimação de Estados em Sistemas de Potência

Estimação de Estados em Sistemas de Potência Estimação de Estados em Sistemas de Potência Antonio Simões Costa LABSPOT A. Simões Costa (LABSPOT) EESP 1 / 16 Estimação de Estados em Sistemas de Potência (I) Objetivo: A partir de telemedidas redundantes

Leia mais

Localização de robôs móveis baseados em balizas

Localização de robôs móveis baseados em balizas Faculdade de Engenharia da Universidade do Porto Localização de robôs móveis baseados em balizas Sandro Augusto Costa Magalhães Tiago José Ferreira Mendonça VERSÃO FINAL Trabalho realizada no âmbito da

Leia mais

Representações da Crença e Mapas Localização Probabilística baseada em Mapas Exemplos de outros Sistemas de Localização Bibliografia Recomendada

Representações da Crença e Mapas Localização Probabilística baseada em Mapas Exemplos de outros Sistemas de Localização Bibliografia Recomendada Aula 6 Introdução à Robótica Móvel Localização Prof. Dr. Marcelo Becker EESC - USP Sumário da Aula Introdução Representações da Crença e Mapas Localização Probabilística baseada em Mapas Exemplos de outros

Leia mais

AGA Análise de Dados em Astronomia I 7. Modelagem dos Dados com Máxima Verossimilhança: Modelos Lineares

AGA Análise de Dados em Astronomia I 7. Modelagem dos Dados com Máxima Verossimilhança: Modelos Lineares 1 / 0 AGA 0505- Análise de Dados em Astronomia I 7. Modelagem dos Dados com Máxima Verossimilhança: Modelos Lineares Laerte Sodré Jr. 1o. semestre, 018 modelos modelagem dos dados dado um conjunto de dados,

Leia mais

5 Filtro de Kalman Aplicado ao Modelo de Schwartz e Smith (2000)

5 Filtro de Kalman Aplicado ao Modelo de Schwartz e Smith (2000) 5 Filtro de Kalman Aplicado ao Modelo de Schwartz e Smith (2000) A primeira parte deste capítulo, referente à passagem dos modelos estocásticos para as equações do Filtro de Kalman, já foi previamente

Leia mais

Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT

Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT Cinemática Inversa (numérica) Douglas Wildgrube Bertol DEE - Engenharia Elétrica CCT AS2ROB1 Fundamentos de Robótica Joinville 01/10/2018 Cinemática Inversa sumário Modelo cinemático inverso métodos analíticos

Leia mais

Tratamento Estatístico de Dados em Física Experimental

Tratamento Estatístico de Dados em Física Experimental Tratamento Estatístico de Dados em Física Experimental Prof. Zwinglio Guimarães o semestre de 06 Tópico 7 - Ajuste de parâmetros de funções (Máxima Verossimilhança e Mínimos Quadrados) Método da máxima

Leia mais

Robótica Móvel. Simuladores de Robôs Móveis. Player/Stage/Gazebo. Localização Mapeamento SLAM Navegação. CSBC JAI # 3 Fundamentos

Robótica Móvel. Simuladores de Robôs Móveis. Player/Stage/Gazebo. Localização Mapeamento SLAM Navegação. CSBC JAI # 3 Fundamentos Robótica Móvel Inteligente: Da Simulação às Aplicações no Mundo Real Denis Fernando Wolf Eduardo do Valle Simões Fernando Santos Osório Onofre Trindade Junior Universidade de São Paulo USP - ICMC Grupo

Leia mais

Filtro de Kalman. Teoria e Aplicação para Iniciantes. Prof. Dr. Marco Antonio Leonel Caetano. M&V Consultoria e Treinamento

Filtro de Kalman. Teoria e Aplicação para Iniciantes. Prof. Dr. Marco Antonio Leonel Caetano. M&V Consultoria e Treinamento Filtro de Kalman Teoria e Aplicação para Iniciantes Prof. Dr. Marco Antonio Leonel Caetano M&V Consultoria e Treinamento www.mudancasabruptas.com.br A História da Filtragem de Sinais 930 940 960 Filtro

Leia mais

Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação.

Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação. 6 Simulações Este capítulo descreve os testes realizados para validar a teoria proposta pela presente dissertação. 6.1. Descrição da Simulação Visando validar o equacionamento desenvolvido no Capítulo

Leia mais

(b) A não será diagonalizável sobre C e A será diagonalizável sobre R se, e

(b) A não será diagonalizável sobre C e A será diagonalizável sobre R se, e Q1. Sejam A M 6 (R) uma matriz real e T : R 6 R 6 o operador linear tal que [T ] can = A, em que can denota a base canônica de R 6. Se o polinômio característico de T for então poderemos afirmar que: p

Leia mais

p( y θ ) depende de um parâmetro desconhecido θ.

p( y θ ) depende de um parâmetro desconhecido θ. 55Modelação, Identificação e Controlo Digital 55 Método de Máxima Verosimilhança (Maximum Likelihood) Seja y uma variável aleatória (v. a.) cuja densidade de probabilidade p( y θ ) depende de um parâmetro

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 06 - sistemas não lineares Antonio Oliveira Ricardo Marroquim 1 / 38 laboratório de processamento de imagens tópicos RANSAC métodos iterativos (não-lineares) gradientes

Leia mais

Cinemática de Robôs Móveis

Cinemática de Robôs Móveis Cinemática de Robôs Móveis A cinemática é a área da Física que estuda o movimento dos corpos. Em robótica móvel a cinemática estabelece relações entre o deslocamento (locomoção) do robô e a atuação a ele

Leia mais

Estimativas e Erros. Propagação de erros e Ajuste de funções

Estimativas e Erros. Propagação de erros e Ajuste de funções Estimativas e Erros Propagação de erros e Ajuste de funções 1 Algumas referências Estimativas e Erros em Experimentos de Física - Vitor Oguri et al (EdUERJ) Fundamentos da Teoria de Erros - José Henrique

Leia mais

INTRODUÇÃO À ROBÓTICA MÓVEL

INTRODUÇÃO À ROBÓTICA MÓVEL INTRODUÇÃO À ROBÓTICA MÓVEL Aua 25 Edson Prestes Departamento de Informática Teórica http://www.inf.ufrgs.br/~prestes prestes@inf.ufrgs.br Locaização Fitragem de Kaman Fitragem de kaman fornece uma abordagem

Leia mais

Introdução. Introdução Exemplo. Introdução. Representação do Ambiente Exemplo. Representação do Ambiente. Mapeamento e Localização Simultâneos

Introdução. Introdução Exemplo. Introdução. Representação do Ambiente Exemplo. Representação do Ambiente. Mapeamento e Localização Simultâneos Instituto de Ciências Matemáticas e de Computação (ICMC) Universidade de São Paulo USP/São Carlos e Localização Simultâneos Giampaolo Luiz Libralon Professora Roseli Aparecida Francelin Romero Introdução

Leia mais

15/05/2013. Localização I. Localização. Localização: classificação. Localização: classificação. Tipo de ambiente. Ambiente dinâmico - soluções

15/05/2013. Localização I. Localização. Localização: classificação. Localização: classificação. Tipo de ambiente. Ambiente dinâmico - soluções SCE5880 Algoritmos de Estimação para Robótica Móvel Localização Estimar a posição de um robô a partir de um mapa e de informações obtidas por sensores. Localização I Localização: classificação Tipo de

Leia mais

EES-20: Sistemas de Controle II. 20 Novembro 2017

EES-20: Sistemas de Controle II. 20 Novembro 2017 EES-20: Sistemas de Controle II 20 Novembro 2017 1 / 57 Recapitulando: Filtro de Kalman para sistema de 1a ordem Foi considerado o caso de estado x[k] escalar, com G = 1 e C = 1, por simplicidade: Equação

Leia mais

Occupancy grid based graph-slam using the distance transform, SURF features and SGD

Occupancy grid based graph-slam using the distance transform, SURF features and SGD Occupancy grid based graph-slam using the distance transform, SURF features and SGD Autores: Arturo Gil, Miguel Juliá, Óscar Reinoso Artur Segal Kaim Agenda Introdução Arquitetura Resultados Trabalho futuro

Leia mais

Aula 14. Regra da cadeia

Aula 14. Regra da cadeia Aula 14 Regra da cadeia Lembremos da Regra da Cadeia para funções de uma variável Considere duas funções diferenciáveis, y = f(x) e x = g(t) A derivada da função composta f (g(t)) é calculada por meio

Leia mais

Máxima Verossimilhança Método dos Mínimos Quadrados (Al

Máxima Verossimilhança Método dos Mínimos Quadrados (Al Departamento de Física Experimental Máxima Verossimilhança (Alexandre Grothendieck) 20-21 de maio de 2014 Alexandre Grothendieck - 1928 Recherche, 486 (2014) 26-41. 1951 1991? Prólogo Nesta apresentação

Leia mais

APLICAÇÃO DO FILTRO DE KALMAN A UM SISTEMA DE POSICIONAMENTO DE VEÍCULO AQUÁTICO

APLICAÇÃO DO FILTRO DE KALMAN A UM SISTEMA DE POSICIONAMENTO DE VEÍCULO AQUÁTICO APLICAÇÃO DO FILTRO DE KALMAN A UM SISTEMA DE POSICIONAMENTO DE VEÍCULO AQUÁTICO André TEIXEIRA DE AQUINO; André LUIZ CARNEIRO DE ARAÚJO (1) Instituto Federal de Educação, Ciência e Tecnologia do Ceará,

Leia mais

θ depende de um parâmetro desconhecido θ.

θ depende de um parâmetro desconhecido θ. 73 Método de Máxima Verosimilhança (Maximum Likelihood) Seja uma variável aleatória (v. a.) cuja densidade de probabilidade depende de um parâmetro desconhecido. Admite-se conhecida a forma de Exemplo

Leia mais

Controle de Trajetórias

Controle de Trajetórias Controle de Trajetórias Construção de Mapas Localização posição do robô features Extração de Informação ação Planejamento da Missão trajetória Percepção Controle de Trajetória velocidades dados brutos

Leia mais

7 Conclusões e desenvolvimentos futuros

7 Conclusões e desenvolvimentos futuros 7 Conclusões e desenvolvimentos futuros 7.1 Conclusões Este trabalho apresentou novas soluções para a determinação da posição de terminais de comunicações móveis com base em medidas de ToA. Nos métodos

Leia mais

5 Equacionamento do Filtro de Kalman

5 Equacionamento do Filtro de Kalman 5 Equacionamento do Filtro de Kalman As implementações do filtro de Kalman para a fusão do GPS com o sensor inercial são classificadas na literatura principalmente como: acopladas, utilizando como informação

Leia mais

VEHICLE DYNAMICS - LATERAL ANDRÉ DE SOUZA MENDES ARTICULATED VEHICLE MODEL

VEHICLE DYNAMICS - LATERAL ANDRÉ DE SOUZA MENDES ARTICULATED VEHICLE MODEL VEHICLE DYNAMICS - LATERAL ANDRÉ DE SOUZA MENDES ARTICULATED VEHICLE MODEL São Bernardo do Campo 2016 O Figura 1 Single track bicycle model. 0.1 USANDO LAGRANGE O modelo físico do carro é ilustrado na

Leia mais

LOCALIZAÇÃO DE UM ROBÔ MÓVEL BASEADA EM ODOMETRIA E MARCOS NATURAIS UTILIZANDO ILTRO DE KALMAN ESTENDIDO André M. Santana, Adelardo A.D. Medeiros Departamento de Engenharia de Computação e Automação -

Leia mais

Introdução aos Proc. Estocásticos - ENG 430

Introdução aos Proc. Estocásticos - ENG 430 Introdução aos Proc. Estocásticos - ENG 430 Fabrício Simões IFBA 16 de novembro de 2015 Fabrício Simões (IFBA) Introdução aos Proc. Estocásticos - ENG 430 16 de novembro de 2015 1 / 34 1 Motivação 2 Conceitos

Leia mais

VEHICLE DYNAMICS - LATERAL ANDRÉ DE SOUZA MENDES ARTICULATED VEHICLE MODEL

VEHICLE DYNAMICS - LATERAL ANDRÉ DE SOUZA MENDES ARTICULATED VEHICLE MODEL VEHICLE DYNAMICS - LATERAL ANDRÉ DE SOUZA MENDES ARTICULATED VEHICLE MODEL São Bernardo do Campo 2016 0.1 MODELO DO VEÍCULO ARTICULADO O modelo físico do conjunto é ilustrado na figura 1. Para caracterizar

Leia mais

MAP CÁLCULO NUMÉRICO (POLI) Lista de Exercícios sobre o Método dos Mínimos Quadrados

MAP CÁLCULO NUMÉRICO (POLI) Lista de Exercícios sobre o Método dos Mínimos Quadrados MAP 2121 - CÁLCULO NUMÉRICO (POLI) Lista de Exercícios sobre o Método dos Mínimos Quadrados 1: Usando o método dos mínimos quadrados de maneira conveniente, aproxime os pontos da tabela abaixo por uma

Leia mais

IMPLEMENTAÇÃO DE SISTEMA DE ATITUDE USANDO SENSORES MARG

IMPLEMENTAÇÃO DE SISTEMA DE ATITUDE USANDO SENSORES MARG Anais do XVI Encontro de Iniciação Científica e Pós-Graduação do ITA XVII ENCITA / 11 Instituto Tecnológico de Aeronáutica São José dos Campos SP Brasil 19 de outubro de 11 IMPLEMENTAÇÃO DE SISTEMA DE

Leia mais

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017

XIII Simpósio Brasileiro de Automação Inteligente Porto Alegre RS, 1 o 4 de Outubro de 2017 FILTRO DE KALMAN ESTENDIDO BASEADO EM VISÃO COMPUTACIONAL E ODOMETRIA APLICADO À LOCALIZAÇÃO DE ROBÔS MÓVEIS Fabrício de Oliveira Coelho, João Pedro Carvalho de Souza, Milena Faria Pinto, Guilherme Marins

Leia mais

INSTITUTO TECNOLÓGICO DE AERONÁUTICA

INSTITUTO TECNOLÓGICO DE AERONÁUTICA INSTITUTO TECNOLÓGICO DE AERONÁUTICA DIVISÃO DE ENGENHARIA MECÂNICA MP-272: CONTROLE E NAVEGAÇÃO DE MULTICÓPTEROS IV. ESTIMAÇÃO ÓTIMA Prof. Davi Antônio dos Santos (davists@ita.br) Departamento de Mecatrônica

Leia mais

Métodos Não Paramétricos

Métodos Não Paramétricos Modelação, Identificação e Controlo Digital Métodos Não Paramétricos 1 Métodos Não Paramétricos Estimação da resposta impulsiva e da resposta em frequência Análise espectral e métodos de correlação J.

Leia mais

Prof. MSc. David Roza José 1/35

Prof. MSc. David Roza José 1/35 1/35 Métodos Iterativos Objetivos: Compreender a diferença entre os métodos de Gauss-Seidel e Jacobi; Saber analisar a dominância diagonal e entender o quê significa; Reconhecer como a relaxação pode ser

Leia mais

Visão Computacional CPS754

Visão Computacional CPS754 Visão Computacional CPS754 aula 13 - reconstrução Antonio Oliveira Ricardo Marroquim 1 / 26 visão computacional tópicos reprojetando pontos para 3D triangulação simples solução ótima definição do último

Leia mais

Universidade Federal de Alagoas Instituto de Matemática. Geometria. Prof. Thales Vieira

Universidade Federal de Alagoas Instituto de Matemática. Geometria. Prof. Thales Vieira Universidade Federal de Alagoas Instituto de Matemática Geometria Prof. Thales Vieira 2014 Geometria Euclidiana Espaço R n R n = {(x 1,...,x n ); x i 2 R} Operações entre elementos de R n Soma: (x 1,x

Leia mais

CC-226 Aula 05 - Teoria da Decisão Bayesiana

CC-226 Aula 05 - Teoria da Decisão Bayesiana CC-226 Aula 05 - Teoria da Decisão Bayesiana Carlos Henrique Q. Forster - Instituto Tecnológico de Aeronáutica 2008 Classificador Bayesiano Considerando M classes C 1... C M. N observações x j. L atributos

Leia mais

Estimação na Presença de Ruído colorido

Estimação na Presença de Ruído colorido 36 Estimação na Presença de Ruído colorido Como se viu, em presença de ruído colorido, os mínimos quadrados fornecem uma estimativa polarizada. Quer dizer, ao fazer muitas observações a estimativa não

Leia mais

Assim, a rápida acumulação de erros pequenos pode causar o fracasso de quase todos os métodos para resolver o problema de SLAM.

Assim, a rápida acumulação de erros pequenos pode causar o fracasso de quase todos os métodos para resolver o problema de SLAM. 1 Introdução Avanços significativos têm sido feitos no sentido de criar um robô capaz de realizar tarefas completamente autônomas. As tarefas básicas como planejamento de trajetórias, localização e navegação

Leia mais

teoria de probabilidade e estatística, uma sequência de palavra série de tempo é usada alternativamente para

teoria de probabilidade e estatística, uma sequência de palavra série de tempo é usada alternativamente para Na teoria de probabilidade e estatística, uma sequência de variáveis aleatórias é independente e indenticamente distribuida (i.i.d) se cada variável aleatória tem a mesma distribuição de probabilidade

Leia mais

EES-20: Sistemas de Controle II. 31 Julho 2017

EES-20: Sistemas de Controle II. 31 Julho 2017 EES-20: Sistemas de Controle II 31 Julho 2017 1 / 41 Folha de informações sobre o curso 2 / 41 O que é Controle? Controlar: Atuar sobre um sistema físico de modo a obter um comportamento desejado. 3 /

Leia mais

EES-20: Sistemas de Controle II

EES-20: Sistemas de Controle II EES-: Sistemas de Controle II 14 Agosto 17 1 / 49 Recapitulando: Estabilidade interna assintótica Modelo no espaço de estados: Equação de estado: ẋ = Ax + Bu Equação de saída: y = Cx + Du Diz-se que o

Leia mais

Apêndice ao Roteiro do Experimento Força de Atrito Variável

Apêndice ao Roteiro do Experimento Força de Atrito Variável Apêndice ao Roteiro do Experimento Força de Atrito Variável I. Definição dos sinais na Equação de Movimento Nas figuras abaixo, o referencial xoy foi escolhido da mesma maneira que no Roteiro da Parte

Leia mais

Notas de Aula de Cálculo Numérico

Notas de Aula de Cálculo Numérico IM-Universidade Federal do Rio de Janeiro Departamento de Ciência da Computação Notas de Aula de Cálculo Numérico Lista de Exercícios Prof. a Angela Gonçalves 3 1. Erros 1) Converta os seguintes números

Leia mais

ENE006. Fluxo de Potência Ótimo. Prof:Ivo Chaves da Silva Junior. Análise de Sistemas de Potência II. Faculdade de Engenharia Departamento de Energia

ENE006. Fluxo de Potência Ótimo. Prof:Ivo Chaves da Silva Junior. Análise de Sistemas de Potência II. Faculdade de Engenharia Departamento de Energia Faculdade de Engenharia Departamento de Energia ENE6 Análise de Sistemas de Potência II 3 Fluo de Potência Ótimo NR- ivo.junior@uj.edu.br Pro:Ivo Chaves da Silva Junior DESPACHO ECONÔMICO DE SISTEMAS HIDROTÉRMICOS

Leia mais

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação

Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Francisco A. Rodrigues Departamento de Matemática Aplicada e Estatística - SME Objetivo Dada M classes ω 1, ω 2,..., ω M e um

Leia mais

REFINAMENTOS DE MEDIDAS DE GPS DE POSIÇÃO DE UM VEÍCULO USANDO MEDIDAS DE SISTEMA DE NAVEGAÇÃO INERCIAL

REFINAMENTOS DE MEDIDAS DE GPS DE POSIÇÃO DE UM VEÍCULO USANDO MEDIDAS DE SISTEMA DE NAVEGAÇÃO INERCIAL REFINAMENTOS DE MEDIDAS DE GPS DE POSIÇÃO DE UM VEÍCULO USANDO MEDIDAS DE SISTEMA DE NAVEGAÇÃO INERCIAL Alessandro Gonçalves Adinolfi alessandroadinolfi@anacgovbr Agência Nacional de Aviação Civil - ANAC

Leia mais

Exercícios de programação

Exercícios de programação Exercícios de programação Estes exercícios serão propostos durante as aulas sobre o Mathematica. Caso você use outra linguagem para os exercícios e problemas do curso de estatística, resolva estes problemas,

Leia mais

Plano Básico Processos Estocásticos

Plano Básico Processos Estocásticos Universidade Federal do Ceará Departamento de Engenharia Elétrica Programa de Educação Tutorial Plano Básico Processos Estocásticos Autores: Luís Paulo Carvalho dos Santos Luiz Fernando Almeida Fontenele

Leia mais

Cálculo Numérico BCC760

Cálculo Numérico BCC760 Cálculo Numérico BCC760 Resolução de Sistemas de Equações Lineares Simultâneas Departamento de Computação Página da disciplina http://www.decom.ufop.br/bcc760/ 1 Introdução! Definição Uma equação é dita

Leia mais

Apresentação: Movimento unidimensional

Apresentação: Movimento unidimensional Apresentação: Movimento unidimensional INTRODUÇÃO Um objeto em movimento uniformemente acelerado, ou seja, com aceleração constante, é um importante caso da cinemática. O exemplo mais comum desse tipo

Leia mais

Econometria para Avaliação de Políticas Públicas

Econometria para Avaliação de Políticas Públicas Aula 2: O Método de Diferenças em Diferenças Itaú Social 11/01/2016 Método extremamente popular nos últimos quinze anos. Exemplos de aplicação são os mais diversos: avaliação de programas de treinamento,

Leia mais

(b) a quantidade de cloro no tanque no instante t;

(b) a quantidade de cloro no tanque no instante t; NOME: Universidade Federal do Rio de Janeiro Instituto de Matemtica Departamento de Mtodos Matemticos Gabarito da a Prova de Cálculo II - 06//0 a QUESTÃO : Um tanque possui 0 litros de solução com cloro

Leia mais

MP-208: Filtragem Ótima com Aplicações Aeroespaciais

MP-208: Filtragem Ótima com Aplicações Aeroespaciais MP-208: Filtragem Ótima com Aplicações Aeroespaciais Capítulo 7: Filtro de Kalman Estendido Discreto Davi Antônio dos Santos Departamento de Mecatrônica Instituto Tecnológico de Aeronáutica davists@ita.br

Leia mais

LOCALIZAÇÃO DE UM ROBÔ MÓVEL BASEADA EM ODOMETRIA E MARCOS NATURAIS UTILIZANDO FILTRO DE KALMAN EXTENDIDO

LOCALIZAÇÃO DE UM ROBÔ MÓVEL BASEADA EM ODOMETRIA E MARCOS NATURAIS UTILIZANDO FILTRO DE KALMAN EXTENDIDO LOCALIZAÇÃO DE UM ROBÔ MÓVEL BASEADA EM ODOMETRIA E MARCOS NATURAIS UTILIZANDO ILTRO DE KALMAN EXTENDIDO André M. Santana, Adelardo A.D. Medeiros Departamento de Engenharia de Computação e Automação -

Leia mais

CÁLCULO I. Lista Semanal 01 - Gabarito

CÁLCULO I. Lista Semanal 01 - Gabarito CÁLCULO I Prof. Márcio Nascimento Prof. Marcos Diniz Questão 1. Nos itens abaixo, diga se o problema pode ser resolvido com seus conhecimentos de ensino médio (vamos chamar de pré-cálculo) ou se são necessários

Leia mais

Exercícios desafiadores de Cinemática

Exercícios desafiadores de Cinemática Exercícios desaiadores de Cinemática Stevinus agosto 2009 1 Cinemâtica 1.1 Moysés, cap.2-10 Um trem com aceleração máxima a, e deceleração máxima (magnitude da aceleração de reiamento) tem de percorrer

Leia mais

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA

étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA étodos uméricos SISTEMAS DE EQUAÇÕES LINEARES (Continuação) Prof. Erivelton Geraldo Nepomuceno PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA ELÉTRICA UNIVERSIDADE DE JOÃO DEL-REI PRÓ-REITORIA DE PESQUISA CENTRO

Leia mais

7. Controlo Adaptativo

7. Controlo Adaptativo 1 7. Controlo Adaptativo Objectivo: Mostrar como é possível integrar os blocos anteriormente estudados de identificação de sistemas e projecto de controladores para obter controladores adaptativos. 2 Motivação

Leia mais

Observadores Funcionais para Sistemas de Primeira Ordem Generalizados

Observadores Funcionais para Sistemas de Primeira Ordem Generalizados Observadores Funcionais para Sistemas de Primeira Ordem Generalizados João Batista da Paz Carvalho, Julio Cesar Claeyssen, Depto de Matemática Pura e Aplicada, UFRGS, 91509-900, Porto Alegre, RS E-mail:

Leia mais

Física II (Química) FFCLRP USP Prof. Antônio Roque Aula 9

Física II (Química) FFCLRP USP Prof. Antônio Roque Aula 9 591036 Física II (Química) FFCLRP USP Prof. Antônio Roque Aula 9 A Equação de Onda em Uma Dimensão Ondas transversais em uma corda esticada Já vimos no estudo sobre oscilações que os físicos gostam de

Leia mais

Como resolver o QFEMUP usando otimização

Como resolver o QFEMUP usando otimização Como resolver o QFEMUP usando otimização Marina Andretta ICMC-USP 2 de agosto de 2016 Baseado no artigo M. Andretta, E. G. Birgin and M. Raydan, An inner-outer nonlinear programming approach for constrained

Leia mais

Geometria Computacional p.1/14. Geometria Computacional p.1/14

Geometria Computacional p.1/14. Geometria Computacional p.1/14 Entrada: (4, 5), (3, 1), (2, 3), (0, 2), (5, 4), (5, 2), (1, 5), (2, 4), (4, 0), (0, 0) 5 4 3 2 1 0 1 2 3 4 5 Entrada: (4, 5), (3, 1), (2, 3), (0, 2), (5, 4), (5, 2), (1, 5), (2, 4), (4, 0), (0, 0) Primeira

Leia mais

Equação da reta. No R 2 UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 05

Equação da reta. No R 2 UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 05 UNIVERSIDADE FEDERAL DO PARÁ CÁLCULO II - PROJETO NEWTON AULA 05 Assunto:Equações da reta no R 2 e no R 3, equações do plano, funções de uma variável real a valores em R n Palavras-chaves: Equação da reta,

Leia mais

LISTA DE EXERCÍCIOS - AJUSTE DE MÍNIMOS QUADRADOS Cálculo Numérico para Geociências Prof. Eduardo Colli

LISTA DE EXERCÍCIOS - AJUSTE DE MÍNIMOS QUADRADOS Cálculo Numérico para Geociências Prof. Eduardo Colli LISA DE EXERCÍCIOS - AJUSE DE MÍNIMOS QUADRADOS Cálculo Numérico para Geociências - 009 - Prof. Eduardo Colli Em todos os casos, convencionamos ter um conjunto de dados (, ), com i = 1,..., N. Faça o gráfico

Leia mais

Sistemas Dinâmicos Lineares

Sistemas Dinâmicos Lineares Sistemas Dinâmicos Lineares 1. Descrição de sistemas dinâmicos 1.1. Sinais? 1.2. Sistemas? 1.3. Espaço de estados. Resposta do sistema dinâmico 2. Estabilidade de sistemas dinâmicos 2.1. Análise de estabilidade

Leia mais

Lego NXT: Navegação e Localização com sensores de distância baseados em infra-vermelhos utilizando um Extended Kalman Filter

Lego NXT: Navegação e Localização com sensores de distância baseados em infra-vermelhos utilizando um Extended Kalman Filter Lego NXT: Navegação e Localização com sensores de distância baseados em infra-vermelhos utilizando um Extended Kalman Filter Miguel Pinto Sistemas Robóticos Autónomos 1 Resumo LegoFeup Localização Cenários

Leia mais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais

Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais Universidade Federal do Rio Grande do Sul Escola de Engenharia Departamento de Engenharia Elétrica ENG04037 Sistemas de Controle Digitais 1 Introdução Identificação via Mínimos Quadrados Prof. Walter Fetter

Leia mais

4 O Filtro de Kalman

4 O Filtro de Kalman 4 O Filtro de Kalman O filtro de Kalman se caracteriza como uma ferramenta estatística eficiente de estimação, pois minimiza o erro quadrático. Sua aplicação é feita quando o modelo está descrito na forma

Leia mais

10/11/ : Navegação Robótica. .: Sistema de Localização

10/11/ : Navegação Robótica. .: Sistema de Localização Localização Relativa de um Robô Humanóide Utilizando Filtro de Kalman Estendido André M. Santana 1, Kelson R. T. Aires 1, Adelardo A. D. Medeiros 2 1 Departamento de Informática e Estatística (DIE) Universidade

Leia mais

Filipe Póvoa de Paiva Filtro de Kalman aplicado à Localização de Robôs Móveis utilizando o sensor Laser Rangefinder 2D

Filipe Póvoa de Paiva Filtro de Kalman aplicado à Localização de Robôs Móveis utilizando o sensor Laser Rangefinder 2D Universidade Federal de Juiz de Fora Engenharia Elétrica Programa de Graduação em Engenharia Elétrica com habilitação em Robótica e Automação Industrial Filipe Póvoa de Paiva Filtro de Kalman aplicado

Leia mais

Cap. 3 - Cinemática Tridimensional

Cap. 3 - Cinemática Tridimensional Universidade Federal do Rio de Janeiro Instituto de Física Física I IGM1 2014/1 Cap. 3 - Cinemática Tridimensional Prof. Elvis Soares 1 Cinemática Vetorial Para determinar a posição de uma partícula no

Leia mais

Estabilização Robusta

Estabilização Robusta Estabilização Robusta 1. Regiões LMIs: Alocação de pólos 2. Restrições sobre entrada e saída 3. Controlador baseado no observador e LMIs pag.1 Introdução ao Controle Robusto Aula 8 Regiões LMIs e Alocação

Leia mais

1 a Lista de Exercícios MAT 3211 Álgebra Linear Prof. Vyacheslav Futorny

1 a Lista de Exercícios MAT 3211 Álgebra Linear Prof. Vyacheslav Futorny 1 a Lista de Exercícios MAT 3211 Álgebra Linear - 213 - Prof. Vyacheslav Futorny 1 a parte: Resolução de sistemas de equações lineares, matrizes inversíveis 1. Para cada um dos seguintes sistemas de equações

Leia mais

Primeira Verificação de Aprendizagem (1 a V.A.) - 28/05/2014

Primeira Verificação de Aprendizagem (1 a V.A.) - 28/05/2014 UNIVERSIDADE FEDERAL DA PARAÍBA Centro de Ciências Exatas e da Natureza Departamento de Física Disciplina: Física Geral I Prof.: Carlos Alberto Aluno(a): Matrícula: Questão 1. Responda: Primeira Verificação

Leia mais

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções

Física Geral - Laboratório. Estimativas e erros em medidas indiretas: Ajuste de funções Física Geral - Laboratório Estimativas e erros em medidas indiretas: Ajuste de funções 1 Medidas indiretas: Ajuste de funções Ajuste de funções y = f (x; a 1,a 2,...,a p ) Medidas de duas grandezas x e

Leia mais

X. MÉTODOS DE ESPAÇO DE ESTADOS

X. MÉTODOS DE ESPAÇO DE ESTADOS INSTITUTO TECNOLÓGICO DE AERONÁUTICA CURSO DE ENGENHARIA MECÂNICA-AERONÁUTICA MPS-43: SISTEMAS DE CONTROLE X. MÉTODOS DE ESPAÇO DE ESTADOS Prof. Davi Antônio dos Santos (davists@ita.br) Departamento de

Leia mais

EXPERIÊNCIA M003-3 PÊNDULO SIMPLES

EXPERIÊNCIA M003-3 PÊNDULO SIMPLES UFSC - CFM DEPTO. DE FÍSICA FÍSICA EXPERIMENTAL I - FSC 5122 1 - OBJETIVOS EXPERIÊNCIA M003-3 PÊNDULO SIMPLES a) Medir a aceleração da gravidade local. b) Identificar o equipamento e entender seu funcionamento.

Leia mais

Econometria II. Notas de bolso! Propriedades da E(.), Var(.) e Cov(.) Temos que (a,b) são constantes e (X,Y) são variáveis aleatórias.

Econometria II. Notas de bolso! Propriedades da E(.), Var(.) e Cov(.) Temos que (a,b) são constantes e (X,Y) são variáveis aleatórias. Eco 2 monitoria Leandro Anazawa Econometria II Notas de bolso! Propriedades da E(.), Var(.) e Cov(.) Temos que (a,b) são constantes e (X,Y) são variáveis aleatórias. E(a) = a E(aX) = ae(x) E(a + bx) =

Leia mais

Processamento de Imagens CPS755

Processamento de Imagens CPS755 Processamento de Imagens CPS755 aula 05 - sistemas lineares - parte 2 Antonio Oliveira Ricardo Marroquim 1 / 27 laboratório de processamento de imagens tópicos métodos lineares mínimos quadrados equações

Leia mais

Cinemática em 2D e 3D

Cinemática em 2D e 3D Cinemática em 2D e 3D o vetores posição, velocidade e aceleração o movimento com aceleração constante, movimento de projéteis o Cinemática rotacional, movimento circular uniforme Movimento 2D e 3D Localizar

Leia mais

Aula 6. Doravante iremos dizer que r(t) é uma parametrização da curva, e t é o parâmetro usado para descrever a curva.

Aula 6. Doravante iremos dizer que r(t) é uma parametrização da curva, e t é o parâmetro usado para descrever a curva. Curvas ou Funções Vetoriais: Aula 6 Exemplo 1. Círculo como coleção de vetores. Vetor posição de curva: r(t) = (cos t, sen t), t 2π r(t) pode ser vista como uma função vetorial: r : [, 2π] R R 2 Doravante

Leia mais

Estudo do Movimento Amortecido de um Sistema Massa-Mola

Estudo do Movimento Amortecido de um Sistema Massa-Mola Projeto de Métodos Estatísticos em Física Experimental: Estudo do Movimento Amortecido de um Sistema Massa-Mola Alexandre dos Santos Silva 8068098 Lucas Carrazzoni Mirabella 8083151 Luan Delarion 8604404

Leia mais

MAP Primeiro exercício programa Osciladores Harmônicos

MAP Primeiro exercício programa Osciladores Harmônicos MAP-11 - Primeiro exercício programa - 009 Osciladores Harmônicos Instruções gerais - Os exercícios computacionais pedidos na disciplina Cálculo Numérico têm por objetivo fundamental familiarizar o aluno

Leia mais

1) O vetor posição de uma partícula que se move no plano XZ e dado por: r = (2t 3 + t 2 )i + 3t 2 k

1) O vetor posição de uma partícula que se move no plano XZ e dado por: r = (2t 3 + t 2 )i + 3t 2 k 1) O vetor posição de uma partícula que se move no plano XZ e dado por: r = (2t + t 2 )i + t 2 k onde r é dado em metros e t em segundos. Determine: (a) (1,0) o vetor velocidade instantânea da partícula,

Leia mais

1ā lista de exercícios de Sistemas de Controle II

1ā lista de exercícios de Sistemas de Controle II ā lista de exercícios de Sistemas de Controle II Obtenha uma representação em espaço de estados para o sistema da figura R(s) + E(s) s + z U(s) K Y (s) s + p s(s + a) Figura : Diagrama de blocos do exercício

Leia mais