The Autonomous Boat Project

Slides:



Advertisements
Apresentações semelhantes
IFTO ESTRUTURA DE DADOS AULA 05 Prof. Manoel Campos da Silva Filho
Advertisements

UNICAMP Universidade Estadual de Campinas Centro Superior de Educação Tecnológica Divisão de Telecomunicações Propagação de Ondas e Antenas Prof.Dr. Leonardo.
Inversor Trifásicos com Três Pernas
Palestras, oficinas e outras atividades
A busca das mulheres para alcançar seu espaço dentro das organizações
Material pedagógico Multiplicar x 5 Clica!
Vamos contar D U De 10 até 69 Professor Vaz Nunes 1999 (Ovar-Portugal). Nenhuns direitos reservados, excepto para fins comerciais. Por favor, não coloque.
Capa Disciplina: Ajustamento de Observações
Resultados da Pesquisa "Identificação de Valores de Jovens Brasileiros – Uma Nova Proposta", realizada pela Profª. Dra. Rosa Maria Macedo, da PUC de São.
14/10/09 Uma animação possui: Início; Passo; Fim; 1.
Exercício do Tangram Tangram é um quebra-cabeças chinês no qual, usando 7 peças deve-se construir formas geométricas.
Copyright (c) 2003 by Valery Sklyarov and Iouliia Skliarova: DETUA, IEETA, Aveiro University, Portugal.
1 INQUÉRITOS PEDAGÓGICOS 2º Semestre 2003/2004 ANÁLISE GERAL DOS RESULTADOS OBTIDOS 1.Nº de RESPOSTAS ao inquérito 2003/2004 = (42,8%) 2.Comparação.
Curso de ADMINISTRAÇÃO
CUSTO DE PRODUÇÃO E METODOLOGIA DE FIXAÇÃO DE PREÇOS MÍNIMOS Audiência Pública Comissão de Agricultura, Pecuária, Abastecimento e Desenvovimento Rural.
Relações Adriano Joaquim de O Cruz ©2002 NCE/UFRJ
MC542 Organização de Computadores Teoria e Prática
PERSPECTIVA CONCEITUAL
EXPRESSÕES ARITMÉTICAS
FUNÇÃO MODULAR.
Integração de Processos CMOS
CAP. 2 RESPOSTA EM FREQÜÊNCIA TE 054 CIRCUITOS ELETRÔNICOS LINEARES
O que é 5(S)? ? 5(S) É a prática de hábitos que permitem mudanças nas relações... É a base de qualquer programa de qualidade. 1.
EXEMPLOS DE ESTRUTURAS PROTENDIDAS
Questionário de Avaliação Institucional
Provas de Concursos Anteriores
Instituto de Geociências Universidade Federal de Minas Gerais
ESTATÍSTICA.
Renda até 2 SM.
Hamburgo, Alemanha Definir o caminho que irá permitir a Lions Clubs International alcançar o seu potencial pleno como organização.
DINÂMICA DE ESTRUTURAS E AEROELASTICIDADE Prof. Airton Nabarrete
MECÂNICA - ESTÁTICA Cabos Cap. 7.
Diagnósticos Educativos = Diagnósticos Preenchidos 100% = 1.539
(CESPE/ Técnico Judiciário do TRT 17ª Região/ES) O Superior Tribunal de Justiça entende que o candidato aprovado em concurso público dentro do limite.
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap. 12.
MECÂNICA - DINÂMICA Exercícios Cap. 13, 14 e 17. TC027 - Mecânica Geral III - Dinâmica © 2013 Curotto, C.L. - UFPR 2 Problema
Cinemática de uma Partícula Cap. 12
Bolha Posição de máx. W2 Ponto de Estagnação
Dinâmica do Movimento Plano de um Corpo Rígido: Força e Aceleração
MECÂNICA - DINÂMICA Cinemática Plana de um Corpo Rígido Cap. 16.
Cinemática Plana de um Corpo Rígido Cap. 16
Cinemática Plana de um Corpo Rígido Cap. 16
MECÂNICA - ESTÁTICA Vetores Forças Cap. 2.
MECÂNICA - DINÂMICA Cinética Plana de uma Partícula: Força e Aceleração Cap. 13.
MECÂNICA - DINÂMICA Cinemática de uma Partícula Cap Exercícios.
Cinética Plana de uma Partícula: Força e Aceleração Cap. 13
Fundamentos de Dinâmica Veicular
Object Oriented Software Construction (MEYER, Bertrand)
Oferta e Demanda A Curva de Oferta
1 António Arnaut Duarte. 2 Sumário: primeiros passos;primeiros passos formatar fundo;formatar fundo configurar apresentação;configurar apresentação animação.
CATÁLOGO GÉIA PÁG. 1 GÉIA PÁG. 2 HESTIA PÁG. 3.
Veículos e Sustentabilidade Ambiental
Lemas (Sudkamp)  .
Coordenação Geral de Ensino da Faculdade
Projeto Marcas que Eu Gosto 1 PROJETO MARCAS QUE EU GOSTO Estudos Quantitativo de Consumidores Janeiro / 2005.
EXERCÍCIOS PARA GUARDA-REDES
C ORROPIOS, C ARDINCHAS E C ÃES G RANDES O LIVRO de José Paixão em imagens – com pistas de leitura propostas por por www.joraga.net.
Equilíbrio de uma Partícula Cap. 3
1 2 Observa ilustração. Cria um texto. Observa ilustração.
BPM BUSINESS PROCESS MANAGEMENT Projecto em Informática e Gestão de Empresas Lisboa, 20 de Junho de 2006.
MATRICIAL CONSULTORIA LTDA. PREFEITURA MUNICIPAL DE GARIBALDI 23/10/ : ATENÇÃO Os locais descritos nas planilhas anexas não correspondem ao total.
1 Aplicações do Fecho Regular. 2 A interseção de uma linguagem livre de contexto e uma linguagem regular é uma linguagem livre de contexto livre de contexto.
Olhe fixamente para a Bruxa Nariguda
Máquina de Turing Universal
Cinemática Plana de um Corpo Rígido Cap. 16
Caminhos da Cana Relatório e show de imagens Marcos Fava Neves Prof. FEA/USP Ribeirão Preto Purdue University (2013)
1 Prof. Humberto Pinheiro, Ph.D SISTEMAS DE MODULAÇÃO DPEE-CT-UFSM Modulação Geométrica Conversores Multiníveis Trifásicos com Diodo de Grampeamento.
1 - Listas com Acesso Aleatório. 2 - Fila, o Acesso Ordenado (FIFO)
AM020C A interface entre Meio Ambiente, Sociedade e Economia Indicadores de produtividade e empregabilidade da agricultura do Brasil. Aluna Andressa Santos.
PROJETO DE AUTOMAÇÃO RESIDÊNCIAL
Transcrição da apresentação:

