LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Tópico iniciado por: RLFuse em 28 de Outubro de 2011, 23:27

Título: Codename Stuart Little
Enviado por: RLFuse em 28 de Outubro de 2011, 23:27
Venho aqui vos falar de um robot que está a ser desenvolvido por mim e pelo microbyte para a competição Microrato da universidade de Aveiro. O robot, que tem o "codename" Stuart Little, será um robot modular, graças a um barramento único I2C, que ligará todos os módulos ao módulo principal que fará o processamento da informação recebida dos módulos e decidirá o que fazer. Optámos por esta abordagem dado que, embora o foque principal do robot seja essa competição, queremos que ele seja adaptável a outras competições/experiências e que também seja fácil adicionar mais módulos sem que a programação tenha de ser muito alterada.
Decidimos também criar um blog que mostrará no essencial o que o projecto Stuart Little será, bem como para mostar o seu funcionamento, etapas de construção e obter algum feedback.
O endereço para o blog é:http://stlittle.wordpress.com/ (http://stlittle.wordpress.com/)
Qualquer sugestão,feedback ou dúvida é bem vinda ;)
Título: Re: Codename Stuart Little
Enviado por: senso em 28 de Outubro de 2011, 23:38
A similaridade com o meu projecto é assustadora..
Pelo menos as fotos dos desenhos preliminares são de Julho, por isso espero que não me acusem de copias... :lol:

Parabens pelo vosso trabalho, e se quiserem usar um AtTiny já tenho um farol feito, com código funcional, e com pcb já fabricada, estando uma delas até já populada, mas não tenho foto delas comigo aqui, foram feitas no DorkbotPDX, são roxas com 7cm de diametro, com 8 leds, e os pads são gold plated, são bastante simples, e têm um furo de 6mm ao centro para passar um varão roscado para as montar á altura necessária, tem incluido regulador de tensão, condensadores, o AtTiny, cristal, condensadores variados e como é claro leds e resistências, fica aqui uma imagem do pcb antes de ser feito:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg12.imageshack.us%2Fimg12%2F9493%2Fbeaconpcb2.png&hash=6a288d5ce34d7e6001aee753e31c2a990942030c)

Força com o projecto.
Título: Re: Codename Stuart Little
Enviado por: microbyte em 29 de Outubro de 2011, 09:16
Boas :)

Posta aí as tuas fotos "preliminares" para a gente ver se são assim tão parecidos :P
O pessoal que queira saber mais pormenores do robô, pode postar, nós esclarecemos... ;)

A nossa ideia principal é que ele seja o mais modular possível. Estamos a dividir tarefas, em que cada um de nós está a desenvolver determinados módulos, sabendo qual é o protocolo de comunicação entre todos eles (I2C).
Título: Re: Codename Stuart Little
Enviado por: KammutierSpule em 30 de Outubro de 2011, 12:39
Viva!

Estive a ver a vossa página e está muito boa a vossa abordagem ao desenvolvimento do projecto, etc..
O vosso interesse pelo planeamento, documentação, registos de evolução de projecto, faz adivinhar bons futuros profissionais na área.

Poderão dar uma vista de olhos na minha página morta: http://sweet.ua.pt/~a25408/ (http://sweet.ua.pt/~a25408/) dos vários robots que fiz para o microrato.

Costumo estar por Aveiro diariamente, se quiserem discutir ideias ou precisarem de alguma ajuda, podemos combinar aqui:
http://www.facebook.com/Adega28 (http://www.facebook.com/Adega28)

