Grupo2-PJI2-2018-1

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar

Equipe

Luísa Machado
Marina Souza
Natália Miranda


Cronograma de Atividades

Atividades 26/02 - 03/03 03/03 - 10/03 10/03- 17/03 17/03 - 24/03 24/03 - 31/03 31/03 - 07/04 10/03- 17/03
Estrutura do robô OK
SD Card com sistema operacional embarcado OK
Acesso via WiFI OK
Execução de programas na linguagem Python OK
Teste de todos os sensores X
Estudo do artigo do Borenstein e pesquisas sobre métodos de localização X
Definir método para localização X
Definir regras do jogo X
Definir sistema para de localização X
Entrega prévia do sumário executivo X

Estrutura do Robô

A equipe optou por utilizar um modelo adaptado do Gyro Boy LEGO® MINDSTORMS® Education EV3.
As interfaces de entrada e saída utilizadas no controle do robô seguem a nomenclatura tabela:

Interfaces
Input Output
1 Sensor de Cor A Motor Direita
2 Sensor de Toque B
3 Sensor Ultrassônico C
4 Sensor de Giro D Motor Esquerda
EV3 montado pela Equipe

Acesso via WiFI

Para acessar o robô via rede Wi-Fi utilizamos um dispositivo Wi-Fi conectado à porta USB do EV3 e acessamos as configurações de rede na tela do EV3 para obter o endereço IP.
A partir de um computador conectado na mesma rede local que o robô, configuramos o software Moba para gerar uma interface gráfica de programação e permitir o envio de arquivos via SSH ao software do EV3.
O tutorial completo pode acessado neste link.

Execução de programas na linguagem Python

O primeiro código em Python enviado ao EV3 foi um teste no sensor de toque. Neste código, ao pressionarmos o sensor, o led verde da parte frontal do EV3 é acionado.

Teste do Sensor de Toque

Teste de todos os sensores

Teste dos Motores
Teste do Sensor de Cor
Teste do Sensor de Giro
Teste do Sensor de Ultrassônico


Estudo do artigo do Borenstein e pesquisas sobre métodos de localização

Review Técnicas de Indoor Positioning

Implementação e Teste de Soluções de Navegação de Robôs Móveis com Base no Sistema NXT/EV3 da LEGO®

Links Auxiliares