- é necessário baixar um driver no site do fabricante para que a Robo Interface funcione no Windows 7. A maior parte das informações está em alemão e/ou inglês e nem sempre os links são muito claros.
- não é fácil encontrar manuais na internet, mesmo que o kit seja vendido mundialmente.
- a mecânica das montagens é simples, mas um simples erro em uma parte anterior faz com que você tenha que desmontar boa parte da montagem. Geralmente não é possível "abrir" a montagem na parte desejada.
- é necessário montar bastante para acostumar-se a detalhes como o ângulo do deslizamento perpendicular no final de um bloco, por exemplo. Como nem sempre há indicações muito claras, faz-se comum essa confusão.
- os motores não apresentam grande torque. Ou seja, é importante criar reduções para que robôs móveis possam satisfazer as expectativas.
- o ambiente de teste no Robo Pro é bastante satisfatório ao interagir com o robô conectado.
- é possível armazenar duas programações na Robo Interface. Entretanto, senti falta de um display.
quarta-feira, 28 de dezembro de 2011
FIschertechnik, uma visão alemã da robótica
sábado, 3 de dezembro de 2011
Veículo Autônomo Brasileiro!
![]() |
Programa do veículo auto-guiado desenvolvido por Rafael Vivacqua. |
Para funcionar em tempo real, o sistema foi todo programado em C++ utilizando a biblioteca OpenCV. As faixas da pista são detectadas por processamento da imagem capturada por uma câmera de alta resolução. Após o processamento, o sistema determina o ângulo que deve ter o volante para manter o automóvel no centro da pista (veja figura acima).

Para girar o volante no ângulo correto, ele acoplou um dispositivo mecânico ao volante, controlado por um motor de passo cujo giro é controlado pelo sistema de reconhecimento da pista. O motor de passo é acionado diretamente pelo programa através de uma placa Lauch Pad, com microcontrolador MSP430, que recebe comandos do computador.
No vídeo abaixo o próprio Rafael explica brevemente sobre o funcionamento do sistema. O vídeo também mostra um rápido teste realizado numa estrada no momento em que não havia trânsito, por questões de segurança. Eu tive de colocar uma música de fundo na parte do teste, pois alguns palavrões escaparam com a emoção. :-)
Vale notar que o sistema permite que o motorista faça interferências a qualquer momento, e o próprio Rafael se manteve ao volante durante todo o teste.
Gostaria de registrar a divulgação da notícia sobre o desenvolvimento do carro, que foi veiculada por grandes meios de comunicação do Espírito Santo. O vídeo a seguir mostra a entrevista veiculada no programa Bom Dia ES, na TV Gazeta, em 01/12/2011:
Alguns dos vídeos que aparecem aí (do Rafael não dirigindo) foram feitos por mim! :-)
No mesmo dia a notícia também foi veiculada na rádio e na internet. Aqui você pode ler a reportagem publicada no jornal e escutar a reportagem veiculada na rádio CBN Vitória.
Mais uma vez, deixo meus parabéns ao Rafael pelo excelente trabalho!
Até a próxima!
Referências:
http://video.globo.com/Videos/Player/Noticias/0,,GIM1715148-7823-CAPIXABA+DESENVOLVE+PROGRAMA+PARA+PILOTAR+CARRO+SEM+MOTORISTA,00.html
http://gazetaonline.globo.com/index.php?id=/_templates/mobile/agazeta/materia.php&cd_matia=1045031&xml=/_conteudo/2011/12/noticias/cbn_vitoria/reportagem/1045031.xml
segunda-feira, 28 de novembro de 2011
Algoritmo PID: Básico
O vídeo mostra o básico da capacidade do algoritmo, e um modo de implementar no próprio NXT, um algoritmo "P" simples.
Se tiverem qualquer dúvida, podem mandar via E-mail, comentário neste post, Telefone, Fax, telegrama... que eu respondo!
quarta-feira, 16 de novembro de 2011
Ah, os LED's...
segunda-feira, 7 de novembro de 2011
Compartilhando: apostila do curso de introdução ao Arduino
Arduino e Android, mais do que uma simples parceria
Controlando um cubo de LED's por Arduino
Programando o Arduino por... ícones!
E não há tempo a perder: a equipe que criou o Minibloq já trabalha em sua versão 0.81.
Etapa regional da FLL em Pernambuco será em dezembro
domingo, 6 de novembro de 2011
Curso de Introdução ao Arduino - Fotos
O curso foi ministrado a 28 participantes, que dedicaram-se durante 12 horas ao estudo da plataforma que é um dos ícones do open-souce.
Ao todo, os participantes trabalharam em dez projetos distintos, envolvendo a construção dos circuitos, sua programação e aprimoramento.
O curso ainda teve link de transmissão ao vivo, durante a manhã e tarde do sábado.
Imagens do evento:
quinta-feira, 3 de novembro de 2011
Do Zariguim ao NAO
terça-feira, 1 de novembro de 2011
Joga na parede e chama de lagartixa!
O blog de Tecnologia do portal NE10 traz artigo com detalhes sobre o projeto:
http://ne10.uol.com.br/canal/cotidiano/ciencia-e-vida/noticia/2011/10/31/cientistas-se-inspiram-na-lagartixa-para-criar-robo-que-escala-paredes-307107.php
quarta-feira, 26 de outubro de 2011
Desafio Teórico do Torneio Juvenil de Robótica
Está terminando o prazo para as inscrições no Desafio Teórico do Torneio Juvenil de Robótica, organizado pela Comphaus, do estado de São Paulo.
A proposta do desafio é diferenciada: é baseada na resolução conjunta de situações-problema por equipes de estudantes envolvendo a análise e proposta de soluções.
As inscrições podem ser realizadas gratuitamente no site
Cada equipe deve conter de dois a quatro estudantes, que podem ser dos níveis Fundamental, Médio ou Universitário (níveis separados).
A prova já está disponível neste link.
Curso de Robótica para iniciantes: ARDUINO
domingo, 25 de setembro de 2011
terça-feira, 20 de setembro de 2011

