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

Documentos relacionados
Álgebra Linear Aplicada à Compressão de Imagens. Universidade de Lisboa Instituto Superior Técnico. Mestrado em Engenharia Aeroespacial

Modelo Lógico: Tabelas, Chaves Primárias e Estrangeiras

Matrizes de Transferência de Forças e Deslocamentos para Seções Intermediárias de Elementos de Barra

Robótica Industrial. Professor: José Alberto Naves Cocota Júnior. UNIP Campus Brasília Curso: Engenharia Elétrica (Eletrônica) Turmas: EE8P30 e EE9P30

- A mecânica é a parte da Física que estuda os movimentos; - Estuda o movimento dos corpos sem abordar as causas desse movimento. RESPONDA!

LINEARIZAÇÃO DE GRÁFICOS

BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING. Prof. Angelo Augusto Frozza, M.Sc.

Computação Gráfica - 12

Estudo sobre a dependência espacial da dengue em Salvador no ano de 2002: Uma aplicação do Índice de Moran

GIL, Antonio Carlos. Como elaborar projetos de pesquisa. São Paulo, Editora Atlas,

Arquitecturas de Software Enunciado de Projecto

Veracel Celulose S/A Programa de Monitoramento Hidrológico em Microbacias Período: 2006 a 2009 RESUMO EXECUTIVO

A dissertação é dividida em 6 capítulos, incluindo este capítulo 1 introdutório.

Engenharia de Software II

Capítulo 5. Sensores Digitais

Universidade Federal do Paraná - Setor de Ciências da Terra

PLANEJAMENTO E AUTOMAÇÃO DE SOFTWARE PARA UTILIZAÇÃO NA DISCIPLINA DE CÁLCULO DIFERENCIAL E INTEGRAL

AULA 07 Distribuições Discretas de Probabilidade

IV Seminário de Iniciação Científica

AVALIAÇÃO DE UM TANQUE DE DECANTAÇÃO DE SÓLIDOS UTILIZANDO FLUIDODINÂMICA COMPUTACIONAL

tecfix ONE quartzolit

Tópicos Avançados em Banco de Dados Dependências sobre regime e controle de objetos em Banco de Dados. Prof. Hugo Souza

Modelagem simultânea do óptico e raios X de CP Tuc

8 -SISTEMA DE PROJEÇÃO UNIVERSAL TRANSVERSA DE MERCATOR - UTM

Dados que compõem este relatório foram atualizados em: 01/05/ :12:58.

Universidade Federal de Juiz de Fora - Laboratório de Eletrônica - CEL037

Proposta e desenvolvimento de um sistema de controle de baixo custo para irrigação automatizada

Resolução Comentada Unesp

Inteligência Artificial

UNIVERSIDADE FEDERAL DA BAHIA ESCOLA POLITÉCNICA DEPARTAMENTO DE ENGENHARIA QUÍMICA ENG 008 Fenômenos de Transporte I A Profª Fátima Lopes

A. Equações não lineares

Remoção de ruído devido a baixa luminosidade utilizando imagens infravermelho

CAPITULO 5 INFILTRAÇÃO

1ª) Lista de Exercícios de Laboratório de Física Experimental A Prof. Paulo César de Souza

ESTRUTURA DO CURSO 08:00-10:00 RTQ-R

QUESTÕES PARA A 3ª SÉRIE ENSINO MÉDIO MATEMÁTICA 2º BIMESTE SUGESTÕES DE RESOLUÇÕES

SITUAÇÃO DE APRENDIZAGEM 4 PROBABILIDADE E GEOMETRIA

A dependência entre a inflação cabo-verdiana e a portuguesa: uma abordagem de copulas.

Os passos a seguir servirão de guia para utilização da funcionalidade Acordo Financeiro do TOTVS Gestão Financeira.

Probabilidade. Luiz Carlos Terra

Capítulo1 Tensão Normal

A Estatística e a Engenharia

