Monitor 2012/2013 GUI A cura di: Luca Violanti, Marco Varesano, Marco Busso, Roberto Cotrino In cosa consiste • Un’interfaccia grafica che permette la simulazione dei movimenti di un agente UAV (Unmanned Aircraft Vehicle) in un ambiente modellato come da specifica del progetto Modellazione dell’ambiente Mappa Hill Rural Urban Lake Gate Border Modellazione dell’ambiente Mappa dopo inondazioni Urban INITIAL-FLOOD Urban SEVERE-FLOOD Rural INITIAL-FLOOD Rural SEVERE-FLOOD Interazione agente-mappa Comandi CLIPS Funzionalità GUI Visualizzazione comunicazioni dell’ agente Visualizzazione Agenda e Fatti Debug Window • E’ possibile visualizzare informazioni di servizio dell’ interfaccia ed altre informazioni relative allo stato dell’ agente (STEP, TIME, RESULT) ed informazioni relative all’ azione da eseguire successivamente. Installazione delle librerie CLIPSJNI 1. Download librerie in base alla versione del proprio sistema operativo: • caso x64: CLIPSJNI.dll x64 • caso x86: CLIPSJNI.dll x86 2. Copiare il file nella cartella nel java.library.path (di default è C:\Windows\System32). (Se è stato modificato il java.library.path, si può recuperarlo con il metodo: System.getProperty("java.library.path"); Installazione GUI 1. Collegarsi alla pagina https://code.google.com/p/monitor1213/source/checkout/ 2. Copiare il path relativo al progetto https://monitor1213.googlecode.com/svn/trunk/ Installazione GUI 3. In Netbeans andare su Team/Subversion/Checkout e incollare il path precedentemente copiato, cioè: https://monitor1213.googlecode.com/svn/trunk/ 4. In Repository Folder settare trunk/Monitor1213 5. Premere Finish Installazione GUI 6. Lanciare l’ interfaccia tramite il comando Run 7. Caricare il progetto premendo "Carica Ambiente CLIPS"