Projeto

Geral

Perfil

Ações

Atividade #154

Fechada

Meta #80: Melhorar o estimador do Juiz

Atividade #112: Resolver Toque Duplo

Implementar um gerador de eventos

Adicionado por Nicolas Oliveira mais de 7 anos atrás. Atualizado mais de 7 anos atrás.

Situação:
Fechada
Prioridade:
Normal
Atribuído para:
Início:
19/05/2017
Data prevista:
27/05/2017
Tempo gasto:

Descrição

Para resolver o toque duplo devemos implementar a máquina de estados do atacante baseada em eventos.

Evento de toque na bola -> Faremos pro proximidade do robô.
Evento de toque na bola no start -> Fazer por localização.


Tarefas relacionadas 1 (0 aberta1 fechada)

relacionado a Inteligência - Atividade #248: Criar VIs de eventosFechadaRebeca Reis07/06/201714/07/2017Ações
Ações #1

Atualizado por Nicolas Oliveiramais de 7 anos

Em qual parte da arquitetura deve estar esse gerador de eventos??

Ações #2

Atualizado por Luiz Renault Leite Rodriguesmais de 7 anos

Minha sugestão é que esteja onde é criado o estado do jogo, junto com as informações do juiz.

Ações #3

Atualizado por Nicolas Oliveiramais de 7 anos

  • % Terminado alterado de 0 para 20

VI para detectar toque na bola pela distância entre robô e bola, e VI para descobrir se a bola se moveu criadas.
Porém acho q devido ao ruído q temos atualmente para detectar a posição da bola essa VI n funcionará muito bem, apesar de considerar isso em seu desenvolvimento.

Ações #4

Atualizado por Nicolas Oliveiramais de 7 anos

Ações #5

Atualizado por Nicolas Oliveiramais de 7 anos

  1. DÚVIDA

O gerador de eventos esta sendo feito... Coloquei esses eventos no Cluster [IA Input](https://github.com/roboime/SSLView/blob/development/Core/AI%20Input.ctl) para isso precisei modificá-lo. Na hora de salvar o projeto, inúmeras VIs apareceram como sendo modificadas, penso que devido a essas mudanças. Mas fiquei na dúvida em relação a salvar, já que n mexi diretamente nelas.

Ações #6

Atualizado por Onias Castelo Brancomais de 7 anos

Nicolas Oliveira escreveu:

  1. DÚVIDA

O gerador de eventos esta sendo feito... Coloquei esses eventos no Cluster [IA Input](https://github.com/roboime/SSLView/blob/development/Core/AI%20Input.ctl) para isso precisei modificá-lo. Na hora de salvar o projeto, inúmeras VIs apareceram como sendo modificadas, penso que devido a essas mudanças. Mas fiquei na dúvida em relação a salvar, já que n mexi diretamente nelas.

Nicolas, acredito que vc tenha q salvar sim, já que a entrada e saida da vi estão diferentes agora. Mas antes, tenta ver se isso não geraria algum problema em alguma outra parte do codigo (creio q n, mas melhor dar uma checada).

Ações #7

Atualizado por Nicolas Oliveiramais de 7 anos

Gerador de eventos criado com os seguintes eventos (podendo ser facilmente adicionados novos):

  • Toque na bola, com id do robô q tocou.
  • Bola fora do campo.
  • Bola na área do goleiro
  • Bola na região de atuação da defesa.

Agr utilizaremos esses eventos nas VIs onde eles eram repetidamente calculados.

Ações #8

Atualizado por Nicolas Oliveiramais de 7 anos

  • Situação alterado de Em andamento para Resolvida
Ações #9

Atualizado por Nicolas Oliveiramais de 7 anos

  • Situação alterado de Resolvida para Fechada
Ações

Exportar para Atom PDF