The Autonomous Boat Project

The Autonomous Boat Project

The Autonomous Boat Project

Boat Controller

Inertial Measurement Unit (IMU)

Inertial Navigation Contudo: Deriva: posição e atitude

Real IMU

GPS Receptor

ITA – INSTITUTO TECNOLÓGICO DE AERONÁUTICA PÓS-GRADUAÇÃO EM ENGENHARIA ELETRÔNICA E COMPUTAÇÃO ÁREA DE DISPOSITIVOS E SISTEMAS ELETRÔNICOS PROJETO E CONSTRUÇÃO DE UM BARCO INTELIGENTE COM INTEGRAÇÃO INS/GPS E BÚSSOLA Douglas Soares dos Santos Orientadores: Prof. Wagner Chiepa Cunha Prof. Cairo L. Nascimento Jr. Boa tarde, agradeço a presença de todos.

Sumário Navegação Inercial Fusão sensorial Aprendizado por reforço O barco inteligente Implementação da solução Resultados Conclusão Trabalhos Futuros Tópicos:

Introdução Motivação: Navegação Autônoma Máquinas Inteligentes Retirar o ser humano da camada de operação e colocá-lo na camada de supervisão Objetivo: Projetar e construir um barco inteligente com integração INS/GPS e Bússola para navegação autônoma Capacidade de aprendizado

Sensor Fusion

O Barco Inteligente Para implementar o Barco Inteligente foram necessários os seguintes passos: Construção da estrutura do barco; Levantamento do modelo matemático do barco; Simulação do Sistema de Navegação Inercial (fusão usando FK); Simulação do aprendizado na tabela de acionamento dos propulsores; Implementação do módulo embarcado; Implementação da estação de controle do barco.

