:::: MENU ::::
Posts tagged with: Università

Installare NS-Miracle da SVN su Ubuntu Jaunty

NS-Miracle è un simulatore di rete, sviluppato per il sistema operativo Linux dal Department of Information Engineering (DEI) dell’Università di Padova, ed è un’estensione di un simulatore chiamato NS-2 sviluppato dall’Information Sciences Institute della University of Southern California.

L’installazione del simulatore di rete NS-Miracle avviene attraverso la compilazione dei sorgenti e sono necessari tre pacchetti: quello dei sorgenti di NS2, quello dei sorgenti di un modulo per la simulazione dello stack 802.11 (chiamato dei80211mr) ed infine i sorgenti di Miracle, che, visto il costante sviluppo del software, verranno prelevati dal repository SVN di sviluppo.
Continua a leggere


Genetic Algortihm for Motion Planning (GAMP)

Gli algoritmi genetici (o Genetic Algorithms) sono sfruttati per la risoluzione dei più disparati problemi computazionali. Per rendersene conto basta visitare questa pagina su Wikipedia.

Io e altri quattro studenti del corso di Intelligenza Artificiale (Laurea Specialistica in Ingegneria Informatica) abbiamo pensato di applicare questo paradigma di programmazione alla risoluzione di un problema di motion-planning, ovverosia far trovare ad un robot, posizionato in un ambiente ad esso ignoto, la strada che lo conduca a una posizione obiettivo, da noi definita col termine Goal.

Abbiamo allora sviluppato un’applicazione in Java con lo scopo di simulare il processo algoritmico evolutivo che fa trovare al robot il percorso verso il suo goal e abbiamo chiamato questa applicazione Genetic Algortihm for Motion Planning (o G.A.M.P. per gli amici). Alla fine del corso questo lavoro ci ha fatto quadagnare un bel 30, ed abbiamo pensato di renderlo disponibile in licenza GPL.

Abbiamo anche realizzato un video che mostra il nostro programma in azione.

Continua a leggere