GRACO GRIMA Metodologia para Implantação de Laboratórios Remotos Via Internet na Área de Automação da Manufatura Alberto J. Álvares João Carlos Espíndola.

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Tecnologia Hipermídia e Multimídia
MetaMoS Metodologia para construção de Base de Conhecimento em modelagem e simulação dinâmica unidimensional.
Sistema Web para Departamentos
Paulo Sérgio Franco Eustáquio
Algoritmos de escalonamento (com e sem o
CAPÍTULO Sistemas de supervisão 2. Sistema SCADA
CAPÍTULO Sistemas concentrados e distribuídos
QoS para Realidade Virtual
INTERNET O que é ? História da Internet Internet no Brasil
Redes para Automação Industrial
Apresentação para EAD usando modelo instrucional
Internet e Intranet A Internet é um conglomerado de redes em escala mundial de milhões de computadores interligados pelo Protocolo de Internet que permite.
GRACO GRIMA Uma Metodologia Para Integração CAD/CAPP/CAM Voltada Para Manufatura Remota de Peças Rotacionais Baseada na Internet
Sistemas Operacionais de Rede
Curso EFA de técnico de Informática e Sistemas
Muito além do registro de imagens
Funcionalidades e Protocolos da Camada de Aplicação
Aula 7 – A Internet e a nova estrutura de TI
Aula 9 - Camada de aplicação
Introdução ao Desenvolvimento Web
Paulo Sérgio Salla Sá Orientação: Prof. Dr. Dilvan de Abreu Moreira
Sistemas Distribuídos
IFSul – Campus Venâncio Aires
Contornos arquitetônicos Maria Helena Pereira Dias.
A autoria - II.
Arquitetura Cliente /Servidor
Realidade Virtual no Ensino de Física a Distância e Presencial
Funcionalidade e Protocolos da Camada de Aplicação
Gerenciamento de Redes Utilizando Agentes Móveis
Estudo Dirigido: TeleManufatura Aplicada a Operações de Usinagem
GRACO GRIMA Uma Metodologia Para Integração CAD/CAPP/CAM Voltada Para Manufatura Remota de Peças Rotacionais Via Web
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
Francisco Gerlandio de Sena Histórico  LPEM criado em projeto de pesquisa n. 2010/03 da Fundação Cearense de Apoio ao Desenvolvimento Científico.
BOA NOITE Alex Sandro Souza de Oliveira 23/09/2010.
Rede de Sensores para Medição de Temperatura e Umidade
Internet na Educação Médica Renato M.E. Sabbatini, PhD Silvia Helena Cardoso, PhD Núcleo de Informática Biomédica Universidade Estadual de Campinas.
TRABALHOS FEITOS COM O NOMAD NO GRACO
Tutor Inteligente  Problemas:  Conteúdos para o aprendiz estudar sozinho.  Aprendizes com dificuldades de estudarem e aprenderem sozinhos.  Abandono.
Redes de computadores Interligação de máquinas diferentes, através de conexões físicas (cabos metálicos, fibras óticas)
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
Prof. Rafael Folha SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL PROGRAMA NACIONAL DE ACESSO AO ENSINO TÉCNICO E EMPREGO SISTEMA DE.
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
A Internet e Seu Impacto
Equipe ADA Recife, 2003 Projeto de Desenvolvimento de Software Profs. Hermano Perrelli e Jacques Robin MARCO ZERO Equipe ADA Francisco De A. M. Valadares.
O Que É a Internet e Como Funciona: Tecnologias Ativas Renato M.E. Sabbatini, PhD Aula.
Aguilar Figueira Dias Orientador Prof. Dr. João Bosco da Mota Alves
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Introdução a Aplicações Web.
Tópicos de Sistemas de Informação A Carlos Oberdan Rolim Ciência da Computação.
(c)AB, WEB: filosofia e origens Grupo de utilizadores Internet Ambiente académico dominado por sistemas UNIX Conjunto de serviços básicos: correio.
Guiagem do Robô Móvel XR4000 para Inspeção via Internet de Tubulações Industriais Soldadas Universidade de Brasília Faculdade de Tecnologia Departamento.
TELEROBÓTICA : TELEOPERAÇÃO DO ROBÔ ABB IRB 2000 VIA WWW Alberto J. Álvares Luís Felipe de A. Paulinyi GRACO - Grupo de Automação.
AGRADECIMENTOS: MOTIVAÇÃO: Atualmente, aproximadamente 70% da produção nacional de óleo é proveniente de poços operados por injeção contínua de gás (gas-lift).
UNIVERSIDADE DE BRASÍLIA Faculdade de Tecnologia Departamento de Engenharia Mecânica GRACO – Grupo de Controle e Automação Implementação de uma Interface.
AUTOMAÇÃO E ROBÓTICA Mário Luiz Tronco.
UNIVERSIDADE DE BRASÍLIA Faculdade de Tecnologia Departamento de Engenharia Mecânica _________________________________________________________________________________________________________________________.
Redes de computadores: Aplicações Prof. Dr. Amine BERQIA
Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Prof.
AMBIENTES DE SIMULAÇÃO
Serviços de rede e internet Jackson Eduardo da Silva.
TECNOLOGIA EDUCACIONAL Curso de Pedagogia – 3º Período Aula 11.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Introdução à plataforma Web (internet) e protocolos de comunicação
Internet Service Providers Introdução Software para Internet Protocolos World Wide Web (WWW) Página Inicial A internet tem relacionado o mundo dos computadores.
Evolução da Internet Introdução Internet Service Providers World Wide Web Protocolos Software para Internet A internet é uma rede de redes. A primeira.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Projeto Integrador I Implementação de Servidor de Arquivos Eliane Linhares Mota 1.
Elipse CAPÍTULO 1 - INTRODUÇÃO.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

GRACO GRIMA Metodologia para Implantação de Laboratórios Remotos Via Internet na Área de Automação da Manufatura Alberto J. Álvares João Carlos Espíndola Ferreira GRACO - Grupo de Automação e Controle -UnB GRIMA – Grupo de Manufatura Integrada - UFSC alvares@AlvaresTech.com 19/05/2003

Sistemas Desenvolvidos: Validação Sumário GRACO/GRIMA http://AlvaresTech.com Introdução Objetivo Laboratórios: Remoto e Virtual Teleoperação Metodologia Proposta Sistemas Desenvolvidos: Validação Robótica: RobWebCam, RobWebLink, Robôs Movel MRL e Nomad Telemanufatura: WebOxicorte, WebCapp e Modelagem 3D. Conclusão

Introdução http://AlvaresTech.com Objetivo Atividades de laboratório: presencial ou sob a óptica do EAD. Necessário Mecanismos e metodologias que viabilizem a sua execução de forma remota. Propor uma Metodologia para implantação de laboratórios controlados via Internet num contexto de Ensino a Distância. Experimentos remotos na área de automação da manufatura e robótica: máquinas-ferramenta CNC, CLP, instrumentação, robôs industriais, robôs móveis, sistemas CAD/CAPP/CAM, FMC e FMS, entre outros. Equipamentos caros e nem sempre estão disponíveis nos laboratórios das universidades e escolas técnicas brasileiras. Disponibilidade de laboratórios que permitam a realização de experimentos remotos: Cluster de Laboratórios Compartilhados entre instituições de ensino.

Laboratórios Virtuais e Remotos Introdução http://AlvaresTech.com Laboratórios Virtuais e Remotos Os laboratórios virtuais são simulações de dispositivos físicos por meio de software. Estes podem ser considerados demos interativos sofisticados . Os laboratórios remotos permitem que experimentos reais do laboratório sejam controlados remotamente através de uma conexão Internet via Web, por exemplo.

Laboratório Remoto: Teleoperação Introdução http://AlvaresTech.com Laboratório Remoto: Teleoperação Teleoperação é definida como o controle contínuo e direto de um teleoperador/teleoperator. Teleoperador é um manipulador que requer comandos ou supervisão de um operador humano remoto. Telepresença refere-se à intensa utilização de realimentação sensorial para a teleoperação, fornecendo realismo para o operador em uma abordagem idealizada de "presença a distância". Classificação: controle manual sem auxílio computacional; controle manual com significativo auxílio ou transformação computacional; controle supervisório com predomínio do controle realizado pelo operador humano; controle supervisório com predomínio do controle realizado pelo computador; controle completamente automático, onde os operadores humanos observam o processo sem intervenções.

Teleoperação - TeleRobótica Introdução http://AlvaresTech.com Teleoperação - TeleRobótica

Modelos de Teleoperação Introdução http://AlvaresTech.com Modelos de Teleoperação Modelo Mestre-Escravo: Neste caso, o operador humano observa o ambiente de trabalho remoto através de um sistema de vídeo e manipula o braço robótico mestre por meio de um ``console'', que controla o braço escravo no local remoto. Modelo de Telepresença: A meta final desses sistemas é fazer o operador sentir-se presente no local de trabalho remoto, obtendo-se assim melhores condições de realização de tarefas.. Modelo Professor-Aluno: Dado que o aprendizado de sistemas computacionais é uma das áreas mais difíceis na inteligência artificial, o modelo professor-aluno define como função de professor ao operador humano, e assume que o ``aluno'' robô possui inteligência suficiente para reconhecer e atuar em uma situação já aprendida. Modelo Supervisor-Companheiro: Um robô baseado em sensores não deve simplesmente repetir os movimentos do operador humano, como no modelo mestre-escravo. Neste caso, o operador humano serve como um supervisor, ao invés de projetar-se no ambiente remoto. Com relação ao Ambiente: Ambiente Remoto Totalmente Modelado Ambiente Remoto Parcialmente Modelado Ambiente Remoto Desconhecido

Introdução http://AlvaresTech.com Telepresença O termo telepresença refere-se ao uso de tecnologia para estabelecer o sentido de presença compartilhada ou de espaço compartilhado entre membros de um grupo, geograficamente separados. Isto envolve o conceito de presença em dois espaços: o da pessoa e o da tarefa.

Realidade Virtual (VR) Introdução http://AlvaresTech.com É definida como uma técnica avançada de interface, onde o usuário pode realizar imersão, navegação e interação em um ambiente sintético tridimensional gerado por computador, utilizando canais multi-sensoriais.

Modelo Cliente-Servidor Introdução http://AlvaresTech.com Modelo Cliente-Servidor É um modelo de sistemas distribuídos que mostra como os dados e processamentos são distribuídos entre um conjunto de processadores: um conjunto de servidores independentes que oferecem serviços para outros sub-sistemas; um conjunto de clientes que requisitam serviços oferecidos pelos servidores; uma rede de computadores que permite que os clientes acessem esses serviços

Modelos de Computação Distribuídos Introdução http://AlvaresTech.com Modelos de Computação Distribuídos Modelo de Computação Tradicional em Rede de Computadores: usa um servidor de rede para armazenar aplicações DOS, Windows, Unix, etc, e arquivos de dados para a rede. Modelo de Computação Cliente/Servidor: distribui o processamento de aplicações sobre diferentes computadores na rede, onde o servidor manipula o acesso aos dados em função da aplicação, enquanto que o cliente executa o serviço de apresentação e funções lógicas da aplicação. Modelo de Computação em Rede de Computadores: semelhante ao modelo tradicional, entretanto, utiliza tecnologia Java, onde o servidor armazena todas as aplicações Java e dados dos cliente. Modelo de Computação Baseado em Servidor: usa uma arquitetura na qual aplicações e dados são oferecidos, gerenciados, suportados e executados 100% no servidor. Os dispositivos clientes, fat ou thin, tem acesso instantâneo as aplicações no servidor sem o uso de aplicações de escrita ou download (Citrix, XDM/X11 e RDP).

Introdução http://AlvaresTech.com Modelo ISO-OSI

World Wide Web - WWW Introdução http://AlvaresTech.com World Wide Web - WWW . O serviço WWW surgiu em 1989 como um integrador de informações. . O protocolo mais usado para a transferência de informações no WWW é o HTTP.

Teleoperação Via Internet Metodologia http://AlvaresTech.com Teleoperação Via Internet Acesso Remoto via "Telnet": conexão direta do usuário via interface telnet ou ssh (textual). Programação CGI, Common Gateway Interface, com base em páginas HTML é a abordagem mais utilizada. Uma alternativa é a utilização de JavaServlets. Cliente Java utilizando servidores genéricos HTTP e servidores específicos via Sockets: solicitações via CGI ou Servlets. Solução Comercial: Uso do LabView ou de um Sistema Supervisório compartilhando as informações de TAGs via Banco de Dados e posterior publicação na Web.

Arquitetura Cliente/Servidor; Metodologia http://AlvaresTech.com Metodologia: Laboratórios Remotos utilizando a Internet como link de comunicação Arquitetura Cliente/Servidor; Utilizando o Protocolo HTTP (Hypertext Transfer Protocol); Servidor WWW convencional (CERN, NCSA ou APACHE); Interface multimídia; Cliente WWW (browser) como o Netscape, Arena ou Internet Explorer. 4

Metodologia http://AlvaresTech.com Servidor WWW: Servidor WebCam e Servidor de Teleserviços Industriais (WebRobot) WebRobot: Disponibilização de funções de controle remoto do objeto teleoperado: Servidor WebRobot: funções de controle remoto do objeto teleoperado. WebCam: Visualização do objeto teleoperado, através de vídeo e/ou imagem: Servidor WebCam: visualização do objeto teleoperado.

Servidor HTTP: Módulos WebCam e WebRobot Metodologia http://AlvaresTech.com Servidor HTTP: Módulos WebCam e WebRobot

RESTRIÇÕES DO PROTOCOLO INTERNET - TCP/IP Metodologia http://AlvaresTech.com RESTRIÇÕES DO PROTOCOLO INTERNET - TCP/IP A Rede Internet apresenta largura de banda heterogênea (Intranet menos problemático); Taxas de transmissão não determinísticas; O delay (atraso) é inerente ao protocolo TCP; Resolução desta restrição: adicionar algum grau de autonomia para a aplicação; É obtido localmente no Servidor WebRobot, que deve monitorar estas condições limites (emergências e perigo iminente).

Aplicações http://AlvaresTech.com http://www.graco.unb.br/robwebcam

Sistema RobWebLink: Interface com o Usuário Aplicações http://AlvaresTech.com Sistema RobWebLink: Interface com o Usuário

Arquitetura, Fluxo de Dados e Funções Disponibilizadas Pelo RobWebLink Aplicações http://AlvaresTech.com Arquitetura, Fluxo de Dados e Funções Disponibilizadas Pelo RobWebLink

Modelo cliente (HTML/Java) - servidor (CGI-BIN/C); Aplicações http://AlvaresTech.com Robomóvel MRL1.0: Arquitetura desenvolvida Modelo cliente (HTML/Java) - servidor (CGI-BIN/C);

Implementação física - Robô MRL 1.00 Aplicações http://AlvaresTech.com http://robomovel.graco.unb.br

Arquitetura Nomad: Modelo Cliente-Servidor http://nomad.graco.unb.br Arquitetura Nomad: Modelo Cliente-Servidor Programação C + Java Servidores específicos: Movimentos Imagens

Controlador Fuzzy - Definição Xfuzzy; Funções de pertinência; Regras; Superfície de resposta. Resposta do controlador.

Sistema de Telemanufatura: WebOxicorte Aplicações http://AlvaresTech.com Sistema de Telemanufatura: WebOxicorte Telemanufatura do Processo de Oxi-Corte via Internet voltado para à máquina de Oxi-corte AutoCut 2.5L da White Martins com CNC MCS-520: Ambiente CAD/CAPP/CAM: GUI para Modelagem by Features. Ambiente de Teleoperação: GUI para Teleoperação.

Aplicações http://AlvaresTech.com GUI: CAD/CAPP/CAM

Arquitetura Teleoperação Aplicações http://AlvaresTech.com Arquitetura Teleoperação Cliente/Servidor utilizando Sockets

Aplicações http://AlvaresTech.com GUI: Teleoperação

CAPP Variante Baseado na Web Aplicações http://AlvaresTech.com CAPP Variante Baseado na Web Servidor HTTP, PHP (Personal Home Page Tools) e MySql/SQL http://WebCAPP.graco.unb.br

CAD Por Features: ACIS/VRML – Modelagem Sólida http://einstein.grucon.ufsc.br

GRACO GRIMA CONCLUSÃO Empecilhos à tecnologia de teleoperação via Internet: largura de banda existente na rede > tempo de espera. Formação de Cluster de Laboratórios compartilhados: Internet II. Aplicações demonstram a viabilidade do uso de laboratórios remotos via Internet em EAD. Uso Internet: laboratórios sejam amplamente disponível para usuários, sem limitações geográficas com baixo custo. Maior largura de banda da Internet irá viabilizar aplicações em tempo real no futuro, como menos restrições. National Instruments desenvolve sistemas de teleoperação e instrumentação remota via Internet para aplicação em Automação Industrial usando LabView. Volkswagem: laboratórios remotos para testes de motores visando a diminuição de custos e compartilhamento de sua estrutura laboratorial entre a matriz na Alemanha e sua filial no México.