laboratório de técnicas inteligentes - lti universidade de são paulo – usp escola politécnica...

27
Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização e Navegação de um Robô Móvel de Baixo Custo Felipe Godoy Pedro d’Aquino Rafael da Silva Rafael Ruppel Computex Corporation apresenta:

Upload: diogo-figueiredo-amado

Post on 07-Apr-2016

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

Laboratório de Técnicas Inteligentes - LTI

Universidade deSão Paulo – USP Escola Politécnica

Laboratório de Técnicas Inteligentes – LTI

SAURONLocalização e Navegação

de um Robô Móvel de Baixo Custo

Felipe GodoyPedro d’Aquino

Rafael da SilvaRafael Ruppel

Computex Corporation apresenta:

Page 2: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

2

Objetivo Robô-guia de baixo custo Localização e Navegação

Mapa conhecido Prédio da Engenharia Elétrica

Page 3: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

3

Motivação Baixo custo

MINERVA: US$ 400 000 Desempenho Desafio Abordagem escolhida: (BARRA,

2007)

Page 4: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

4

Equipamento

8 sonares

Odômetro

Notebook

Câmera

Page 5: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

5

Arquitetura de HWCliente Remoto Servidor Embarcado

WiFi

Serial USB

Page 6: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

6

Arquitetura de SW

Page 7: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

7

Interface Gráfica Foto da GUI

Page 8: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

8

LOCALIZAÇÃO

Filtro de Kalman Estendido (EKF)Modelos de Observação dos SonaresModelo de Observação da Visão

Page 9: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

9

Filtro de Kalman Estendido Filtro Bayesiano recursivo

Modelo deDinâmica

Modelo deObservação

erro

Postura predita EKF

Observações Reais

atraso Postura estimada atual

Postura estimada anterior

+

-

Observações

Esperadas

Odômetro

Mapa

Page 10: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

10

Modelo de Observação Correção de estimativas

Page 11: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

11

Modelo dos Sonares Dois modelos

Associações (BARRA, 2007) Simples

11

Page 12: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

12

Modelo Baseado em Associações

Associa leituras a uma parede Histórico de medidas validadas Critérios rigorosos: robustez

12D12

D23

R3R1 R2

Page 13: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

13

Modelo Simples Sem histórico, validação e

associação Resultado: boa localização, baixa

robustez Solução: covariância da medida

variável

Erro (cm)

Covariância (cm²)

xey 00375.034.2

Page 14: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

14

Modelo da Visão

Page 15: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

15

NAVEGAÇÃO

Navegação intramapaNavegação intermapaExecução

Page 16: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

16

Navegação intramapa A*

Page 17: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

17

Navegação intermapas Busca em profundidade Portal Troca de mapa

Page 18: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

18

Execução Controle de rota Desvio de obstáculos Largada/Aproximação

Page 19: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

19

RESULTADOS E CONCLUSÃO

Resultados simuladosResultados reaisConclusão

Page 20: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

20

Resultados Simulados

Page 21: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

21

Resultados Simulados

Page 22: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

22

Resultados Reais

Rampa

C2-66

Page 23: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

23

Resultados Reais

C2-13 Secretaria

Page 24: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

24

Resultados Reais

C2-43 Rampa

Page 25: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

25

Resultados Reais

Secretaria

C2-43

Page 26: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

26

Conclusão É possível construir um robo guia de

baixo custo Localização só com sonares é boa

Expectativa era a visão Modelo novo desenvolvido

Navegação simples e eficaz

Page 27: Laboratório de Técnicas Inteligentes - LTI Universidade de São Paulo – USP Escola Politécnica Laboratório de Técnicas Inteligentes – LTI SAURON Localização

27

Conclusão Trabalho futuro

Integração visão Rota adaptativa Navegação fluida Melhoria robustez Melhorar movimento nas rampas