Autor Tópico: Câmera no Mach3  (Lida 3845 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline marcoasla

  • Novato
  • *
  • Posts: 4
  • Sexo: Masculino
  • GUIA-CNC
Câmera no Mach3
« Online: 21 de Outubro de 2013, 14:20 »
Boa Tarde!

Estou projetando uma Pick and place.
Gostaria de configurar uma camera para localizar e posicionar os componentes, alguem pode me ajudar? ja instalei a camera e o plugin.

Offline Hempquest

  • Hobby
  • ****
  • Posts: 587
  • Sexo: Masculino
    • Artefresa
  • Cidade - UF: Maringá - PR
  • Nome:: Maicon
  • Profissão: Desenvolvimento de máquinas para automação Industrial
Re:Câmera no Mach3
« Resposta #1 Online: 21 de Outubro de 2013, 18:16 »
Não saber te ajudar, mais isso também me interessa.

Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Câmera no Mach3
« Resposta #2 Online: 21 de Outubro de 2013, 18:50 »
Sei que pela webcam se pode visualizar com o mach3

Offline andradrr

  • Novato
  • *
  • Posts: 77
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Limeira - SP
  • Nome:: Rodrigo
  • Profissão: Programador CNC
Re:Câmera no Mach3
« Resposta #3 Online: 23 de Outubro de 2013, 14:16 »
Boa tarde.

Acredito que você não vai achar esse tipo de informação aqui no forum. Sugiro que você primeiramente dê uma pesquisada na internet a respeito de "Visão Computacional". Se você é fluente em inglês sugiro que faça sua pesquisa nessa língua, pois são poucos os recursos gratuitos disponíveis nessa área em português.

Antes também de investir mais dinheiro com a compra de qualquer equipamento, se informe bem sobre o assunto pois acredito que uma câmera simples tipo uma WebCam não vá servir para esse tipo de aplicação por causa da maneira como ela captura a imagem.

Uma câmera de visão computacional geralmente captura a imagem em preto-e-branco com alto contraste (ou infravermelho caso você também precise de um mapeamento de altura) e a taxa de amostragem é bastante alta. Ela também possui diversos filtros incorporados em hardware (redução dinâmica de ruído, controle dinâmico de exposição, compensação de variação de luz, etc..) para melhorar o contorno externo da imagem facilitando assim o reconhecimento do perfil.

Depois vem toda a parte de I.A. para transformar a imagem em vetores,  fazer o reconhecimento de blocos, perfis específicos, etc.. Se você não tiver um bom conhecimento em matemática e C/C++ você não vai conseguir sair do lugar...

Não quero te desanimar mas o problema é que o campo é muito vasto e um tanto quanto complexo. Apesar de parecer simples, não é bem assim... A simples tarefa de reconhecer um retângulo um uma imagem fotográfica arbitrária e achar seu centro é uma tarefa que vai requerer um bom esforço de sua parte e também uma boa dose de criatividade.

De qualquer forma, boa pesquisa e nos mantenha informado a respeito de suas descobertas... :)

Offline Paulo Rocha

  • Novato
  • *
  • Posts: 16
  • Sexo: Masculino
  • Paulo Rocha
Re:Câmera no Mach3
« Resposta #4 Online: 23 de Outubro de 2013, 19:44 »
Sei que pela webcam se pode visualizar com o mach3

Após a informação do Rubens , pesquisei e olha o que achei.
Mach3 Camera Controle

Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Câmera no Mach3
« Resposta #5 Online: 23 de Outubro de 2013, 20:04 »
Boa tarde.

Acredito que você não vai achar esse tipo de informação aqui no forum. Sugiro que você primeiramente dê uma pesquisada na internet a respeito de "Visão Computacional". Se você é fluente em inglês sugiro que faça sua pesquisa nessa língua, pois são poucos os recursos gratuitos disponíveis nessa área em português.

Antes também de investir mais dinheiro com a compra de qualquer equipamento, se informe bem sobre o assunto pois acredito que uma câmera simples tipo uma WebCam não vá servir para esse tipo de aplicação por causa da maneira como ela captura a imagem.

Uma câmera de visão computacional geralmente captura a imagem em preto-e-branco com alto contraste (ou infravermelho caso você também precise de um mapeamento de altura) e a taxa de amostragem é bastante alta. Ela também possui diversos filtros incorporados em hardware (redução dinâmica de ruído, controle dinâmico de exposição, compensação de variação de luz, etc..) para melhorar o contorno externo da imagem facilitando assim o reconhecimento do perfil.

Depois vem toda a parte de I.A. para transformar a imagem em vetores,  fazer o reconhecimento de blocos, perfis específicos, etc.. Se você não tiver um bom conhecimento em matemática e C/C++ você não vai conseguir sair do lugar...

