robosense percepção robótica em plataforma móvel autônoma apresentador: pablo javier alsina...

45
ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação

Upload: internet

Post on 22-Apr-2015

107 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

ROBOSENSE

Percepção Robótica em Plataforma Móvel Autônoma

Apresentador: Pablo Javier Alsina

Universidade Federal do Rio Grande do Norte

Departamento de Engenharia de Computação e Automação

Page 2: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Resumo O Projeto aborda o problema de percepção

robótica embarcada em uma plataforma móvel autônoma.

Desenvolvimento de robô móvel de baixo custo, dotado de braço manipulador, odometria, sonares, sistema de visão estéreo e capacidade de processamento embarcado.

Protótipo para desenvolvimento e teste de aplicações que envolvem monitoração, navegação e manipulação de forma autônoma.

Page 3: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Financiamento CNPq (CTINFO 11/2002 - PDPG–TI)

Valor Global:R$ 123.692,50 Custeio: R$ 59.711,30 Capital: R$ 35.000,00 Bolsas: R$ 28.981,20 (5 bolsas ITI)

Duração: 2 anos

Page 4: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Equipe

Pesquisadores:

Adelardo Adelino Dantas de Medeiros Luiz Marcos Garcia Gonçalves Pablo Javier Alsina (Coordenador)

Page 5: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

EquipeBolsistas ITI: Anderson Abner de Santana Souza Carlos Gustavo Rangel Serrano Jefferson Delfino Freire Keite Clembet Araújo Paulo Henrique Costa Câmara

Voluntários: Jonathan Paulo Pinheiro Pereira Leonardo Sávio Guanabara Ramalho Thayse Priscila Franca Lennedy Campos Soares

Page 6: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

EquipeMestrandos: João Paulo de Araújo Bezerra José Savio Alves de Sousa Segundo Marcelo Borges Nogueira Paulo Henrique Novais Mota Ricardo Wendell Samaherni Morais Dias

Doutorandos: Anfranserai Morais Dias Diogo Pinheiro Fernandes Pedrosa Francisco Petrônio Alencar de Medeiros

Page 7: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Problemática Percepção envolve aquisição de

dados de múltiplos sensores, processamento, fusão e extração de informação útil.

O custo computacional é elevado, particularmente em visão computacional.

Robôs disponíveis no mercado são caros.

Page 8: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Objetivos Desenvolver protótipo de baixo custo e

tecnologia nacional. Desenvolver técnicas, teorias e métodos de

percepção robótica em tempo real. Integrar e fortalecer o grupo de robótica da

UFRN. Capacitar o grupo na área de percepção

robótica. Publicar os resultados obtidos Repassar o know-how a outros grupos de

pesquisa nacionais.

Page 9: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Especificações Plataforma móvel autônoma Baixo custo Tecnologia nacional Arquitetura deve incorporar

múltiplos sensores Cabeça com Visão Estéreo Dois braços com garras Alimentação: 2 baterias 12 V/ 9 Ah

Page 10: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico Duas rodas com acionamento

diferencial e duas rodas livres Carga útil 40 kg Velocidade 0.5 m/s Aceleração 0.1 m/s2

Cada braço com cinco juntas Garra abre-fecha – carga 0.5 kg Cabeça de 5 GDL – olhos

independentes.

Page 11: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Base do robô

Page 12: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Braço

Page 13: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Braço

Page 14: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânicoBraço

Page 15: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Braço: detalhe de

junta do ombro

Page 16: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Braço: detalhe de

Cotovelo / punho

Page 17: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânicoBraço: detalhe de Cotovelo / punho

Page 18: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Garra/punho

Page 19: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Garra/punho

Page 20: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Cabeça

Page 21: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Cabeça

Page 22: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Cabeça

Page 23: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Projeto mecânico

Page 24: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Arquitetura de Hardware

PC Proc. ImagemPC Deliberação

PC E/SEth

ern

et

HD

Frame-grabber

PCI-CAN

Processamento Embarcado

Câmera

Câmera

CAN

PIC (2 - rodas)

Moto

r C

C

En

cod

er

PIC, (5 – cabeça)

Moto

r C

C

En

cod

er

Fim

de

cu

rso

PIC, (2 – ombros)

Moto

r C

C

En

cod

er

Fim

de

cu

rso

PIC (8 - braços)

Moto

r C

C

Pote

nc.

PIC (2 - garras)

Moto

r C

C

PIC (1 - sonares

)

6

son

are

s

Page 25: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Rede sensores/atuadores

Page 26: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Placa sensor/atuador

Page 27: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares Para construção de mapas e

contorno de obstáculos Cinturão de 6 sonares:

Page 28: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares Sonar Polaroid série 6500 Alcance: aprox. 8 m Freqüência: 50 kHz Abertura: aprox. 30o

Page 29: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares

Page 30: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares

Page 31: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares

Page 32: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares

Page 33: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sonares

Page 34: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

SonaresResultados - Teste 1

Distância ao obstáculo d (m)

Duração ECHO – INIT t (ms)

0,5 3

1,0 6

1,5 9

2,0 12

3,0 17

4,0 23

5,0 29

6,0 34

7,0 40

8,0 44

9,0 44

Teste de medição com o Sonar

05101520253035404550

0 2 4 6 8 10

d (m)

t (m

s)

Page 35: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sistema de visão A Cabeça Estéreo Proposta:

5 Graus de Liberdade 2 Câmeras Frame grabber 20 Quadros por

Segundo

Page 36: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Descrição da Cabeça Modelo Cinemático

5 Graus de Liberdade• Movimento do

Pescoço• Pan (Esquerdo e

Direito)• Tilt (Esquerdo e

Direito)

Page 37: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Descrição da Cabeça

Modelo Físico Elos em Alumínio 5 Motores 5 Encoders

Page 38: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Simulador eExperiências Iniciais

Simulador Cinemático Layout Diferente do Implementado Modelo Cinemático Igual

Page 39: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Simulador eExperiências Iniciais Modos de Operação

Dependende

Independente

Page 40: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Sistema Proposto Aquisição de

imagens pelas câmeras

Pré-processamento Cruzamento de

informações Algoritmos de alto

nível

Page 41: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Redução de Resolução Criação de Imagem em Multi-Resolução

Page 42: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Filtragem das Imagens Imagem Original Imagens em MR

Gradiente Direção X

Gradiente Direção Y

Gaussiano

Laplaciano Movimento

Page 43: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Resultados Obtidos

EtapaMulti-resolução (s)

Original (s)

Multi-resolução 244 -

Gaussiano 584 10480

Gradiente 1169 21020

Laplaciano 579 10506

Movimento 62 5355

Total 2638 47361

Page 44: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Perspectivas Finalizar a Construção mecânica Implementar os circuitos eletrônicos Integrar o hardware Desenvolver software básico Desenvolver rotinas de visão,

localização, navegação e manipulação

Page 45: ROBOSENSE Percepção Robótica em Plataforma Móvel Autônoma Apresentador: Pablo Javier Alsina Universidade Federal do Rio Grande do Norte Departamento de

Questões?

Maiores informações com a equipe, noLaboratório de Sistemas Inteligentes

DCA/CT/UFRN

[email protected]