Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PROBLEMTICA:
Plataforma Robtica que satisfaa requisitos desejados
Problema
Asimo - Honda
SOLUES
Crashbobby - Qfix
ARDUINO
ARDUINO O QUE ?
Arduino uma plataforma open-source de prottipos eletrnicos baseados em hardware e software flexvel e fcil de usar. destinado a artistas, designers, hobbyistas, e qualquer pessoa interessada em criar objetos ou ambientes interativos.
ARDUINO
Entradas/sadas digitais LEDs Reset USB Processador Entradas analgicas Alimentao
Inserir cdigo
Conectar
Executar cdigo
Ler
Pro
LilyPad
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
Na tela do iPad, possvel ver o fluxo do precioso lquido, obter informaes sobre as cervejas, medir a temperatura e descobrir quem bebeu a mesma coisa que voc. No final, o bebedor pode dar uma nota para as cervejas que provou para que outras pessoas vejam como cada bebida est sendo avaliada. Para quem no estiver presente, basta acessar um site e acompanhar em tempo real as informaes compartilhadas.
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
de SRAM
PWM Outputs
ARDUINO LIMITAES
KB de SRAM
16
PWM Outputs
ARDUINO ARDUINO.CC
ARDUINO - CONCLUSES
Plataforma de fcil uso; Estvel; Baixo custo; Mltiplos propsitos.
concepes:
Arduino;
Aplicaes com baixa taxa de dados a ser processada, como uso de sensores.
Somente
Arduino
+ Computador;
Aplicaes mais complexas, com alta taxa de dados a ser processada, como uso de cameras.
PROPOSTA DE ROB
Stinger
Trs rodas
Duas
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
Desenvolver uma plataforma robtica capaz de navegar por ambientes desestruturados e sujeito a constantes alteraes baseado em viso computacional, de forma autnoma.
Sensores:
Necessitam
estar prximos aos obstculos para encontr-los; Necessitam se aproximar de todos os obstculos para fazer uma reconstruo do ambiente;
Fcil
Viso Computacional:
Boa
leitura de todo o ambiente sem precisar sair do lugar; Reconstruo do ambiente com uma nica tomada de dados;
Difcil
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;