LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: rtk em 10 de Janeiro de 2010, 17:03

Título: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rtk em 10 de Janeiro de 2010, 17:03
Ola a todos sou um membro da LusoRobotica à bastante tempo mas a vida nem sempre dá para o que se quer, infelizmente :'(, e então andava completamente a leste daqui do nosso querido site... Até  que hoje voltei cá ao fim de tres meses de jejum  ;D  e vi um tópico "fale com o seu arduino" que falava da robotech srl que é precisamente a criadora do i-droid 01 e reparei que por cá não havia nenhum tópico sobre este bichano :D .

Este projecto para mim foi o primeiro, um projecto pessoal para ganhar aptencia e conhecimentos, pois esta colecção possui os fasciculos passo-a-passo, resumindo foi uma maneira um pouco extravagante de me lançar no mundo da robotica   

O I-DROID 01 demorou uns meros dois anos e meio a montar devido a atrazos do fabricante e de distribuição. Foi tambem uma dor de cabeça logo no inicio pois uma das placas que controlaria os movimentos dos motores da cabeça,  do sensore de tacto, os sensores de sons, a interface com a camera e os leds, decidiu medir forças comigo e queimou......  ou seja toca de embrulhar a placa muito bem e dizer que tinha defeito de fabrico...  ;D a coisa la pegou e passados dois meses, ja eu tinha uma parga de fasciculos em espera para montar, aparece a plaquinha....  examinei tudinho antes de a montar para nao correr novos riscos e quem diria... havia um codificador optico dos movimentos da cabeça que estava descarnado e entrava em curto circuito queimando os drivers de saida da placa do modulo da cabeça.... 


Tirando isto, tudo na normailidade e como0 ja disse foram quase tres anos ( dois anos e meio lol)  e a modica quantia de 1500 euros.
Por enquanto estou no desenvolvimento da programação atraves do c-like que o robot trazia incluido, mas tenho a dizer que estou muito verdinho nisto

se tiverem algumas preguntas ou duvidas sobre as caracteristicas, nao hesitem em preguntar

ajuda e sugestoes sao muito bem vindas

aqui ficam umas fotos dele     XD

(desculpem a ma qualidade das fotos mas o meu tele so tem 1.3 megapixeis ;))


edit : brevemente postarei um video do funcionamento do i-droid , por enquanto tou sem pilhas
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: ricardo-reis em 10 de Janeiro de 2010, 17:36
acho k esse é igual ao do icar.. faz uma pesquisa aqui no fórum por planeta agostini que és capaz de dar com ele..
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rtk em 10 de Janeiro de 2010, 17:48
é possivel ricardo-reis mas a pesquisa através de ''planeta diagostini'' foi infrutifera ;D não encontro nada a nao ser o meu topico
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: ricardo-reis em 10 de Janeiro de 2010, 17:54
http://lusorobotica.com/index.php/topic,551.0.html (http://lusorobotica.com/index.php/topic,551.0.html)

http://lusorobotica.com/index.php/topic,1433.msg14089.html#msg14089 (http://lusorobotica.com/index.php/topic,1433.msg14089.html#msg14089)

(pela pesquisa que te disse pra fazeres)
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rtk em 10 de Janeiro de 2010, 18:07
desculpa la entao ricardo_reis tens razao mas   pela keyword   planeta diagostini nao achei nada

bem assim sendo........
 este topico nao ta aqui a fazer nada
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: norbanvs em 10 de Janeiro de 2010, 18:29
Citar
este topico nao ta aqui a fazer nada

O Blasfémia!!!