Continuem com as notícias,
MRL
Título: Re: Codename Stuart Little
Enviado por: KammutierSpule em 30 de Outubro de 2011, 12:46
.. esqueci-me de dizer que também encontram aí nessa página um módulo de farol para testes, mais simples, apenas com alguns LEDs:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fsweet.ua.pt%2F%7Ea25408%2Fazeite4%2Fdezembro%2FFarol_PCB_comp.gif&hash=59f6344f06ae58916affbbef56d3337415e117d1)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fsweet.ua.pt%2F%7Ea25408%2Fazeite4%2Fdezembro%2FFarol_pcb_mini.gif&hash=f9d509874e34c236fd5a1997dcf5840c9749b4f3)
http://sweet.ua.pt/~a25408/azeite4/dezembro/farol.asm (http://sweet.ua.pt/~a25408/azeite4/dezembro/farol.asm)
http://sweet.ua.pt/~a25408/azeite4/dezembro/farol.hex (http://sweet.ua.pt/~a25408/azeite4/dezembro/farol.hex)
.. nao sei se a modulação ainda é a mesma mas podem editar o .asm

MRL
Título: Re: Codename Stuart Little
Enviado por: RLFuse em 30 de Outubro de 2011, 19:15
Primeiro de tudo obrigado pelas palavras ;)
Estamos a tentar encarar a competição da forma mais profissional possível e embora sabendo que ainda temos muito trabalho pela frente também temos muita vontade de levar este projecto avante.
Quanto ao farol também já temos um código operacional e testado usando uma função do osciloscópio. Contamos ter o farol acabado ainda nesta semana, mas vamos dando mais noticias no blog e por aqui. De resto, quero também agradecer a disponibilidade e o feedback, que é sempre bom quando se inicia um projecto destes.. 
Título: Re: Codename Stuart Little
Enviado por: microbyte em 31 de Outubro de 2011, 21:34
Obrigado pelos esquemas mas já temos esquema para o farol e até código implementado num PIC18F2550.
O material já está praticamente todo em mãos, só falta o transformador

:) obrigado pela ajuda

E ainda continuo à espera das imagens do senso... É um desafio: proof ou fake. :P
Título: Re: Codename Stuart Little
Enviado por: senso em 01 de Novembro de 2011, 01:58
Fica ai:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg401.imageshack.us%2Fimg401%2F771%2Fdsc03131lo.jpg&hash=a31a86c31331334ccffe3431416bf2851e22a745)

Tambem te posso dizer que o repositório foi criado em Julho..
Título: Re: Codename Stuart Little
Enviado por: microbyte em 21 de Novembro de 2012, 19:30
Um ano depois, vimos aqui actualizar o tópico :)

O último post tem a ver com a obtenção de Feedback da rotação dos motores (http://stlittle.wordpress.com/2012/11/21/feedback-no-controlo-dos-motores/).

Estamos abertos a sugestões sobre como fazer um sensor de rotação barato. :)
Título: Re: Codename Stuart Little
Enviado por: senso em 21 de Novembro de 2012, 19:41
Não podes usar um encoder mecânico, porque não suporta esses niveis de rotação e porque vais ter boucing nos contactos de tal maneira grande que nunca tens dados fiaveis para ler.
Título: Re: Codename Stuart Little
Enviado por: microbyte em 21 de Novembro de 2012, 19:43
Hmmm...
Nunca usei destes encoders, embora realmente ache uma frequência demasiado elevada para componentes mecânicos.

O que sugeres?
Título: Re: Codename Stuart Little
Enviado por: senso em 21 de Novembro de 2012, 19:48
Encoders ópticos, com dois TCRT5000 ou QRE1113 e uma roda em papel fazes um encoder de quadratura relativamente facil, encoders para montar nos motores não existe assim grande coisa á venda, ou bem que se compra logo um motor com encoder ou depois é preciso andar um bocado a inventar.
Ou então um encoder desse género mas óptico, mas custam todos de 50€ para cima, ou mais, tambem tens a opção dos encoders magnéticos da Austria Micro Systems, que usam um iman com campo magnetico radial.
Título: Re: Codename Stuart Little
Enviado por: microbyte em 21 de Novembro de 2012, 19:50
Pois ópticos era o que queríamos evitar. Os magnéticos são caros, lá está.

