ajuda por favor para o robô humanóide duplo braço com 5 DOF

A

afik_fabregas

Guest
Olá ...: D Estou muito contente de saber sobre este fórum eu sou um novato em robótica. Eu tenho projeto final na faculdade, eu construir robô humanóide braço duplo com 5 DOF em cada braço (utilizando servo motor), o objetivo do meu projeto é como sincronizar com 2 braços com methode lógica fuzzy, quando leva n levar um objeto de cor infront do microcontrolador lo.Para usando ATMEGA32 com interface serial (RS232), para sensor utilizando câmera. minha pergunta é, qual câmera devo utilizar? cmucam2, cmucam1, webcam ou? eu quero dizer que um mais fácil n ideal para o meu robot? e por favor me dê uma razão ... Eu tenho prazo para este projeto final em 20 de junho de 2010 ..: cry: ok, obrigado pela atenção, espero que todos possam me ajudar ....: idea:
 
Cumcam2 é como fez para o seu projeto, com certeza que um .. A razão principal é o fácil acesso a ele através da porta serial e comando protocolo de resposta (ver exemplo em anexo) que será fácil de implementar com o microcontrolador ATMEGA com todos os comandos descritos em detalhes no manual Cumcam2 .. http://www.cs.cmu.edu/ ~ cmucam/cmucam2/CMUcam2_manual.pdf IanP: D
 
graças u tanto para bassa n IanP. bassa: Eu tenho um pouco de dinheiro para cmucam3, mas graças :) IanP:. que o rastreamento pode cmucam2 x, y e z eixo do objeto? (I significa lado tamanho, a distância do objecto pode ser faixa para ..?). e depois como é que você pensa sobre webcam? e que a vantagem + desvantagem dele? porque minha palestra sugerir-me para usar webcam ... muito obrigado .. :)
 
As câmeras podem apenas detectar x e y, você pode ver isso em ação em vários vídeos de demonstração .. Quanto webcam está em causa, eu sei que é muito mais barato, então CMUCAM, mas o acesso aos registos e, dessa forma pixels é quase impossível, eles usam de vídeo JPEG para compactar os dados, tanto quanto possível e você não, você - seu controlador vai lutar para extrair dele dados xy .. Na minha opinião ir para CMUCAM e até mesmo a mais antiga versão (e mais barato) parece adequada para o que você está tentando fazer .. IanP: D
 
ok,. meu amigo dar opinião para mim, que a webcam será programação via PC usando o "OpenCV" para obter x e y dados, em seguida, enviar ao microcontrolador via RS232 (microcontrolador apenas controlar servos / atuador). O que você acha sobre x e y dados de objeto que detectado pela câmera usada como parâmetro para obter dados de z? obrigado mano .. :)
 
ok,. Meu amigo dar opinião para mim, que a webcam será programação via PC usando o "OpenCV" para obter x e y dados, em seguida, enviar ao microcontrolador via RS232 (microcontrolador apenas controlar servos / atuador).
Isso resolve o problema xy .. No que diz respeito a geração de "z" de "x" e "y" está em causa, eu não vi nenhum exemplo prático deste tipo de processamento de dados feito com uma única câmera .. IanP: |
 
Me desculpe ... eu quero dizer x e y de dados é o objeto de tamanho / grande ou pequeno rastreado então usado para obter parâmetro de z .. o que é isso é falsa declaração também mano? porque meu objetivo é levar e transportar um objeto na frente do braço robô. ou talvez você tem algum conselho para me ajudar ...? obrigado. :)
 
[Quote = afik_fabregas] bassa: eu tenho um pouco de dinheiro para cmucam3, mas graças :) [/quote] CMUCAM2 + e CMUCAM3 será mesmo preço (a maior parte do tempo) http://www.robot-electronics .co.uk / acatalog / Cameras.html . Se você estiver indo para comprar um, é melhor ter CMUCAM3 ou mais recente Para encontrar a distância do objeto para CMUCAM, você pode referir-se isso para obter idéia sobre isso http://www.chiefdelphi.com/forums/showthread . php? t = 42375 Se você realmente precisa de muito complexa visão de processamento de imagem com base em alto poder de processamento (que dá microcontrolador), por isso, então é melhor ir para webcam com OpenCV usando PC respeita bassa
 
sim, webcam.ok ... eu quero pegar um objeto na frente do meu robot (com detecção de cor) .. como faço para começar com C e OpenCV? Eu já li a introdução. :)
 
Há muitos exemplos disponíveis na web para (em movimento) objeto de monitoramento com OpenCV, você pode pesquisar no Google aqui você pode encontrar um exemplo para o reconhecimento de cores usando OpenCV http://www.andol.info/hci/774.htm e código http://www.andol.info/wp-content/uploads/2009/02/colorrecg.pdf rastreamento de objeto Odd forma com opencv e C + + http:/ / www.cplusplus.com/forum/general/17971/ Template Matching com OpenCV http://nashruddin.com/template-matching-in-opencv-with-example.html , mas isto não é uma tarefa fácil de fazer quando comparado com respeito CMUCAM bassa
 
hum ... o que dizer sobre yoou não é uma tarefa fácil de fazer quando comparado com CMUCAM? por quê? desculpe, eu não entendo
 
Você pode tentar implementar exemplo de rastreamento 2D cor usando ambos (OpenCV e CMUCAM), então você pode realizá-lo. Em seguida, também vai ajudar a decidir, a propósito, se você deve mover OpenCV ou relação CMUCAM bassa
 
obrigado pela resposta. i fui estudar opencv agora. mas eu tenho problema de novo, eu não posso fazer o meu robô se mover suavemente, eu tenho informações sobre a definir a velocidade do movimento e usando o tipo de filtro chamado "filtro passa-baixa" para obter movimentos muito legal e suave. como você sabe, eu uso codevision avr ATMEGA32 no meu controlador, você pode me dar algum exemplo de programa de filtro passa-baixa, por favor? porque alguns exemplo i busca no Google é com arduino. muito obrigado
 

Welcome to EDABoard.com

Sponsor

Back
Top