-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Criar um algoritmo que otimiza um PID relativamente bom já determinado:
- Calcular uma função de recompensa no robô;
- Criar uma função para o K-learning em C++:
- Limitar a quantidade de voltas do algoritmo;
- Definir os parâmetros de aprendizado do K-Learning;
- Fazer a integração dos parâmetros necessários com o dashboard:
- PID atual;
- Tempo para concluir a volta;
- Velocidade;
- Erro acumulado (se ele já não for usado na recompensa);
- Recompensa;
- Salvar os resultados de cada volta no Firebase;
- (Opcional) Testar o resultado em outra pista para verificar a eficiência;
- Usar os dados do Firebase para treinar uma rede neural que adapta o PID de acordo com a velocidade de setpoint.
Metadata
Metadata
Labels
enhancementNew feature or requestNew feature or request