VALIDAÇÃO DE UM MODELO DE DIMENSIONAMENTO DE WETLANDS DE MACRÓFITAS AÉREAS PARA SEPARAÇÃO ÁGUA-ÓLEO

Gerenciamento do Escopo do Projeto (PMBoK 5ª ed.)

Decreto Regulamentar n. º 10/2009, de 29 de Maio

O USO DE SOFTWARE DE GEOMETRIA DINÂMICA: DE PESQUISAS ACADÊMICAS PARA SALA DE AULA

UM JOGO BINOMIAL 1. INTRODUÇÃO

MODELAGEM MATEMÁTICA DE UM SISTEMA DE DISTRIBUIÇÃO DE ENERGIA ELÉTRICA EM MÉDIA TENSÃO 1. Gabriel Attuati 2, Paulo Sausen 3.

Modelagem de Sistemas Web. Metodologias para o desenvolvimento de sistemas web

Matemática Básica Intervalos

Emparelhamentos Bilineares Sobre Curvas

Universidade Federal de Pernambuco Mestrado em Ciência da Computação

CARTOGRAFIA. Sistemas de Coordenadas. Prof. Luiz Rotta

RESULTADOS PRELIMINARES DO AJUSTAMENTO GLOBAL DA REDE ALTIMÉTRICA DE ALTA PRECISÃO DO SISTEMA GEODÉSICO BRASILEIRO

4 A Ferramenta Computacional

Titulação Mínima. Terça-feira das 9h35 às 11h15 e Quarta-feira das 9h35 às 11h15. Terça-feira das 20h55 às 22h35 e Sexta-feira das 20h55 às 22h35

Análise da Base Nacional Comum Curricular de Matemática. Revisado por Phil Daro, USA Common Core Standards

Relatório Preliminar Experimento 6.2 Reologia

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE GOIÁS PUC-GO CURSO: ENGENHARIA CIVIL TOPOGRAFIA I

Auditoria de Meio Ambiente da SAE/DS sobre CCSA

1331 Velocidade do som em líquidos Velocidade de fase e de grupo

MANUAL DA MARCA Julho 2011

Deswik.Sched. Sequenciamento por Gráfico de Gantt

Prof. Vinícius C. Patrizzi ESTRADAS E AEROPORTOS

LINEARIZAÇÃO DE GRÁFICOS

SEQUÊNCIA DIDÁTICA PODCAST ÁREA MATEMÁTICA - ENSINO FUNDAMENTAL E ENSINO MÉDIO

Geometria Analítica. Geometria Analítica. Geometria Analítica 15/08/2012. Objetivos gerais da disciplina. Prof. Luiz Antonio do Nascimento

Comecemos por relembrar as propriedades das potências: = a x c) a x a y = a x+y

VIABILIDADE DE IMPLANTAÇÃO DE SISTEMA COMPACTO DE TRATAMENTO DE ESGOTOS DOMÉSTICOS NO MUNICÍPIO DE SÃO DOMINGOS - BA

2 Conceitos Básicos. onde essa matriz expressa a aproximação linear local do campo. Definição 2.2 O campo vetorial v gera um fluxo φ : U R 2 R

UNIVERSIDADE ESTADUAL DO CENTRO-OESTE - UNICENTRO CURSO DE PÓS GRADUAÇÃO EM MÍDIAS NA EDUCAÇÃO JULIANA LEME MOURÃO ORIENTADOR: PAULO GUILHERMETI

Direct Drives. Instituto Politécnico de Viseu. Escola Superior de Tecnologia. Departamento de Engenharia Electrotécnica

Tema Custo Fixo, Lucro e Margem de Contribuição

(RelGradeCurricular) Número de créditos no período: 30 2 CMP4121 INTROD CIENCIA DA COMPUTACAO II MAF4231 CALCULO PARA COMPUTACAO III

Obtenção Experimental de Modelos Matemáticos Através da Reposta ao Degrau