Mais ideias malucas? :)
Título: Re: Codename Stuart Little
Enviado por: LuísR.A. em 21 de Novembro de 2012, 19:52
queres magneticos gratis? pede uma sample. e são so 5euros. acho que os opticos custam +- o mesmo
Título: Re: Codename Stuart Little
Enviado por: senso em 21 de Novembro de 2012, 19:53
A Austria oferece samples, e não são assim tão caros mesmo que os tenhas de comprar.
Mais ideias, estão no tópico do Tr3s sobre o uMouse dele, que têm estado lá a discutir isso.
Título: Re: Codename Stuart Little
Enviado por: LuísR.A. em 21 de Novembro de 2012, 19:56
ps: não da para pedir samples do imans pelo que parece (pelo menos por agora). tentei hoje e não deu
Título: Re: Codename Stuart Little
Enviado por: senso em 21 de Novembro de 2012, 19:59
Eu quando pedi um encoder enviaram o iman tambem, mas podes sempre comprar o iman..
Título: Re: Codename Stuart Little
Enviado por: LuísR.A. em 21 de Novembro de 2012, 20:02
a mim antes disseram que não vinha com o iman
Título: Re: Codename Stuart Little
Enviado por: Hugu em 21 de Novembro de 2012, 21:17
ps: não da para pedir samples do imans pelo que parece (pelo menos por agora). tentei hoje e não deu
oh moço, iman isso arranjar num lado kk, desmontas um motor dc de 3V, num speaker dakeles de 5 ohms ou entao eu envio-te um destes (http://www.g7electronica.net/pt/diversos/463-magnet-s.html) por 1.65€ pelo serviço BLUECHEAP MAIL (envio em envelope azul - portes 1€)
Título: Re: Codename Stuart Little
Enviado por: c3dr1c em 21 de Novembro de 2012, 22:36
Eu pedi 3 encoders e 3 imanes e foi na boa...
Título: Re: Codename Stuart Little
Enviado por: microbyte em 28 de Janeiro de 2013, 22:05
Para os que não conhecem ou não têm acompanhado, seguem os últimos desenvolvimentos:
Título: Re: Codename Stuart Little
Enviado por: pmj_pedro em 29 de Janeiro de 2013, 18:33
Mas dá para participar no micro rato com o nosso próprio hardware?
Título: Re: Codename Stuart Little
Enviado por: RLFuse em 29 de Janeiro de 2013, 18:56
Desde que o robot cumpra as regras do micro-rato pode-se competir com robots próprios..
Título: Re: Codename Stuart Little
Enviado por: pmj_pedro em 29 de Janeiro de 2013, 19:01
Desde que o robot cumpra as regras do micro-rato pode-se competir com robots próprios..

Não sabia, e quando vi o professor a demonstrar o rato, como seguidor de linhas para chegar ao lado desejado fiquei com a ideia que tinham de ser aqueles
Título: Re: Codename Stuart Little
Enviado por: microbyte em 29 de Janeiro de 2013, 19:11
Os robôs seguidores de linhas são isso mesmo, e o Microrato de momento não tem competição de segue-linhas. A ideia era pegar nesses robôs e criar uma outra competição de segue-linhas, na qual só se pode competir com aqueles robôs novos.

O clássico microrato permite que cada grupo construa o seu próprio robô e compita com ele.

Cumps,
Ricardo Dias
Título: Re: Codename Stuart Little
Enviado por: pmj_pedro em 29 de Janeiro de 2013, 19:37
Os robôs seguidores de linhas são isso mesmo, e o Microrato de momento não tem competição de segue-linhas. A ideia era pegar nesses robôs e criar uma outra competição de segue-linhas, na qual só se pode competir com aqueles robôs novos.

O clássico microrato permite que cada grupo construa o seu próprio robô e compita com ele.

Cumps,
Ricardo Dias

Ah, entao é isso, era no seguidor de linhas que estava interessado em participar, penso que este ano iam haver as duas categorias no msm invento
Título: Re: Codename Stuart Little
Enviado por: microbyte em 29 de Janeiro de 2013, 22:46
Boas.

Segundo sei, está prevista a integração da competição segue-linhas já este ano.

Cumps,
Ricardo