LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: XicoMBD em 08 de Outubro de 2010, 12:36

Título: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 08 de Outubro de 2010, 12:36
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'.
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fletsmakerobots.com%2Ffiles%2Fuserpics%2Fu7854%2F_20101004_175513_.jpg&hash=56fe0ef3e827eb4ecb0381b1901d3b88b318e668)

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fletsmakerobots.com%2Ffiles%2Fuserpics%2Fu7854%2F_20101004_175554_.jpg&hash=32eded97475ecf0216d19fd60290359ceca3b63e)


O primeiro teste foi com estas que tinha desenvolvido para um outro projecto e que o AcidDagger postou um tutorial (http://makebits.net/controlar-um-robot-com-dois-computadores-numa-rede-ad-hoc/) em pt no site dele.
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fletsmakerobots.com%2Ffiles%2Fuserpics%2Fu7854%2FSimpleServerPrtSc.png&hash=86b9e2c8478a3ac5d358b701ec9d6c71f42c4b90)(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fletsmakerobots.com%2Ffiles%2Fuserpics%2Fu7854%2FSimpleClientPrtSc.png&hash=bd55b123f5bd3e5fedd3c84badab08685f902707)



Também testei uma que que o robot segue uma cor definida nuns sliders, a que acabei por chamar Touro ::)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fletsmakerobots.com%2Ffiles%2Fuserpics%2Fu7854%2FColorTrackerPrtSc.png&hash=8d17732d0419309b8e19249ca77d93fe8da6e2cb)

http://www.youtube.com/watch?v=FdTQapNXKA (http://www.youtube.com/watch?v=FdTQapNXKAs#)








Alguma sugestão para uma próxima aplicação?
Título: Re: TheBox - Plataforma de Teste
Enviado por: AcidDagger em 08 de Outubro de 2010, 19:42
com a tag [ youtube ] [ / youtube ]

Mas tudo junto como é obvio  :P
Título: Re: TheBox - Plataforma de Teste
Enviado por: TigPT em 08 de Outubro de 2010, 21:24
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.
Título: Re: TheBox - Plataforma de Teste
Enviado por: tcustodio em 09 de Outubro de 2010, 03:43
está espetacular :D
Título: Re: TheBox - Plataforma de Teste
Enviado por: LoneWolf em 09 de Outubro de 2010, 04:11
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.
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 09 de Outubro de 2010, 10:32
É 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 (http://processing.org/download/), do JMyron (http://webcamxtra.sourceforge.net/) e se quiseres do controlIP5 (http://www.sojamo.de/libraries/controlP5/).




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
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 20 de Março de 2011, 20:40
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:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.instructables.com%2Ffiles%2Fderiv%2FFLW%2FIH9P%2FGL4Z6J6E%2FFLWIH9PGL4Z6J6E.MEDIUM.jpg&hash=d23781072e229e3701111f9904ce94b2e6792965)


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:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.instructables.com%2Ffiles%2Fderiv%2FF4I%2FFIVH%2FGLGCJGQX%2FF4IFIVHGLGCJGQX.MEDIUM.jpg&hash=95fc1d4fa5a51c17b5737f8de1204a02c18a204c)


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/ (http://bit.ly/fnRaFQ).


Alguém gostaria de que o traduzisse para Português?
Título: Re: TheBox - Plataforma de Teste
Enviado por: metRo_ em 20 de Março de 2011, 21:17
Realmente ficou mais arrumado e com melhor aspecto, mas consegues dar a mesma corrente aos motores que davas antes?!
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 20 de Março 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.
Título: Re: TheBox - Plataforma de Teste
Enviado por: andre_f_carvalho em 20 de Março de 2011, 22:39
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?
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 20 de Março de 2011, 23:04
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 (http://www.franciscodias.net/boards/motor-driver-board), já são as corrigidas.
Título: Re: TheBox - Plataforma de Teste
Enviado por: andre_f_carvalho em 20 de Março de 2011, 23:08
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 (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
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 20 de Março de 2011, 23:12
Sim, desta vez o único "problema" que as placas tiveram foi a falta de um 'r' em 'Controlador'  ;D


De resto correu tudo bem  ;)
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 21 de Março de 2011, 15:51
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:
:)
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 27 de Março de 2011, 21:06

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 (http://www.instructables.com/)  :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!
Título: Re: TheBox - Plataforma de Teste
Enviado por: XicoMBD em 23 de Maio de 2011, 22:13
Recebi hoje o prémio:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm6.static.flickr.com%2F5225%2F5751984115_c03eeeac82.jpg&hash=10a37b0c7943d505e42471e7995cc70aff6bfada)


Mais uma vez, obrigado a todos os que votaram  :D