Q-Learning (Calcolo Migliore Percorso)
Semplice implementazione del Q-Learning per il calcolo del percorso migliore all’interno di una mappa predefinita.
Caso d’uso: magazzino in cui un muletto automatico deve prelevare un oggetto nel minor tempo possibile. Nell’ottica dell’ottimizzazione del tempo l’algoritmo calcola anche il percorso migliore prevedendo il passaggio per un punto intermedio (si immagini di voler prelevare un oggetto in un determinato punto ma di volerne prelevare anche un altro strada facendo, cioè lungo il percorso in attuazione).
Per dimostrare l’efficacia dell’algoritmo è stato realizzato un semplicissimo tool “a riga di comando” all’interno del quale ci viene chiesto di selezionare un percorso semplice o con punto intermedio e in cui ci viene mostrata la mappa dell’ambiente in cui muoverci.
Come sempre, contattarmi per maggiori informazioni o per il codice.