Fusão INS/GPS e Bússola No caso do barco foram feitas duas considerações importantes: Navegação do barco em baixas velocidades; Navegação em águas calmas e sem ventos. Essas considerações permitem: Amostragem dos sinais em baixa frequência (1 Hz); Implementação em 3 graus de liberdade. Sensores embarcados no barco: IMU: Acelerômetros em X e Y; Girômetro em Z; Magnetômetros em X e Y. Receptor GPS (Lat/Long).

Sensor Fusion: INS/GPS + Compass

Boat Electronics

Sensor Fusion: INS/GPS/Compass

Sensor Fusion: INS/GPS/Compass

Sensor Fusion: INS/GPS/Compass Definindo: E assumindo que: - para , - e = 0

Sensor Fusion: INS/GPS/Compass Então: e: onde: e:

Kalman Filter Implementation Step 1: Initialization

Kalman Filter Implementation Step 2: Propagation of the INS state and its covariance matrix Read IMU: Calculate:

Kalman Filter Implementation Step 3: INS update Calculate:

Kalman Filter Implementation Calculate:

Fusão INS/GPS e Bússola (3D)

Boat Mathematical Model

Parâmetros m = massa do barco = 14,81kg J = momento de inércia = 3,33 kg m² Constantes de arrasto: Kx = 7,025 Ns²/m², Ky = Kz = 5 Kx = 35,12 Ns²/m² d = distância medida entre o CG e os propulsores = 0,56 m Valores máximos de Fd e Fe = 1,4 N

Acionamento dos Propulsores Manobra Motor esquerdo Motor direito Para frente LF Frente direita D Frente esquerda Para trás LT Trás direita Trás esquerda Gira esquerda Gira direita Parado

Boat Controller

Actuators Possible Actions: M1 = left DC motor; M2 = right DC motor Possible Actions: 1= turn forward, 0 = turn off; -1 = turn backward

Control Table

Learning Control Actions Serve bem no caso do barco; construir a estrutura do conhecimento

Learning Automata (LA) Algorithm where: i = iteration number; k = step for iteration i; h = learning rate.

Learning Automata (LA) Algorithm

Learning Simulation New Control Table

Boat Simulation

Módulo Embarcado

Estação de Controle

Comparison: Simulated and Real Systems Simulated System Real System

Results

Control Station

Vídeo do Barco Vídeo do resultado da navegação autônoma do barco no lago do ITA

Control Station Vídeo que mostra a dinâmica da tela da estação de controle

Loss of GPS Signal (Real Case)

Loss of GPS Signal (Real Case)

Conclusão Um barco inteligente com integração INS/GPS e Bússola foi projetado e construído. O correto funcionamento do barco foi demonstrado pelos experimentos. O objetivo proposto nesse trabalho foi alcançado. Principais contribuições científicas do trabalho: Estrutura mecânica da plataforma do barco. Aplicação do algoritmo de aprendizado por reforço LA para geração da tabela de acionamento do barco, Formulação de um algoritmo de integração INS/GPS e Bússola usando Filtro de Kalman para a navegação 3D.

Trabalhos Futuros Aplicação em ITS (Intelligent Transportation Systems) visando o desenvolvimento de veículos terrestres inteligentes. Investigar a fusão sensorial com outros tipos de sensores, p. ex., câmeras, GPS indoor, odômetros e rádio-orientação. Desenvolvimento de solução totalmente embarcada (solução para perda do link de comunicação). Investigar a necessidade da extensão para o caso 6D para veículos terrestres. Implementação de algoritmo de sintonia ótima da matriz Qd do Filtro de Kalman (combate à divergência do FK). Investigar o algoritmo de aprendizado onde o número e o tamanho das partições é auto-ajustável. Investigar aplicações industriais e em sistemas de vigilância.

Agradecimentos Ao Projeto de Capacitação Tecnológica e Formação de Recursos Humanos para o Setor Aeronáutico (CAPTAER), pelos equipamentos e instrumentos adquiridos e utilizados neste trabalho. Estimação adaptativa dos erros de estado; IMU n giroscópica: mestrado Edmundo… Prof. Hélio Kuga

Módulo Embarcado

Estação de Controle

Deriva dos Acelerômetros e Girômetro