• Welcome to LusoRobótica - Robótica em Português.
 

TheBox - Plataforma de Teste

Started by XicoMBD, 08 de October de 2010, 12:36

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

XicoMBD

Ultimamente tenho-me entretido com várias aplicações de análise de imagem de webcam no processing.
Mas como queria um bocado mais de interacção fazia-me falta um robot simples e apenas com o tamanho suficiente para levar um netbook em cima.
Foi por isso que criei este robot, é simplesmente o meu velho Bot'n Roll da roboparty montado numa caixa do tempo em que o meu avô ainda trabalhava na IBM  ;D
Ele está simplesmente programado para andar em frente se receber um 'w', para trás se 's', esquerda se 'a', direita se 'd' e para se 'g'.




O primeiro teste foi com estas que tinha desenvolvido para um outro projecto e que o AcidDagger postou um tutorial em pt no site dele.




Também testei uma que que o robot segue uma cor definida nuns sliders, a que acabei por chamar Touro ::)


http://www.youtube.com/watch?v=FdTQapNXKA








Alguma sugestão para uma próxima aplicação?

AcidDagger

com a tag [ youtube ] [ / youtube ]

Mas tudo junto como é obvio  :P

TigPT

Quote from: AcidDagger on 08 de October de 2010, 19:42
com a tag [ youtube ] [ / youtube ]

Mas tudo junto como é obvio  :P
Basta copiar o url do video youtube numa linha sem mais nada, não é preciso qualquer tag.

tcustodio

Tiago Custódio,
- Não me dêem álcool se estiver um piano por perto.

LoneWolf

#4
Sim sr. muito fixe mesmo parabéns se poder deixar mais informação dele agradecia porque isso de seguir cores esta 5* mesmo, não leve a mal, mas isso era uma coisa que gostava de poder implantar num robo meu no futuro, pois tenho isso no IDroid e sempre me fascinou e poder meter isso num robo criado por mim melhor  :P e mais uma vez parabéns e continue o bom trabalho.

Abraços e óptima continuação.
Blog: A Visão do Lobo

Nick antigo: kilobyte

XicoMBD

#5
É na boa. A aplicação foi feita feito em processing e utiliza as bibliotecas JMyron e contrlIP5.


A controlIP5 serve para criar os sliders que definem a cor, a sensibilidade e a desidade do que quero seguir.


Mas se quiseres que seja simples podes não utilizar e definir essas coisas no programa, a biblioteca JMyron que é a que trata da análise de imagem tem o exemplo Myron_tracking que faz a mesma coisa mas só para o branco. Para o pôres a seguir outras só tens de alterar a linha m.trackColor(255,255,255,255);  sabendo que os números correspondem a Vermelho, Verde, Azul e sensibilidade.

Eu só utilizo os dados do rectângulo que aparece á volta. Mas podes utilizar outros, analizá-los e enviar o comando para o robot.


Portanto precisas do processing, do JMyron e se quiseres do controlIP5.




Se precisares de mais informaçao avisa...




PS: Em anexo está a aplicação mas sem a parte de comunicação com o robot. A original está anexada ao post principal

XicoMBD

Boas Malta,


Pouco tempo depois de ter montado este robot e de o ter apresentado aqui, a placa dele deixou de funcionar, e por isso estive este tempo todo sem lhe fazer nada.
Mas, esta semana, depois de receber as minhas placas controladoras de motores fiquei com vontade de o voltar a por a funcionar, e foi isso que fiz:



No entanto, depois tive a oportunidade de experimentar o motoruino do guibot, o que tornou o robot ainda mais simples e mais fácil de usar. Portanto, acabou por ficar assim:



Fiz um "instructables" sobre ele, dêem-lhe uma vista de olhos: http://www.instructables.com/id/Make-a-simple-platform-and-give-mobility-to-your-c/.


Alguém gostaria de que o traduzisse para Português?

metRo_

Realmente ficou mais arrumado e com melhor aspecto, mas consegues dar a mesma corrente aos motores que davas antes?!

XicoMBD

Medi o que os motores puxam, e não é muito mais que 1A cada.
Qualquer das maneiras, no motoruino tenho dois L293D montados um em cima do outro, e não notei diferenças nem na velocidade nem na força dos motores com o robot a andar.

andre_f_carvalho

Quote from: XicoMBD on 20 de March de 2011, 22:21
Medi o que os motores puxam, e não é muito mais que 1A cada.
Qualquer das maneiras, no motoruino tenho dois L293D montados um em cima do outro, e não notei diferenças nem na velocidade nem na força dos motores com o robot a andar.

as placas que tens no teu site, já são da versão correcta ou é a tal que tiveste de reparar?

XicoMBD

#10
Quote from: andre_f_carvalho on 20 de March de 2011, 22:39
as placas que tens no teu site, já são da versão correcta ou é a tal que tiveste de reparar?
As minhas placas que utilizei neste robot e que estão aqui: http://www.franciscodias.net/boards/motor-driver-board, já são as corrigidas.

andre_f_carvalho

Quote from: XicoMBD on 20 de March de 2011, 23:04
Quote from: andre_f_carvalho on 20 de March de 2011, 22:39
as placas que tens no teu site, já são da versão correcta ou é a tal que tiveste de reparar?
As que utilizei neste robot e que estão aqui: http://www.franciscodias.net/boards/motor-driver-board, já são as corrigidas.

ah ok,

como na tarda irei dar uso as meus irf, é bom saber que esta tudo ok :P

XicoMBD

Sim, desta vez o único "problema" que as placas tiveram foi a falta de um 'r' em 'Controlador'  ;D


De resto correu tudo bem  ;)

XicoMBD

A fase do votação para 2 dos 3 concursos em que inscrevi o robot já começaram, por isso, se puderem, dêem-me aqui uma ajudinha:
:)

XicoMBD


Boas,Boas notícias, na última 6ª feira, o meu Instructable foi "Featured" e portanto desde ai que tem estado na página inicial do site deles  :D


Qualquer das maneiras, as votações acabam hoje e, como ainda não consegui saber em que posição estou, aqui ficam novamentes os links caso queiram e ainda não tenham votado (não precisam de se registar no site, podem-se ligar com a conta do facebook):Obrigado a todos!