Não quero te desanimar mas o problema é que o campo é muito vasto e um tanto quanto complexo. Apesar de parecer simples, não é bem assim... A simples tarefa de reconhecer um retângulo um uma imagem fotográfica arbitrária e achar seu centro é uma tarefa que vai requerer um bom esforço de sua parte e também uma boa dose de criatividade.

De qualquer forma, boa pesquisa e nos mantenha informado a respeito de suas descobertas... :)



viu como nao um bixo de sete cabeças como mencionou!!!!!!

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Câmera no Mach3
« Resposta #6 Online: 24 de Outubro de 2013, 06:00 »
Não é bicho de 7 cabeças, mas quero crer que você entendeu qual a função da câmera (e plugin) mostrada no filme, que é bem diferente da função que o colega precisa...

Se entendi bem, justamente o que ele quer é absolutamente diferente...

Offline Cássio Alvarenga

  • Moderador
  • CNCMASTER
  • ******
  • Posts: 3429
  • Sexo: Masculino
    • www.vatech.ind.br
  • Cidade - UF: Belo Horizonte - MG
  • Profissão: Empresario / Engenheiro Mecânico
Re:Câmera no Mach3
« Resposta #7 Online: 24 de Outubro de 2013, 08:19 »
Como o colega já disse, o buraco é mais embaixo.

O processamento de imagens é um tanto complexo e requer alem de conhecimento, muita paciência.  O pulo do gato é fazer o software ver (literalmente) o que esta acontecendo.

Já viu aquelas cameras digitais que detectam sorriso, ou o facebook destaca o rosto de uma pessoa em uma foto automaticamente, para isso o programa tem que reconhecer o sorriso/rosto baseados em vários parâmetros. Ai que esta a dificuldade...

ABB Robotics - Picking pancakes



Offline RUBENS CAMARGO

  • Hobby
  • ****
  • Posts: 829
  • Sexo: Masculino
  • Perca o sono ,mais nunca perca o sonho !!!
  • Cidade - UF: Sao Marcos / RS
  • Nome:: Rubens Madruga de Camargo
  • Profissão: Mecanico de manutençao e Tatuador
Re:Câmera no Mach3
« Resposta #8 Online: 24 de Outubro de 2013, 12:24 »
Não é bicho de 7 cabeças, mas quero crer que você entendeu qual a função da câmera (e plugin) mostrada no filme, que é bem diferente da função que o colega precisa...

Se entendi bem, justamente o que ele quer é absolutamente diferente...



verdade ,,,,me ferrei agora vou la atras da porta ficar de joelhos em cima dos milhos kkkk

Offline andradrr

  • Novato
  • *
  • Posts: 77
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Limeira - SP
  • Nome:: Rodrigo
  • Profissão: Programador CNC
Re:Câmera no Mach3
« Resposta #9 Online: 24 de Outubro de 2013, 15:58 »
Boa tarde...

Como o Cássio falou o "tchan" da coisa é fazer um determinado programa compreender a imagem e tomar uma decisão autônoma a partir de uma imagem.

Eu falo isso por conhecimento de causa pois, onde trabalho já fiz parte de um grupo de trabalho para implantar um poka-yoke na linha de produção usando o recurso de visão computacional.

No vídeo que o Cássio postou, aos 1:43 o narrador explica que são utilizadas câmeras ethernet de 4Gbits em cada um dos 4 braços de separação e você pode perceber na sequencia que mostra a imagem que as câmeras capturam, são em preto-e-branco onde você pode ver nitidamente o formato externo da panqueca, o que facilita em muito a determinação de seu centro.

Abraços,

Rodrigo.

Offline marcoasla

  • Novato
  • *
  • Posts: 4
  • Sexo: Masculino
  • GUIA-CNC
Re:Câmera no Mach3
« Resposta #10 Online: 24 de Outubro de 2013, 16:48 »
Boa tarde.

Acredito que você não vai achar esse tipo de informação aqui no forum. Sugiro que você primeiramente dê uma pesquisada na internet a respeito de "Visão Computacional". Se você é fluente em inglês sugiro que faça sua pesquisa nessa língua, pois são poucos os recursos gratuitos disponíveis nessa área em português.

Antes também de investir mais dinheiro com a compra de qualquer equipamento, se informe bem sobre o assunto pois acredito que uma câmera simples tipo uma WebCam não vá servir para esse tipo de aplicação por causa da maneira como ela captura a imagem.

