Atividade #727
FechadaIntegração do calculo de força para o passe no módulo estatístico.
Descrição
Eu, Nicolas e o Luciano discutimos sobre essa possibilidade que tornaria possível melhorar a precisão do chute para cada robô a cada chute que ele realiza na partida. Além de possibilitar levar em consideração, inclusive, parâmetros como velocidade do robô e distância entre a bola e o robô, o que atualmente não é considerado e que acredito ser a causa maior da imprecisão do passe.
Mas antes gostaria de validar novamente o método atual que durante a competição estava com alguns erros. Seria possível algum dia verificarmos isso com o auto referee que nem foi feito na competição?
Atualizado por Nicolas Oliveira há mais de 6 anos
Mas antes gostaria de validar novamente o método atual que durante a competição estava com alguns erros. Seria possível algum dia verificarmos isso com o auto referee que nem foi feito na competição?
Sim, só preciso instalar o autoref no meu pc.
Atualizado por Luis David Peregrino de Farias há mais de 6 anos
- Título alterado de Integração do do calculo de força para o passe na maquina estatística. para Integração do calculo de força para o passe na maquina estatística.
Atualizado por Luis David Peregrino de Farias há mais de 6 anos
Nicolas Oliveira escreveu:
Sim, só preciso instalar o autoref no meu pc.
Certo... Seria no lab ou na imbel?
Atualizado por Luis David Peregrino de Farias há mais de 6 anos
- Título alterado de Integração do calculo de força para o passe na maquina estatística. para Integração do calculo de força para o passe no módulo estatístico.
Atualizado por Nicolas Oliveira há mais de 6 anos
Luis David Peregrino de Farias escreveu:
Nicolas Oliveira escreveu:
Sim, só preciso instalar o autoref no meu pc.
Certo... Seria no lab ou na imbel?
imbel
Atualizado por Luciano Barreira há mais de 6 anos
Instalação do autoref : https://github.com/robotics-erlangen/autoref
Atualizado por Nicolas Oliveira há mais de 6 anos
A ideia seria rodar o código feito pelo farias em matlab, que será adaptado para labview no software estatístico, e o resultado ser enviado à IA.
E durante o jogo a cada passe reiterar o modelo para gerar um offset para aumentar ou diminuir a força afim de fazer ajustes finos ao longo do jogo. Para isso seriam definidos eventos como passe fraco, forte ou bem sucedido.
Atualizado por Luis David Peregrino de Farias há mais de 6 anos
Estou com algumas duvidas:
Primeiro, proponho que nem é atualmente dividirmos em passe: Fraco, médio e forte(Com base na velocidade final de chegada da bola, atualmente temos 6 niveis), assim vejo 3 possibilidades.
1- Método do offset: Acho que o jeito mais fácil seria usar as equações como base e fazer o offset como você disse, baseado na verificação se o passe foi bem sucedido ou não por motivo de falta de força de chute, como você disse. Desse modo teríamos uma equação para cada força de chute.
2- Método de recalculo: Calcularíamos a equação novamente a cada chute, o calculo é bem rápido se tirar a plotagem de gráficos. Esse método teoricamente é mais preciso e cada chute ajuda a deixar mais preciso chutes com qualquer uma das forças. Pode ter uma unica equação para o chute(mas só é precisa para as velocidade finais fixadas). Precisaríamos pensar em um limite máximo de chutes que calcularíamos, os últimos 300 por exemplo... poderíamos também pensar em um sistema de pesos, pra considerar mais significantes os últimos chutes ou algo do tipo.
3- Método aditivo: Seria um método muito rápido que pensaríamos em como um único chute alteraria numa equação já pronta.
Atualizado por Luis David Peregrino de Farias há mais de 6 anos
Nicolas Oliveira escreveu:
A ideia seria rodar o código feito pelo farias em matlab, que será adaptado para labview no software estatístico, e o resultado ser enviado à IA.
E durante o jogo a cada passe reiterar o modelo para gerar um offset para aumentar ou diminuir a força afim de fazer ajustes finos ao longo do jogo. Para isso seriam definidos eventos como passe fraco, forte ou bem sucedido.
Então de todo jeito acharíamos a equação base por um programa em labview né? Para não precisar ficar fazendo no meu pc e passar de volar...
Atualizado por Luciano Barreira há mais de 6 anos
http://zone.ni.com/reference/en-XX/help/371361P-01/gmath/matlab_script_node/
http://www.ni.com/white-paper/4854/en/
Aparentemente dá pra colocar o código em matlab dentro do LV
Atualizado por Luis David Peregrino de Farias há mais de 6 anos
Luis David Peregrino de Farias escreveu:
Estou com algumas duvidas:
Primeiro, proponho que nem é atualmente dividirmos em passe: Fraco, médio e forte(Com base na velocidade final de chegada da bola, atualmente temos 6 niveis), assim vejo 3 possibilidades.
1- Método do offset: Acho que o jeito mais fácil seria usar as equações como base e fazer o offset como você disse, baseado na verificação se o passe foi bem sucedido ou não por motivo de falta de força de chute, como você disse. Desse modo teríamos uma equação para cada força de chute.
2- Método de recalculo: Calcularíamos a equação novamente a cada chute, o calculo é bem rápido se tirar a plotagem de gráficos. Esse método teoricamente é mais preciso e cada chute ajuda a deixar mais preciso chutes com qualquer uma das forças. Pode ter uma unica equação para o chute(mas só é precisa para as velocidade finais fixadas). Precisaríamos pensar em um limite máximo de chutes que calcularíamos, os últimos 300 por exemplo... poderíamos também pensar em um sistema de pesos, pra considerar mais significantes os últimos chutes ou algo do tipo.
3- Método aditivo: Seria um método muito rápido que pensaríamos em como um único chute alteraria numa equação já pronta.
Ah uma outra coisa legal que poderíamos fazer no método de offset de maneira mais simples é considerar uma correção para distância entre robô e bola e para a velocidade do robô.
Atualizado por Gabriel Borges da Conceição há mais de 6 anos
- Situação alterado de Em andamento para Resolvida
Atualizado por Gabriel Borges da Conceição há mais de 6 anos
- Situação alterado de Resolvida para Fechada