Mudanças entre as edições de "Grupo2-PJI2-2018-1"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 15: Linha 15:
 
! style="text-align: center;" | 10/03- 17/03
 
! style="text-align: center;" | 10/03- 17/03
 
|-
 
|-
| [[#Estrutura do Robô|Estrutura do robô]]
+
| [[#Estrutura do Robô|Estrutura do EV3]]
 
| style="text-align: center;" | OK
 
| style="text-align: center;" | OK
 
| style="text-align: center;" |  
 
| style="text-align: center;" |  
Linha 97: Linha 97:
 
|}
 
|}
  
=Estrutura do Robô=
+
=Estrutura do EV3=
 
A equipe optou por utilizar um modelo adaptado do [https://le-www-live-s.legocdn.com/sc/media/lessons/mindstorms-ev3/building-instructions/ev3-model-core-set-gyro-boy-f8a14d8e3d0e63fa23b87f798bf197f4.pdf Gyro Boy] LEGO® MINDSTORMS® Education EV3.<br />
 
A equipe optou por utilizar um modelo adaptado do [https://le-www-live-s.legocdn.com/sc/media/lessons/mindstorms-ev3/building-instructions/ev3-model-core-set-gyro-boy-f8a14d8e3d0e63fa23b87f798bf197f4.pdf Gyro Boy] LEGO® MINDSTORMS® Education EV3.<br />
 
As interfaces de entrada e saída utilizadas no controle do robô seguem a nomenclatura tabela:
 
As interfaces de entrada e saída utilizadas no controle do robô seguem a nomenclatura tabela:

Edição das 23h37min de 3 de março de 2018

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 EV3 OK
SD Card com sistema operacional embarcado OK
Acesso via WiFI OK
Execução de programas na linguagem Python OK
Teste de sensores e motor 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
Entrega prévia do sumário executivo X

Estrutura do EV3

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. O objetivo do programa é acionar o led verde do EV3 quando o sensor de toque for pressionado.

Teste do Sensor de Toque

Teste de sensores e motor

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