Atividade #1414
Aberta
Fazer robô não chutar antes do meio de campo
Adicionado por Vinícius Neves mais de 3 anos atrás.
Atualizado mais de 3 anos atrás.
Descrição
Os chutes a uma distância antes do meio de campo se mostraram ineficientes. Logo, é mais eficiente que o robô dê alguns toques para frente pra poder se aproximar mais do gol
- Descrição atualizado(a) (diff)
A kickForceFromDistance agora faz uma análise pra ver se a distância do robô é menor do que 0,6 o comprimento do meio de campo, se for True, ela segue como era antes. Se for false, ela tem praticamente a mesma lógica, a mudança é que eu multipliquei o fator multiplicativo por 0,03, pro chute ficar fraco, ou seja, fica dando alguns toques até começar a retornar true.
Na composeChipKick.vi, fiz a mesma analíse da distância pra ver se ele usa a KickForceWithChipKick ou se usa essa força calculada na kickForceFromDistance, se for true segue normal e se for false usa a força calculada.
Exportar para Atom
PDF