2 Workshop processamento de artigos em serviços de saúde Recolhimento de artigos esterilizados: é possível evitar?

2 Segmentação de imagens e Componentes conexas

O programa da disciplina em causa preconiza atividades linguísticas, estratégias e tarefas reportadas a usos comunicativos da língua.

Pressuposições à ANOVA

NOTA SOBRE A TEORIA DA ESTABILIDADE DO EQUILÍBRIO EM MERCADOS MÚLTIPLOS: JOHN HICKS

Métricas de Software

Conceitos de Gestão de Estoques. Prof. Ruy Alexandre Generoso

Sondagem rotativa. Elementos de prospecção geotécnica. Apresentação dos resultados. Profa. Geilma Lima Vieira

Matrizes. matriz de 2 linhas e 2 colunas. matriz de 3 linhas e 3 colunas. matriz de 3 linhas e 1 coluna. matriz de 1 linha e 4 colunas.

O comportamento recente da taxa real de juros no Brasil: existe espaço para uma queda maior da taxa de juros?

AZ - AUTOMAÇÃO E MANUTENÇÃO INDUSTRIAL LTDA.

Fluxo de caixa, valor presente líquido e taxa interna de retorno 1

Biblioteca Escolar: estratégias para torná-la mais atraente

1 Introdução Motivação O Formato MPEG-4

Análise e Projeto Orientado a Objetos. Nazareno Andrade Baseado no material dos profs. Hyggo Almeida e Jacques Sauvé

Naturalmente. Série Matemática na Escola

Testes de Hipóteses Estatísticas


GESTÃO DO AGRONEGÓCIO

LINHA ESCOLAR

PELADA UM PRONTUÁRIO ELETRÔNICO LARISSA-DATASUS, PARA UMA PLATAFORMA SENSÍVEL AO CONTEXTO

Transcriçã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 Federal do Piauí (UFPI) 2 Departamento de Engenharia de Computação e Automação (DCA) Universidade Federal do Rio Grande do Norte (UFRN) andremacedo@ufpi.edu.br, kelson@ufpi.edu.br, adelardo@dca.ufrn.br Navegação.: Navegação Robótica -O robôutiliza sensoresparacoletarinformaçõese criarum modelocom as principaiscaracterísticas do ambiente; - É determinadaa pose (posiçãoe orientação) do robôcom base no modelo estabelecidono nível anterior; -O robôcalcula a curva geométricaqueo leva de suapose inicial a umapose final, desviando de obstáculosqundoexistirem; - O caminhodo nívelanterior é adaptadosàs restriçõestemporaisimpostas e a partir daí sãocalculadas as velocidades quedevemser aplicadas para queo robôpossapercorrero caminhosno intervalo de tempo especificado; -Os atuadoresdo robôsão controladosde forma quea trajetóriapercorrida Porele sejaa mais próximapossível dacalculada no nívelanterior; Localização.: Sistema de Localização -Uma importante etapa no processo de navegação de robôs móveis autônomos é a tarefa de localização; -A partir de um conhecimento acumulado sobre o ambiente e utilizando as leituras atuais dos sensores, o robô deve ser capaz de determinar e manter atualizada a sua pose em relação a este ambiente, mesmo que os sensores apresentem erro e/ou ruído; - Os sistemas de localização de robôs pode ser classificados como métodos de métodos de localização relativa, que dão a pose do robô em relação a uma pose inicial e métodos de localização absoluta, que dão a pose global do robô e não necessitam das posições calculadas anteriormente; 1