Como que não está aqui a fazer nada?!?  >:( >:( >:( >:(

É certo que este bacano custou os olhos da cara e mais o outro (  ;) ), mas se reparares nas fotos (e para aqueles que conhecem BEM o I-Droid) ele já vêm equipado com o comando IR (braço esquerdo) e na tampa das pilhas já está colocado o circuito com os sensores de IR (pelo menos é o que me parece ser).
O problema é mesmo as pilhas. Este bacano "bebe" que se farta...
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: ricardo-reis em 10 de Janeiro de 2010, 18:56
n acho k o tópico seja despropositado, mt pelo contrário.. se tens planos pró teu robot, mostra-nos e faz uso do teu topico nesse sentido.. se precisares d'ajuda há sp por cá alguém que te possa ajudar.. :)
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rtk em 10 de Janeiro de 2010, 19:04
pois é pessoal estou como o icar, do que preciso mesmo é de lhe controlar o consumo, porque isto é insopurtavel, um gajo com pilhas alcalinas duracel gasta uma pipa de massa semanalmente para o por a tblhar umas horitas, E com pilhas recarregaveis tambem nao compensa, o bicho passa masi tempo a carregar que a trabalhar
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rtk em 10 de Janeiro de 2010, 19:08
Citar
este topico nao ta aqui a fazer nada


 mas se reparares nas fotos (e para aqueles que conhecem BEM o I-Droid) ele já vêm equipado com o comando IR (braço esquerdo) e na tampa das pilhas já está colocado o circuito com os sensores de IR (pelo menos é o que me parece ser).


desculpa norbanvs não precebi em que contexto disses te isto ???, onde queres chegar_?? não entendi podes explicar? ;)
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: jorge_rc em 11 de Janeiro de 2010, 21:43
Para a bateria, o melhor mesmo é uma lipo... já sao bastante baratas e tem capacidades muito boas... Os carregadores tambem já sao baratos actualmente...
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LONEWOLF_old em 24 de Maio de 2010, 03:42
Boas, eu tb tenho um robo desse e ando desesperado  com o bichano ja lhe perdia conta das vezes que o desmontei, para tentar resolver o problema e ja nao sei se realmente é problema, e assim sendo visto que ja tem o seu montado queria fazer-lhe umas perguntas, quanto tempo duram as suas pilhas? as minhas sao 2600mAh e duram ai uns 10-20 minutos se o mantiver em movimento(andar ou os braços), outra pergunta, qual a velocidade dele? na ficha tecnica diz 30cm\s mas no meu caso esta muito longe disso pois o bichano pede licença a uma roda para mexer a a outra lol. eu tb tenhop umas ideias para ele mas assim ja perdi as esperanças dos projectos que tinha que um deles era uma estaçao para recarregar as pilhas mas visto que a autonomia dele é curta nao saia de la lol neste momento ate o tenho todo desmontado(mais uma vez) para ver se resolvia os problemas dele mas esta dificil ter tempo para ele. visto que esta aqui alguem que tb tem o mesmo robo aqui deixo as minhas questoes.

Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rodrigo.oliveira em 02 de Outubro de 2011, 00:58
Olá! Queria saber a respeito da função de programação de um controle remoto(com infravermelho) para controlar o meu i-droid por este método. Eu instalei o receptor de infravermelho exatamente como a revista fala mas ao tentar executar essa função, não consegui.
Agradeço desde já!
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LoneWolf em 02 de Outubro de 2011, 01:21
Boas noites, queres controlar o I-Droid por IR? Hummmm penso que estas com azar o IR que ele tem é para controlar a TV ou outro aparelho depois tens 2 IR na breadbord e esses são para as distancias laterais, já agora uma pergunta como estas de autonomia e projectos para ele?

E visto que este é o teu 1º post que seja bem vindo  ;)

Abraços.
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rodrigo.oliveira em 02 de Outubro de 2011, 01:37
Obrigado pela resposta e pela atenção! Com relação a meus projetos, ainda não pensei em nenhum interessante pois acabei de montá-lo a pouco tempo e estou tentando aprimorar meu conhecimento sobre a programação c-like e java. E voce, ja elaborou alguns projetos e programas legais para ele?
Abraços!
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LoneWolf em 02 de Outubro de 2011, 20:52
Fiz pouco ou nada com ele, projectos para ele tenho muitos mas como o I-Droid é uma esponja de energia antes de continuar a fazer coisas com ele tenho de arranjar maneira de o alimentar com mais duração, já vi na net algumas baterias mas são um pouco caras. Depois vem outro "problema" ou eu não sei como programar o I-Droid ou então não da para programar ou alterar o código base, só da para fazer 10 programas e executa-los um de cada vez e devido a isto tudo fiquei um pouco "cansado" dele, talvez depois de aprender a trabalhar com o arduino o I-Droid ganhe uma nova "vida"  ;D ;D

Eu não tenho a certeza porque ainda tenho de fazer mais uns teste a ele mas penso que o grande problema dele foi a maneira como programaram os "motores" ( como ele se movimenta) que drena as baterias muito depressa, bastam 15min ou ate menos para gastar 8 pilhas.

Abraços. 
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: senso em 02 de Outubro de 2011, 22:22
Baterias o melhor será umas LiPo, uma 3S que é de aproximadamente 12.8v quando totalmente carregada e com 1300mAh custam 11$ na HobbyKing, mais um carregador por 15$ e está feito.
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LoneWolf em 03 de Outubro de 2011, 00:29
Boas, foi mesmo dessas baterias que tinha visto na net as LiPo, não sei como as LiPo se comportam só mesmo testando no robot, as que estava a usar eram as normais recarregáveis 1,2@2300mA ou 2600mA , cheguei a meter 10 pilhas(+1 na lógica e outra para os motores) e durava pouco mais, talvez mais 5 min.
A ver se depois encontro alguma informação sobres recarregáveis vs LiPo( algo tipo isso) para ver quanto tempo dura umas e outras, essas LiPo que falas de 1300mA talvez seja pouco mas com mais mA também o preço sobe bastante, é como disse a pouco só mesmo testando o I-Droid com essas baterias 1º e ver como se comporta, mas se a ideia do porque as baterias se gastarem rápido for verdadeira acho que posso la meter qualquer coisa que o robot "bebe" aquilo depressa  ;D ;D ;D   
A "ideia" é que a culpa é do PID ( isto depois de muita e muita pesquisa) depois fiz um teste e consegui ter o robot a trabalhar mais de 8 horas continuas, fiz o teste da seguinte forma coloquei o robot em cima de 4 rolos (2 rolos para cada roda) com as pilhas bem carregadas, liguei-o ao pc e corri um programa que achei na net que contornava o PID e meti o robot a velocidade máxima um x de tempo, depois escolhia outra velocidade e fica mais um x de tempo e por ai fora e ao fim de mais de 8 horas fiquei sem paciência  ;D para ver ate onde as pilhas duravam.
É por isto é que acho que PID estraga tudo, como esta sempre a ligar e a desligar os motores para ambos andarem a mesma velocidade, esta constantemente a retirar grandes quantidades de energia as baterias com os arranques, mas isto é só o meu palpite e posso estar enganado.   

....e já me alonguei de mais,
Abraços.           
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: senso em 03 de Outubro de 2011, 00:36
Muito estranho ser o PID, é que o PID regula o pwm para ficar com a velocidade pretendida, o teu teste é que estava viciado pois o robot em cima dos rolos gasta menos que a andar em chão normal.
A LiPo espero ter uma boa duração, mas com o dobro da capacidade são mais 5-6€.
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LoneWolf em 03 de Outubro de 2011, 00:53
Na altura também tinha ficado de pé a trás mas como depois ainda tinha ficado com bateria para talvez mais 8 horas ou mais pus de parte a variável ( chão ) o que ficou por testar foi o robot em cima dos rolos sem o programa que contorna o PID.
Citar
Muito estranho ser o PID, é que o PID regula o pwm para ficar com a velocidade pretendida, o teu teste é que estava viciado pois o robot em cima dos rolos gasta menos que a andar em chão normal.

Pois o mais certo é eu estar enganado.
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rodrigo.oliveira em 03 de Outubro de 2011, 03:37
Oque é esse Arduino? Ja ouvi falar mas nunca soube :( e realmente é um problema o consumo de energia dele, vou tentar pensar em alguma solução. Voce sabe se tem alguma maneira de carregar as 8 pilhas recarregaveis sem ter que tira-las dele?
Abraços!
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LoneWolf em 03 de Outubro de 2011, 14:57
Boas, para quem tem noções de programação, trabalhar com o arduino é fácil, para quem nunca viu ou pouco mexeu em linguagem de programação é um pouco mais difícil. Senão sabes o que é o arduino o nosso amigo google diz o que é e para que serve, e podes ja começar por aqui ( http://lusorobotica.com/index.php/topic,23.0.html (http://lusorobotica.com/index.php/topic,23.0.html)) depois aqui ( http://lusorobotica.com/index.php/topic,22.0.html (http://lusorobotica.com/index.php/topic,22.0.html))  e tens mais aqui (http://lusorobotica.com/index.php/topic,1229.0.html (http://lusorobotica.com/index.php/topic,1229.0.html))

Ate te deixo parte de um trabalho que estou a fazer para partilhar (online ou não) com amigos e conhecidos interessados na área, uma explicação rápida do que é o arduino e como nasceu:

"....Naquele lindo país que se parece uma bota e que tem por nome Itália, em 2005 Massimo Banzi, professor, queria ensinar aos seus alunos de design um pouco de electrónica e programação para que estes pudessem usar nos seus projectos. Com certeza que nesta data o que existia por ai às paletes era programadores, mas estes não eram acessíveis ao mais comum dos mortais e para o efeito que o professor Massimo Banzi queria, que era ensinar electrónica e programação a alunos que nada tinham haver com a área, os programadores até à data eram algo “exagerado”, o ensino dos mesmo não era melhor para não falar da dificuldade de encontrar no mercado um programador poderoso a um baixo custo.
Massimo debateu estes problemas com um amigo que estava de visita à Itália, David Cuartielles, espanhol e engenheiro de eletrónica, juntos decidiram projectar o seu próprio programador e este teria de ser simples, open-source, poderoso, flexível, de fácil compreensão e ter um baixo custo.
Para isso Massimo convidou um dos seus melhores alunos David Mellis para o projecto, Mellis em poucos dias desenvolveu a linguagem de programação e em mais alguns dias projectou-se, fabricou-se e programou-se o dito programador e este rapidamente se tronou sucesso, digamos que foi um sucesso instantâneo entre a comunidade de estudantes, mesmo os alunos que de nada percebiam de programação queriam usar esta placa, por ser acessível, poderosa e fácil de usar. O Arduino.
Assim começou a história do Arduino, que actualmente é uma febre entre estudantes, profissionais e hobbistas que desejam usar os recursos de electrónica e programação nos seus projectos e eu sou mais um dos que tem a febre contagiosa deste bichinho .... "
Citar
Voce sabe se tem alguma maneira de carregar as 8 pilhas recarregaveis sem ter que tira-las dele?

Carregar as pilhas no robot não é aconselhável, se realmente queres fazer isso o melhor é colocar mais dois botões na alimentação( 1 para a lógica e outra para os motores ).

Abraços e espero ter ajudado  ;) 



 

 
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rodrigo.oliveira em 04 de Outubro de 2011, 01:59
Então o Arduino usa da mesma linguagem que o C++? Se for não é tão complexa, vou tentar...
Outra coisa que eu queria(muito) saber é se voce conseguiu usar a mão do robô, pois eu instalei ela toda certinha, ai quando eu ligo o robo e vou nos 'testes', ele mostra que a mão esta la(por que se não estivesse mostraria 'Hand: N/A') mas quando eu começo o teste da mão, não acontece nada ): Na revista tem um programa em Java chamado HandControl então eu resolvi faze-lo. Depois liguei o meu robo ao meu pc apenas pelo cabo USB, abri a pasta dele e coloquei o programa la. Desconectei o cabo, desliguei e liguei o robo e ainda não estava funcionando :/ não sei mais oque eu tento, me ajude amigo!
Se voce quiser eu te mando por email o programa em java por email pra voce ver.
Abraçoo!
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: LoneWolf em 04 de Outubro de 2011, 15:17
Boas, penso que sim que o C/C+ ou C++ deve ser mais fácil que Java, explora bem o fórum que tens muita informação.

Quanto a mão do robot não sei o que se possa estar a passar, eu já não mexo no meu a mais de 1 ano só para não dizer 2 LOL, mas já tentou desmontar e voltar a seguir os passos todos e ver se ficou bem ligado? já viu se o robot responde aos comandos de voz ( abrir e fechar a mão)? já testou o motor da mão para ver se funciona (ligado fora do robot)? É que eu não tive problemas com a mão o único problema que tive foi no inicio com o motor do "pescoço" que tinha os condensadores todos encostados uns nos outros e queimou a PCB que esta na cabeça. 

Eu não renho muitos conhecimentos em Java ( poucos ou nada) o pouco que fiz em Java foi para blogues, sites, fóruns a pedido de amigos, nada a nível de robótica, mas pode enviar o tal código por PM, pode ser que 4 olhos vejam melhor  ;D ;D mas o melhor era postares aqui no forum o codigo porque logo são mais olhos a ver, o meu tempo não é muito e o pouco que tenho tento dedicar ao "The Starter" ( mais um dos meus projectos ) mas quando poder dou uma vista de olhos nisso.   
Título: Re: I-DROID 01 (PLANETA DIAGOSTINI)
Enviado por: rodrigo.oliveira em 05 de Outubro de 2011, 23:56
ah eu pensei que precisava programar a mão do robô para faze-lo funcionar mas ja que a sua não deu problema mesmo sem voce não ter programado, deve ser algum erro na montagem dela. Vou remonta-lo agora mesmo :D
Amigo voce sabe onde por os programas(em Arduino ou Java) para tranferir do pc para o robô?
Abraços!