Uma câmera de visão computacional geralmente captura a imagem em preto-e-branco com alto contraste (ou infravermelho caso você também precise de um mapeamento de altura) e a taxa de amostragem é bastante alta. Ela também possui diversos filtros incorporados em hardware (redução dinâmica de ruído, controle dinâmico de exposição, compensação de variação de luz, etc..) para melhorar o contorno externo da imagem facilitando assim o reconhecimento do perfil.

Depois vem toda a parte de I.A. para transformar a imagem em vetores,  fazer o reconhecimento de blocos, perfis específicos, etc.. Se você não tiver um bom conhecimento em matemática e C/C++ você não vai conseguir sair do lugar...

Não quero te desanimar mas o problema é que o campo é muito vasto e um tanto quanto complexo. Apesar de parecer simples, não é bem assim... A simples tarefa de reconhecer um retângulo um uma imagem fotográfica arbitrária e achar seu centro é uma tarefa que vai requerer um bom esforço de sua parte e também uma boa dose de criatividade.

De qualquer forma, boa pesquisa e nos mantenha informado a respeito de suas descobertas... :)



Agradeço as infirmações

Offline marcoasla

  • Novato
  • *
  • Posts: 4
  • Sexo: Masculino
  • GUIA-CNC
Re:Câmera no Mach3
« Resposta #11 Online: 24 de Outubro de 2013, 16:52 »
A coisa é um pouco complicada, eu ja instalei uma web cam dessas baratinha aqui consigo visualizar a imagem no Mach 3 sem problemas, o meu maior problema é como transformar essa imagem em dados para o mach 3.
mais estou pesquisando e vou postando aqui o que estou descobrindo.
obrigado a todos

Offline Cássio Alvarenga

  • Moderador
  • CNCMASTER
  • ******
  • Posts: 3429
  • Sexo: Masculino
    • www.vatech.ind.br
  • Cidade - UF: Belo Horizonte - MG
  • Profissão: Empresario / Engenheiro Mecânico
Re:Câmera no Mach3
« Resposta #12 Online: 24 de Outubro de 2013, 18:10 »
A coisa é um pouco complicada, eu ja instalei uma web cam dessas baratinha aqui consigo visualizar a imagem no Mach 3 sem problemas, o meu maior problema é como transformar essa imagem em dados para o mach 3.
mais estou pesquisando e vou postando aqui o que estou descobrindo.
obrigado a todos

Visualizar a imagem no mach3 é apenas para monitorar a maquina, creio que o melhor caminho seja usar o mach3 apenas para controlar a maquina, recebendo dados de posicionamento de outro programa.

 Este outro programa irá identificar o que esta na imagem e gerar uma coordenada do objeto que será enviada para o mach3 fazer o resto.

Programa de identificação -> Saber onde esta o objeto e informar o mach3

Mach3 -> Receber as coordenadas e efetuar o movimento.

Offline andradrr

  • Novato
  • *
  • Posts: 77
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Limeira - SP
  • Nome:: Rodrigo
  • Profissão: Programador CNC
Re:Câmera no Mach3
« Resposta #13 Online: 24 de Outubro de 2013, 19:26 »
(...) o meu maior problema é como transformar essa imagem em dados para o mach 3 (...)

Dê uma olhada no tópico "Computer Vision" na Wikipedia: https://en.wikipedia.org/wiki/Computer_vision

Lá você vai ter uma boa idéa (como um todo) do que você vai precisar aprender para transformar uma imagem (arbitrária) em dados que possam ser utilizados posteriormente seja no Mach3 ou em qualquer outro software. No final do artigo, em "external links" ele aponta para um site muito bom e que eu usei bastante no passado que é o http://www.computervisiononline.com/ Lá tem muita coisa boa e gratuita.

O campo "Further Reading" aponta para alguns livros caso você realmente queira botar a mão na massa e começar a desenvolver algo. Eu particularmente já lí o livro "Robot Vision (MIT Electrical Engineering and Computer Science)" e não achei tão difícil de acompanhar o raciocíno do autor e o desenvolvimento de sua explicação. Gostei principalmente dos tópicos referentes à "pattern recognition" onde ele dá uma boa clareada em como você deve abordar o reconhecimento de alguma forma específica em uma imagem.

Bom divertimento!!!!




Offline Rodrigo Diver

  • Novato
  • *
  • Posts: 49
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: Araçoiaba da serra - SP
  • Nome:: Rodrigo
  • Profissão: Engenheiro
Re:Câmera no Mach3
« Resposta #14 Online: 08 de Novembro de 2013, 10:21 »
Lendo o tópico, eu tenho um torno rodando com o Mach3 e to querendo instalar uma câmera no castelo para visualizar a usinagem interna, mas to em duvida se o plugin da câmera não deixa o computador lento e comece a travar.
 O que vocês acham?
Alguém já uso esse recurso no dia a dia ?


 

/** * */