Mudanças entre as edições de "Grupo1-PJI2-2018-1"
Linha 47: | Linha 47: | ||
- Navegação Landmark, pela possibilidade de usar marcos artificiais e termos disponível um sensor de cores. | - Navegação Landmark, pela possibilidade de usar marcos artificiais e termos disponível um sensor de cores. | ||
− | * Como definido pelos professores, a partir da orientação para "tentar fazer regras mais simples possíveis" foi definido que: | + | * Como definido pelos professores, a partir da orientação para "tentar fazer regras mais simples possíveis" foi definido pelo grupo que: |
Regras: | Regras: | ||
Linha 53: | Linha 53: | ||
Objetivo: encontrar no tabuleiro as cores sorteadas na ordem correta e em menos tempo possível. | Objetivo: encontrar no tabuleiro as cores sorteadas na ordem correta e em menos tempo possível. | ||
− | Encontrar cores no tabuleiro | + | *Encontrar cores no tabuleiro |
− | * Azul | + | ** Azul |
+ | ** Vermelho | ||
+ | ** Amarelo | ||
+ | ** Verde | ||
− | + | *Sorteio | |
− | + | Estando o robô na posição inicial é dado início ao jogo. O servidor sorteia a ordem das cores para que o robô as procure no tabuleiro. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | * Sorteio | ||
− | Estando | ||
A localização de cada uma das cores já é conhecida pelo servidor previamente, assim que o sorteio acontece juntamente com cada cor o robô recebe também a localização dela no tabuleiro | A localização de cada uma das cores já é conhecida pelo servidor previamente, assim que o sorteio acontece juntamente com cada cor o robô recebe também a localização dela no tabuleiro | ||
(cada robô deve receber uma ordem de cores diferente). | (cada robô deve receber uma ordem de cores diferente). |
Edição das 14h22min de 6 de março de 2018
Apresentação inicial
Encontro 1 - Decisão de robô, montagem e instalação do Ev3Dev - 27/02 |
---|
Decisão de robô, montagem e instalação do Ev3Dev
|
Encontro 2 - Conectividade WiFi e sensores - 01/03 |
---|
Conectividade WiFi e sensores
- A conexão Wi-Fi através da rede do IFSC não foi possível por ser uma rede baseada em EAP (Protocolo de Autenticação Extensiva).
|
Encontro 3 - Conhecendo robô - 02/03 |
---|
Conhecendo robô |
Encontro 4 - Escolha do modelo do sistema de localização e definição das regras - 03/03 |
---|
Escolha do modelo do sistema de localização e definição das regras
- Odometria, por proporcionar altas taxas de amostragem, e basear-se no movimento da roda. - Navegação inercial, por já termos disponível um giroscópio. - Navegação Landmark, pela possibilidade de usar marcos artificiais e termos disponível um sensor de cores.
Regras: Objetivo: encontrar no tabuleiro as cores sorteadas na ordem correta e em menos tempo possível.
Estando o robô na posição inicial é dado início ao jogo. O servidor sorteia a ordem das cores para que o robô as procure no tabuleiro. A localização de cada uma das cores já é conhecida pelo servidor previamente, assim que o sorteio acontece juntamente com cada cor o robô recebe também a localização dela no tabuleiro (cada robô deve receber uma ordem de cores diferente).
Os robôs se movimentam sobre o tabuleiro de acordo com o sistema de localização escolhido pela equipe em busca da sequencia de cores sorteada. Caso aja colisão entre os dois robôs, o robô responsável pela mesma deve retornar à sua posição inicial para então dar continuidade à procura das cores (não será necessário reencontrar as todas as cores, o robô deverá procurar pelas cores ainda não descobertas) .
Durante todo o jogo o tabuleiro será monitorado por uma câmera IR (infravermelho) para que as colisões sejam reportadas aos jogadores. A partir da acusação da câmera feita pelo servidor para os robôs, o robô com menor distância indicada pelo seu próprio sensor infravermelho será o culpado pela colisão e deverá voltar para a posição inicial de partida.
Sendo o tabuleiro monitorado pela câmera IR, é possível que os dados das localizações de cada um dos robôs esteja disponível durante a partida. A partir desta informação cada robô dele fazer o possível para que não esbarre no seu adversário. O robô que encontrar todas as cores primeiro é o vencedor! — Todas as regras serão iguais para os dois modos de operação
— A comunicação entre os robôs e o servidor será feita por meio de uma API comum entre os participantes.
|
Encontro 5 - Trabalhando com o robô - 05/03 |
---|
Trabalhando com o robô
|