21 luglio 2007
A neural network-based controller for MAVs swarms: final roadmap
Ormai ci siamo. Mancano gli ultimi ritocchi, poi potrò anche io andarmene un pochino in ferie, lasciando che sia il computer a lavorare al posto mio. La simulazione, ormai, è ultimata. Di cose serie manca soltanto l’implementazione del sensore di distanza dei MAVs, che tuttavia presumo (mi tocco, nel dubbio…) non mi porti via più di una mezza giornata. Dopo, un sacco di ritocchini vari da apportare qua e là, ma nessun intervento strutturale da fare. Se non una qualche limatina alla formula di fitness, per ora soltanto abbozzata (in maniera che però mi pare plausibile).
Comunque sia, la mia to-do list per la prossima settimana:
- implementare il sensore di distanza;
- impostare il bias;
- rendere random, entro un certo margine, l’orientamento di partenza dei MAVs;
- debuggare in maniera seria l’algoritmo evolutivo (anche se al momento sembra che funzioni bene);
- aggiungere la possibilità di scegliere tramite GUI la funzione di trasferimento per i neuroni dell’hidden layer;
- sistemare lo slot chiamato quando si tenta di stoppare la simulazione o di uscire dal programma mentre la simulazione è in corso;
- aggiornare i valori della statusbar durante il movimento del MAV selezionato (nonchè aggiungere la percezione attuale proveniente dai vari sensori);
- aggiungere uno slider per la velocità alla quale visualizzare la simulazione;
- far creare in automatico un file di testo contenente il riepilogo della condizione sperimentale;
- aggiustare la forma dei MAVs (la coda è sproporzionata);
- sistemare la gestione dei bottoni quando si mette in pausa / in stop la simulazione.

Comments(5)