Muitas equipes, de todo o Brasil, estão participando das competições e da mostra. O evento é bem grande e muito animado, com competições envolvendo alunos de todos os níveis (fundamental, médio e superior) em diversas categorias. São competições de futebol de robôs (várias categorias), resgate, dança, entre outras. Em todas as provas os robôs devem operar de forma totalmente autônoma, tomando decisões com base apenas em seus sensores e em sua programação.

No dia 18 começaram as competições de algumas categorias da CBR. No dia seguinte foram iniciadas as competições da OBR, em que a equipe Emerotecos está participando, assim como os trabalhos da Mostra Nacional de Robótica. Tem muita coisa interessante por aqui! Deixo algumas fotos.

Até a próxima!
segunda-feira, 19 de setembro de 2011
domingo, 18 de setembro de 2011
Primeiro dia em São João del Rei - MG
quinta-feira, 25 de agosto de 2011
Projeto do Rescue B
Faço parte da equipe Emerotecos, junto com Matheus Canejo, Gabriel Lima e o Prof. Felipe Martins, falei em meu blog AQUI sobre os campeonatos que vamos participar este ano.
Um deles é o Rescue B, que fomos para o mundial competir, e agora estamos indo ao brasileiro competir novamente!
O formato para se inscrever é atravéz de um vídeo, e um texto. Como gosto de criar vídeos, resolvi fazer um no estilo dos que sempre faço, fica ai o vídeo para os interessados, e espero que gostem!
quinta-feira, 18 de agosto de 2011
Campeões estaduais da OBR 2011
Estado | Vencedores | Escola | Pontuação Máxima |
Alagoas | 1º) Contato1 | 215 | |
2º) Contato2 | 170 | ||
3º) CMM2 | 100 | ||
Amapá | 1º) Tampico | Colégio Santa Bartomeleia Capitanio | 215 |
2º) LEP | 60 (menor tempo) | ||
3º)Android NXT | 60 | ||
Bahia | 1º) F13 | Colégio Nossa Senhora de Fátima - VDC | 500 (menor tempo) |
2º) Apollo | Colégio Sacramentinas – SSA | 500 | |
3º) Brasil | Colégio Nossa Senhora de Fátima – VDC | 500 (maior tempo) | |
Ceará | 1º) Somente (RECK) | Colégio Kerigma | 290 (menor tempo) |
2º) Red Cosmos | Colégio Kerigma | 290 | |
3º) Omega K | Colégio Kerigma | 260 | |
Distrito Federal | 1º) The Trollers | Mackenzie | 825 |
2º) Fisherprice | Mackenzie | 790 | |
3º) Playmobil | Mackenzie | 695 | |
Espírito Santo | Lata Velha | Escola Salesiano - Jardim Camburi | |
Goiás | 1º) Manchine MOD | 400 | |
2º) TechTeam | 385 (Menor tempo) | ||
3º) Robotech EX | 385 | ||
Mato Grosso | 1º) Fênix | Prof. Nilo Povoas | 275 |
Minas Gerais | 1º) Café-com-Byte-Junior | Escola Estadual Afonso Pena Júnior | 205 |
2º) GAR - 1000 | Escola Estadual Professor Iago Pimental | 185 | |
Paraíba | 1º) Destemidos | E. M. Duarte da Silveira | 145 |
2º) Rotary | E. M. Francisco Edward de Aguiar | 130 | |
3º) Mecatrônica | E. M. Afonso Pereira da Silva | 110 | |
Pernambuco | 1º) Machines | 255 | |
2º) Oxenti | 160 | ||
2º) Cyberrobots | 160 | ||
Rio de Janeiro | 1º) Buraco Negro | CSI | 370 |
2º) Buraco no Suvaco | CSI | 370 | |
3º) Liessem Botafogo 2 | Liessin | 370 | |
Rio Grande do Norte | 1º) URSS | 370 | |
2º) Os imbatíveis | 290 | ||
3º) Mengão | 205 | ||
Rio Grande do Sul | 1º) Lobóticos RC | EMEF - Heitor Villa Lobos | 330 |
2º) Wultture | EMEF - Afonso Guerreiro Lima | 285 | |
3º) Lobóticos NX | EMEF - Heitor Villa Lobos | 280 | |
São Paulo | 1º) Nextgate | 905 | |
2º) Castor Azul | 848 | ||
3º) Ctrl Alt Del | 680 |
Nível 2
Estado | Vencedores | Escola | Pontuação Máxima |
Amapá | 1º) I9 | Instituto de Federal do Amapá | 110 |
2º) Avassaladores | 70 | ||
3º)Esther 1 | 60 | ||
Bahia | 1º) Wall-E | Colégio Nossa Senhora de Fátima - VDC | 270 (menor tempo) |
2º) Vou ver ine | Colégio Nossa Senhora de Fátima - VDC | 270 | |
3º) Prometheus | Colégio Sacramentinas – SSA | 225 | |
Ceará | 1º) H | Colégio Christus | 225 (menor tempo) |
2º) Teste | Colégio Kerigma | 135 | |
3º) Meca II | Colégio Rita Teixeira Farias Júnior | 25 | |
Distrito Federal | 1º) Orion 7.0 | Mackenzie | 250 |
2º) Andromeda | Mackenzie | 180 | |
3º)Biobot | Candanguinho | 155 | |
Espírito Santo | 1º) Esmerotecos | IFES - Campus Vitória | 170 |
2º) Jhonson Brio | Escola Técnica - CEDTEC | 155 | |
3º) Earl - 3654 | Colégio Salesiano - Jardim Camburi | -125 | |
Goiás | 1º) Conect | 320 | |
2º) Auto-Tech | 305 | ||
3º) Zeus | 125 | ||
Mato Grosso | 1º) BWY | Prof. Nilo Povoas | 255 |
Minas Gerais | 1º) Robotics | CEFET/MG | 250 |
2º) Sanfel | Escola Estadual Professor Iago Pimental | 210 | |
3º) Café-com-Byte | Escola Estadual Afonso Pena Júnior | 150 | |
Paraíba | 1º) Petrotecnics | IFPB | 130 |
2º) ENIAC | Redentorista | 120 | |
3º) Transformers | Redentorista | 105 | |
Pernambuco | 1º) Positronics | 235 | |
2º) M&M | 130 | ||
3º) Alfabots | 105 | ||
Piaui | 1º) PiBots | 3min15seg | |
Rio de Janeiro | 1º) Arnold | Ferreira Viana | 270 |
2º) Os Normais no mundo Nerdi | Parque | 270 | |
3º) CWSLOPE | Ferreira Viana | 270 | |
Rio Grande do Norte | 1º) Papa-Léguas | -30 | |
2º) Android | -65 | ||
3º) Edwiges | -90 | ||
Rio Grande do Sul | 1º) Klone | Colégio Sinodal - SL | 315 |
2º) Stronger | Colégio Sinodal - SL | 145 | |
3º) PTM | Instituto de Educação Ivoti - IEI | 125 | |
São Paulo | 1º) Hipérion | 900 | |
2º) Geetec II | 700 | ||
3º) Revolução | 670 |
(FONTE: http://www.obr.org.br/vencedores_estaduais_2011.html)
segunda-feira, 15 de agosto de 2011
Arduino em Robótica
Arduino Uno |
Aproveitando o embalo dado pelo Lucas, também gostaria de dar minha contribuição sobre o Arduino. Como ele bem colocou, Arduino é uma sensação, e uma excelente ferramenta para quem quer desenvolver projetos de robótica! Trata-se de uma plataforma para desenvolvimento de sistemas com microcontroladores que foi desenvolvida com um propósito: ser fácil! Tanto na parte de hardware como na parte de software. Os italianos Massimo Banzi e David Cuartielles, que criaram o Arduino em 2005, fizeram um trabalho tão bom que o Arduino virou febre mundial! Faça o teste: busque pela palavra Arduino e veja a quantidade de projetos que usam esta plataforma.
Para quem quer começar a fazer projetos com robótica, Arduino é uma maravilha! As placas usam microcontroladores da família ATmega, da Atmel (como o ATmega168 e o ATmega328), que possuem diversos pinos que podem ser utilizados como entradas ou saídas digitais e pinos de entrada analógica (com conversor analógico/digital de 10 bits). Além disso, possuem hardware para fazer comunicação serial (USART) e podem gerar sinais PWM de 8 bits (em seis pinos no Arduino Uno). A maioria das placas vem todo o circuito necessário para a gravação do microcontrolador através de conexão USB, por onde também podem receber a alimentação para todo o circuito.
Arduino com Shield de controle de motores |
Arduino é uma plataforma aberta. Além do ambiente de programação, que pode ser baixado de graça, o hardware também é livre. Você tem acesso a todos os esquemáticos de todas as placas e pode fazer o seu próprio Arduino, sem precisar comprar a placa oficial! Esta característica motivou a criação de diversas placas similares ao Arduino. Algumas utilizam microcontroladores da família ATmega (mesma usada no Arduino), e podem ser programadas com a mesma IDE. Alguns exemplos são os projetos Freeduino, Seeduino, Severino e Brasuíno, cujas placas são mostradas a seguir nessa ordem:
Outros projetos similares ao Arduino, mas que utilizam microcontroladores diferentes, são o Pinguino (que usa PIC18F) e o Cortino (que usa um ARM Cortex M3). Estas, apesar de seguirem a mesma filosofia e pinagem do Arduino, não podem ser programadas a partir de sua IDE.
Dois exemplos de robôs comerciais que usam hardware baseado em Arduino são o DFRobotShop Rover - Arduino Compatible Tracked Robot e o DFRobotShop Rover 2.0 – Arduino Compatible Mecanum, mostrados nas figuras abaixo. Esses robôs já vêm com toda a estrutura mecânica, vários sensores, motores e, claro, placas baseadas no Arduino e compatíveis com ele!
A facilidade de uso do Arduino faz com que ele seja uma excelente plataforma para aqueles que desejam trabalhar com robótica, mas não tem tanto conhecimento eletrônica nem em programação. Também pode surpreender quem já trabalha com outros microcontroladores! Experimente!
Neste link você pode baixar os slides da palestra que apresentei no VII Encontro Técnico Estudantil da ISA-ES, realizado em 11 de agosto de 2011, no IFES. Os slides mostram alguns exemplos de aplicação do Arduino, inclusive com programas simples.
Mais informações sobre o Arduino, inclusive com diversos exemplos, tutoriais e área de download, podem ser encontrados no site oficial do projeto:
www.arduino.cc
Bom divertimento e até a próxima!
sexta-feira, 5 de agosto de 2011
Semana de palestras de Robótica no ES
![]() |
Prof. Ricardo Carelli proferindo sua palestra em 2010. |
O primeiro evento será na na Universidade Federal do Espírito Santo (UFES). Lá, três professores argentinos farão palestras com temas de robótica. Tais professores participam de um projeto de intercâmbio entre o Programa de Pós-Graduação em Engenharia Elétrica (PPGEE) da UFES e o Instituto de Automática (INAUT) da Universidad Nacional de San Juan (UNSJ).
O público-alvo para estas palestras é formado por alunos de graduação e de pós-graduação em Engenharias Elétrica, de Computação, de Controle e Automação e afins, além de interessados na área.
As palestras serão realizadas nos dias 8 e 9 de agosto, sempre na sala 7 do prédio da Engenharia Elétrica (CT-II) do campus de Goiabeiras da UFES. A entrada é livre para todos os interessados.
Todas as palestras serão proferidas em espanhol. Seus títulos e horários são os seguintes:
1- Título: Estrategia de Control Conmutado para la Interacción Robot-Humano sin Contacto
Palestrante: Prof. Dr. Ricardo Carelli
Instituição: Universidad Nacional de San Juan, San Juan, Argentina
Data e horário: 08/08/2011, 14:00 horas
2- Título: Métricas para Factores Humanos en Robotica
Palestrante: Prof. Dr. Vicente Mut
Instituição: Universidad Nacional de San Juan, San Juan, Argentina
Data e horário: 08/08/2010, 15:00 horas
3- Título: Procesamiento de Señales Electromiográficas Superficiales para el Control de Dispositivos Robóticos
Palestrante: Prof. Dr. Fernando di Sciascio
Instituição: Universidad Nacional de San Juan, San Juan, Argentina
Data e horário: 09/08/2011, 16:00 horas
O segundo evento será no campus Serra do Instituto Federal do Espírito Santo (IFES). Em comemoração ao Dia do Estudante, em 11 de agosto será realizado o VII Encontro Técnico Estudantil da ISA-ES (Sociedade Internacional de Automação - seção Espírito Santo).
Este evento tem como público-alvo estudantes de nível técnico e de nível superior de áreas relacionadas à automação, elétrica, mecânica e afins. Contará com quatro palestras, sendo uma na área de robótica:
1. Aplicação de Lógica Fuzzy na Detecção de Falhas em Analisadores de Gases
Claudio Antunes - Especialista em Automação da ArcelorMittal Tubarão
2. Atuação do Engenheiro de Automação e Controle no Mercado de Trabalho
David Fiorillo - Engenheiro e pesquisador da UCL
3. Instrumentação e Controle de Motores de Combustão Interna
Vitor Mayer - InTechno Desenvolvimento e Capacitação
4. Aplicação do Arduino em Robótica
Felipe Nascimento Martins - Prof. do IFES, campus Serra
O evento é gratuito e será realizado no auditório, de 17h às 20h 30min.
As inscrições podem ser feitas até 10 de agosto pelo site da ISA-ES.
Após a inscrição é necessário enviar comprovante estudantil para o e-mail isa-es@isa-es.org.br.
Para acesso ao evento será necessário levar 1kg de alimento não perecível.
As vagas são limitadas! Não perca!
Até a próxima!
domingo, 31 de julho de 2011
Homenagem a Hipérion
sábado, 30 de julho de 2011
A Nova Sensação: Arduíno
A placa Arduíno é uma plataforma livre feita com o microcontrolador Atmel AVR. Com entradas e saídas, que permitem o uso de motores, circuitos integrados, LEDs, câmeras, sensores, entre outros. A placa é muito usada no ramo da robótica por permitir ampla liberdade, sem deixar que a dificuldade ultrapasse as vantagens. Uma das maiores vantagens existentes é a quantidade de modelos da placa, diferenciando os microcontroladores dentre a série megaAVR. Dentre os modelos da série estão os chips: os ATmega8, ATmega168, ATmega328 e a ATmega1280; A grande mudança sobre a placa fora o processamento dos chips, é o numero de portas de entrada e saída, que vai de acordo com a capacidade de cada chip. Estas entradas e saídas podem ser digitais ou analógicas, sem falar também na saída PWM, fundamental no controle de motores. Alguns exemplos de nomes de placas Arduíno são: Uno, Mini, Duemilanove, Pro. Mega, dentre outras.
Para controlar a Arduíno possuí sua própria IDE (Integrated Development Environment), gratuita na internet, onde seu ambiente de programação foi feito em Java, baseado no projeto Processing.
Já a linguagem de programação foi feita a partir do projeto Wiring permitindo o programador programar com liberdade baseando em C/C++. A programação necessita ter 2 funções básicas chamadas de "void setup ()", onde só será executado uma unica vez, normalmente é uma função usada para informar à Arduíno os tipos de portas como: INPUT e OUTPUT; Já a outra função é chamada de "void loop ()", está vai ser repetida infinitamente pela placa, logo sempre que o algoritmo acabar ele irá voltar ao inicio da função "void loop ()", até que a Arduíno seja resetada ou que a fonte seja desligada, fazendo assim que quando executar a programação novamente volte para a função inicial, no nosso caso "void setup ()".
Abaixo deixei alguns links para os que se interessaram no assunto, e desejam aprofundar e aprender mais sobre Arduíno.