rescue-line-scorer: fai punteggio agli allenamenti come un arbitro
"Il gripper nuovo ci ha resi davvero migliori?" merita un numero, non una sensazione. rescue-line-scorer è il nostro segnapunti da terminale per le run di allenamento, ora open source.
Come funziona
Avvialo quando parte il robot. Premi un tasto per ogni evento che fa punteggio: g gap, o ostacolo, v vittima, l lack of progress, u per annullare un errore. Il totale si aggiorna live. Premi q e la run (punteggio, durata, conteggi per evento, una nota libera) viene aggiunta a un CSV.
Dopo qualche settimana quel CSV è il grafico dei progressi del team. Tagga le run con cosa è cambiato (--note "gripper nuovo, Kp=0.8") e puoi finalmente confrontare le versioni con i dati.
Installazione
pip install git+https://github.com/WashingMachineRobocupJR/rescue-line-scorer
rescue-line-scorer --note "prima run con il nuovo array di sensori"I valori dei punti sono configurabili (--init-config scrive uno scoring.json modificabile), perché i valori ufficiali cambiano di stagione in stagione. Controlla sempre il regolamento corrente.
Codice e documentazione sul nostro GitHub, licenza MIT.