Localização.: Localização baseada em Marcos -O problema da localização do robô através de marcos pode ser resumido através do relacionamento entre os referenciais do ambiente {W}, do robô {R}, da câmera {C} e do marco {M}. O objetivo é obter a localização do robô com relação ao ambiente. - Dado que a localização da câmera em relação ao robô é conhecida. A câmera é então utilizada para capturar uma imagem do marco, a partir da qual é determinada a localização da câmera em relação a ele. Sendo conhecida a localização do marco com relação ao ambiente determina-se a pose do robô; Filtro de Kalman.: Filtro de Kalman A partir de um conhecimento acumulado sobre o ambiente e utilizando as leituras atuais dos sensores, o robô deve ser capaz de determinar e manter atualizada a sua pose em relação a este ambiente, mesmo que os sensores apresentem erro e/ou ruído. - O Filtro de Kalman é um conjunto de equações matemáticas que constitui um processo recursivo eficiente de estimação, uma vez que o erro quadrático de estimação é minimizado; - Através da observação da variável denominada variável de observação outra variável, não observável, denominada variável de estado pode ser estimada eficientemente. Filtro de Kalman.: Filtro de Kalman Modelolinear Predição Atualização -Pressupõe que omodelodosistema sejalineareutiliza as propriedades estatísticas do ruído nas suas duas fases de operação: predição e atualização; -OfiltrodeKalmanrepresenta ovetordeestados por sua média e covariância e utiliza as covariâncias dos ruídos de processo e medição para calcular o ganho do sistema; 2

Filtro de Kalman Estendido.: Filtro de Kalman Estendido - Derivação do Filtro de Kalman convencional para aplicação em sistemas não-lineraes; Modelonão-linear Predição Jacobiano que lineariza o modelo Jacobiano que lineariza o sensor Atualização O Problema.: Problema Desenvolver um sistema de localização relativa para um robô humanóide não-instrumentado utilizando uma câmera externa; O Problema.: Descrição do Problema - Para permitir o cálculo da pose do robô humanóide foi inserido um marco nas suas costas. A partir de imagens obtidas do marco por uma câmera, localizada no robô com rodas, e utilizando algum método de estimação de pose pode-se calcular a posição do humanóide em relação ao robô com rodas. Supondo então conhecida a posição absoluta do robô com rodas pode-se calcular a pose absoluta do humanóide. Localização do Robocom Rodas: Santana et al.(2008): Localization of a Mobile Robot Based in Odometry and Natural Landmarks Using Extended KalmanFilter. InternationalConferenceonInformaticsin Control, Automation& Robotics-ICINCO 2008, Funchal-Madeira-Portugal. 3

Solução Proposta.: Solução Proposta Modelagem.: Modelagem Simplificando: Modelagem.: Modelagem -Relacionando os sistemas de coordendas do robô humaóide com o sistema de coordenadas do robô com rodas temos: 4

Modelagem.: Obtenção da matriz H.: : -Robô comrodas parado ehumanóide semovendo: Cálculopor geometria. Cálculopor Kalman..: : -Robô comrodas parado ehumanóide semovendo: Comportamentodo erro. 5

.: : - Conjunto robótico em movimento: Cálculopor geometria. Cálculopor Kalman..: : - Conjunto robótico em movimento: Comportamentodo erro. Aplicação -Santana et al.(2008): Cooperative Path Planning for a Heterogeneous Robotic System Composed of a Humanoid Robot and Wheeled Robot. Latin American Robotics Symposium LARS 2008, Salvador, BA, Brazil, 10/2008. 6

Conclusões e Perspectivas - A principal contribuição deste trabalho é a modelagem do sensor ótico feita de tal forma a proporcionar a utilização de um marco simples para localizar um humanóide não instrumentado utilizando somente uma câmera. - Analisando os resultados percebe-se que o sistema de localização utilizando Kalman comportou-se de forma mais satisfatória que o sistema utilizando correção geométrica em ambas as situações, com câmera fixa e com câmera móvel. O que valida a proposta apresentada; - Como trabalhos futuros pretendemos utilizar o robô humanóide em aplicações de cooperação robótica. 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 Federal do Piauí (UFPI) 2 Departamento de Engenharia de Computação e Automação (DCA) Universidade Federal do Rio Grande do Norte (UFRN) andremacedo@ufpi.edu.br, kelson@ufpi.edu.br, adelardo@dca.ufrn.br 7