-
UM SISTEMA DE COMUNICAÇÃO VIA SOCKET EM UMA REDE WI-FI PARA CONTROLE DE UM ROBÔ DE INSPEÇÃO
- Voltar
Metadados
Descrição
Este trabalho apresenta uma aplicação desenvolvida para controlar remotamente um robô de inspeção. Para construir o projeto eletromecânico foi utilizado um kit Lego NXT Mindstorm. A aplicação foi desenvolvida em JAVA e conta com uma interface gráfica que permite operar e controlar o robô remotamente através de rotinas que rodam em um ambiente cliente / servidor. A comunicação entre estação controladora (servidor) e estação robótica é feita utilizando uma rede wi-fi, que funciona sobre o protocolo TCP (Transmission Control Protocol) e UDP (User Datagram Protocol), juntamente com o protocolo IP (Internet Protocol) configurados em uma porta de comunicação. Uma segunda camada de aplicação foi desenvolvida com um conjunto de instruções (sockets) responsáveis pela comunicação e pelos movimentos controlados do robô, os quais são transmitidos da estação servidora para estação cliente. Para modelar o sistema, os eventos, os controles e os estados do componentes robótico foram utilizados alguns diagramas da UML 2.4. O componente robótico, por sua vez, foi construído utilizando um chassi de madeira, um núcleo controlador NXT e três servo motores Lego NXT Mindstorm, além de uma estação computacional para enviar e receber os sinais Wi-Fi. Para permitir à operação e o controle a distância, fez-se necessário a instalação de uma Webcam em um dos servo motores com rotações para direita e esquerda. A finalidade da Webcam é capturar as imagens do ambiente através da estação cliente e enviá-las ao servidor em tempo real, por meio do protocolo RTP (Real-time Transfer Protocol). Um conjunto de sockets foi utilizado para enviar os comandos de operação da estação servidora ao componente robótico. Desta forma, é possível a manipulação do robô pelo controlador e o monitoramento do ambiente a ser inspecionado.
Periódico
Colaboradores
DADO AUSENTE NO PROVEDOR
Abrangência
DADO AUSENTE NO PROVEDOR
Autor
Lima, Alexandre Silva de | Ribeiro, Sildenir Alves | Almeida, Luciana Faletti | Fuschilo, Cristiano
Data
29 de agosto de 2017
Formato
Identificador
http://www2.ifrn.edu.br/ojs/index.php/HOLOS/article/view/5737 | 10.15628/holos.2017.5737
Idioma
Direitos autorais
Copyright (c) 2017 HOLOS
Fonte
HOLOS; v. 2 (2017); 424-435 | 1807-1600
Assuntos
Lego NXT Mindstorm | Robô de inspeção | Protocolos de Comunicação | Ambiente de Controle
Tipo
info:eu-repo/semantics/article | info:eu-repo/semantics/publishedVersion