Escolar Documentos
Profissional Documentos
Cultura Documentos
PROBLEMTICA:
Plataforma Robtica
que satisfaa
requisitos desejados
Problema
Asimo - Honda
SOLUES
Construir uma
plataforma!
Crashbobby - Qfix
ARDUINO
ARDUINO O QUE ?
ARDUINO
Entradas/sadas digitais
LEDs
Reset
USB
Processador
Entradas analgicas
Alimentao
Inserir cdigo
Conectar
a um computador
Usar interface prpria para criar e inserir cdigos
Executar cdigo
Ler
Entradas
Fazer clculos
Escrever nas Sadas
Pro
LilyPad
Pro mini
Mini
ARDUINO ACESSRIOS
Controle de Motor
MicroSD
GPS
Joystick Kit
BlueTooth
ARDUINO - APLICAES
Modificao transforma um cooler de computador em mesa de DJ
Globo.com
ARDUINO - APLICAES
Engenheiros criam chopeira controlada por iPad
Globo.com
ARDUINO - APLICAES
Engenheiros criam chopeira controlada por iPad
Globo.com
ARDUINO - APLICAES
Luva hptica ajuda cegos a "enxergar" os obstculos no caminho
Globo.com
ARDUINO - APLICAES
ARDUINO - APLICAES
http://www.youtube.com/watch?v=IzN9mYoo
xp0
http://www.youtube.com/watch?v=IzN9mYooxp0
ARDUINO LIMITAES
Arduino Diecimila
16
MHz
16 KB de Flash (32 KB no UNO)
1KB
de SRAM
Inputs analgicos
14 Inputs/Outputs digitais
6
PWM Outputs
ARDUINO LIMITAES
MHz
256 KB de memria Flash
8
KB de SRAM
16
Inputs analgicos
54 Inputs/Outputs digitais
14
PWM Outputs
ARDUINO ARDUINO.CC
Serial Monitor
Upar
Salvar
Verificar
rea de Cdigo
rea de Informaes
ARDUINO - CONCLUSES
Plataforma de fcil uso;
Estvel;
Baixo custo;
Mltiplos propsitos.
concepes:
Somente
Arduino
Arduino;
+ Computador;
PROPOSTA DE ROB
Stinger
Trs rodas
Duas
com motor;
Uma do tipo louca.
Um chassi metlico;
Bateria;
Arduino (genrico);
Drivers para motor;
Duas webcams;
Notebook.
GPS
Arduino
Capacidade
de processamento adaptvel;
Resoluo da cmera adaptvel;
Algoritmos implementados em linguagem
conhecida;
Facilidade para adaptao para robs de qualquer
tamanho.
PROPOSTA DE TRABALHO
Sensores:
Necessitam
leitura;
Poucos dados a processar (1 Byte, comumente);
Viso Computacional:
Boa
interpretao;
Muitos dados a processar (~ MBytes);
Estereoscpica:
Duas
tical Flow:
Uma
CALIBRAO
http://opencv.itseez.com/trunk/doc/tutorials/calib3d/camera_calibration/camera_calibration.html
CALIBRAO
Corrigindo as distores:
http://opencv.itseez.com/trunk/doc/tutorials/calib3d/camera_calibration/camera_calibration.html
RECONSTRUO STEREO
RECONSTRUO STEREO
http://en.wikipedia.org/wiki/Stereopsis
RECONSTRUO STEREO
http://tjpstereovision.googlecode.com/hghistory/551f9b6e2e9549337e7c26b4bac6a9a69a6c509c/doc/verslag.pdf
A PARTIR DA VISO
Reconstruo do
ambiente;
Definio de caminhos
possveis;
Calcular melhor
caminho;