LusoRobótica - Robótica em Português
Robótica => Projectos de robótica => Projectos Concluídos => Tópico iniciado por: Tayeb em 15 de Setembro de 2010, 15:27
-
Olá membros e visitantes,
Acabo de publicar um tutorial sobre o controle por telemóvel de um robô, com recurso a bluetooth. Baseia-se no Processing tal como o projecto de Gamepad virtual. No caso actual no Mobile Processing, adequado a telefones celulares. O robô é um Robo-51 e o módulo série de bluetooth é ZX-Bluetooth.
Tudo está no meu blogue (em inglês) de partilha de aplicações em:
http://redacacia.wordpress.com/2010/09/15/controlling-a-robot-with-bluetooth-enabled-cell-phone/ (http://redacacia.wordpress.com/2010/09/15/controlling-a-robot-with-bluetooth-enabled-cell-phone/)
Tayeb
-
está com muito bom aspecto..
não poderias fazer um video e do robot em funcionamento e colocá-lo no teu blog?
Parabéns pelo projecto ;)
-
Caro Fred,
Obrigado pelo parabéns que me deu.
Já coloquei no blogue um video recentemente publicado no youtube pela namorada do autor do firmware do Robo-51. o autor do firmware foi Pedro Vicente, estudante do IST, que passou um mês destas férias de Verão na minha empresa ALIATRON (http://www.aliatron.pt).
Pedro já prometeu publicar o seu trabalho. Está a demorar-se um pouco porque o pedí que traduzisse o seu trabalho para inglês.
Então aqui está o vídeo com o aplicativo de controlo do Pedro:
Bluemote (http://www.youtube.com/watch?v=ZGFYZh66vdA#)
Tayeb
-
Acabei de acrescentar voz ao controlo no telemóvel.
Agora o controlo no telemóvel quando arranca, diz em voz robótica (em inglês) "I am robot-51. I am at your command". Premindo as setas no rato do teclado de N97, ouvimos em voz de robô "Forward", "Backward", "Stopping" etc.
Está tudo no meu blogue em inglês:
http://redacacia.wordpress.com/2010/09/15/controlling-a-robot-with-bluetooth-enabled-cell-phone/ (http://redacacia.wordpress.com/2010/09/15/controlling-a-robot-with-bluetooth-enabled-cell-phone/)
Os ficheiros dos sons podem ser descarregados de:
http://www.aliatron.com/download/sound_files.7z (http://www.aliatron.com/download/sound_files.7z)
Estou mesmo a divertir-me com Mobile Processing (http://mobile.processing.org) e as ferramentas freeware na Internet! Agora é sua vez caro leitor de fazer as coisas técnicas, e torná-las ainda mais interessantes e interactivas, ou pelo menos fazer o que acabei de fazer!
-
obrigado pelo video Tayeb..
está muito fixe o robôt :) o Pedro Vicente está de parabéns :D
-
Obrigado eu, por apreciar o projecto.
Aparentemente os outros membros parecem estar a demonstrar pouco interesse, talvez por distração?
Acho que o projecto abre muitas novas perspectivas de automação e controlo, pelo menos é a minha opinião.
-
estive a observar com mais tempo (e atenção) o projecto e fiquei com uma dúvida, que embora me pareca que a resposta seja simples, e a questão possa ser "algo ignorante", não posso deixar de a expor, pois queria esclarecê-la, e não "guardá-la para mim"..
no video mostrado pelo Pedro ele está a usar aplicação processing no pc.. mas acho que o efeito pretendido é que o robôt seja controlado pelo Nokia N97, então, a minha questão é.. o código em processing é inserido dentro do Nokia? é possivel fazer que um código (em processing, no caso em questão) seja executado por um telemóvel?
Ps: Talvez a resposta esteja na diferença entre Processing e Mobile Porcessing, no entanto também gostava de saber qual a diferença entre ambas as aplicações, mais particularmente a nível de software.
-
Mobile processing é para telemovel, em termos de software deve ser praticamente a mesma coisa porque os nokia suportam java, e processing é java,
-
ok :)
já percebi, obrigado pela explicação senso ;)
-
Obrigado pela explicação senso.
A confusão dá-se porque há 2 projectos interligados: o do Pedro que envolve comunicação com o bluetooth por um aplicativo de DOS; e o meu que se baseia no do Pedro, porém somente no software no processador do Robo-51 .
Utilizei primeiro Processing com o GamePad virtual, e depois Mobile Processing, matéria discutida no tópico actual.
A janela que abre e fecha no vídeo é o aplicativo DOS a actuar. Eu não utilizo o aplicativo DOS. O vídeo com Processing ainda não foi publicado.
Tayeb
-
Podes receber dados de bluetooth usando c, provavelmente é isso a aplicação dos que falas, que deve ser um sabor de c em modo linha de comandos.
-
Exacto senso, embora devido ao tempo disponível Pedro utilizou um aplicativo existente que adaptou ao projecto numa maneira interessante. Mais mesmo quando ele publicar o seu trabalho.
Pedro, estás a criar muita expectativa! Publica o teu trabalho!
-
Boa noite a todos os utilizadores deste fórum.
Tenho assistido a toda a "discussão" que se tem gerado no projecto que eu e o Tayeb desenvolvemos durante o meu estágio na Aliatron. Não quero que se sintam enganados por ainda não ter publicado o meu trabalho, como perfeccionista que sou, tenho tido atenção a todos os promenores e acima de tudo não quero que existam "caixas negras" enquanto lêem o meu relatório.
Ainda hoje enviarei o relatório final ao Tayeb para ele posteriormente publicar tanto em http://redacacia.wordpress.com (http://redacacia.wordpress.com), o site gerido por ele, como também depois de estar lá disponível, com certeza publicarei aqui, tanto o link como o documento.
Obrigado a todos pelo vosso entusiasmo, é bom saber que o nosso trabalho é apreciado e tem valor. Agradeço a todos os que me congratularam por este projecto, que não teria sido possível sem a ajuda do Tayeb.
O vídeo do controlo do robot via processing, será publicado amanha à tarde. Deixando aqui também a respectiva hiperligação.
Uma boa noite a todos,
e continuem com os vossos projectos.
Pedro Vicente
-
Acho que o seu post não está claro. Nós os dois não desenvolvemos nenhum trabalho. Quem desenvovlveu o trabalho foste tu Pedro. Tu como estagiário, e eu a supervisar-te.
Não quero emuscuir-me no mérito do teu trablaho.
Se tivesses tido tempo com um pouco de ajuda minha, tenho a certeza que farias as coisas adicionais que fiz baseado no teu trabalho.
-
Aqui está o vídeo de Gamepad Virtual baseado no Mobile Processing, publicado no youtube cortesia do Pedro Vicente:
Bluemote- part2 ( Virtual Gamepad Control ) (http://www.youtube.com/watch?v=QP3fQjwfou4#)
-
Venho informar todos, que testei o código no meu Blackberry Bold 9700, software v.6.
Aparte de pequenas diferenças (alguns dos ficheiros de som no meu post adicional de 2010 não funcionaram), controlei com perfeição o meu robô com bluetooth.
Anteriormente tinha controlado o robô com um Nokia N97.
Quem estiver interessado pode lêr tudo em:
http://redacacia.wordpress.com/2010/09/15/controlling-a-robot-with-bluetooth-enabled-cell-phone/ (http://redacacia.wordpress.com/2010/09/15/controlling-a-robot-with-bluetooth-enabled-cell-phone/)
Ler também a parte final "addenda".
PS: Todos os sons funcionam. Tinha-me esquecido de incluir no projecto todos os ficheiros de voz.
-
caro Tayeb,
gostaria de lhe pergunta se teria como voce me enviar ou postar no seu blog um manual em PDF
grato Henry Lucas.
email: henrri_lucas@yahoo.com.br
-
Não entendi qual é o manual que quer ver publicado no meu blogue.
-
caro Tayeb,
é o tutorial do robo controlado por bluetoon, é que eu queria saber como voce ligou o bluetoon no robo
grato Henry Lucas