Sigel.

Sigel è uno strumento che insegna i robot virtuali a camminare in una simulazione fisica 3D.
Scarica ora

Sigel. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Sigel Team
  • Sito web dell'editore:

Sigel. Tag


Sigel. Descrizione

Sigel è uno strumento che insegna i robot virtuali a camminare in una simulazione 3D fisica. Sigel è uno strumento che insegna i robot virtuali a camminare in una simulazione 3D fisica. Utilizza il metodo della "programmazione genetica" per evolvere i programmi di controllo per qualsiasi robot che entrano nella tua mente, visualizzarli usando OpenGL ed esporta animazioni a Povigay. Il problema è necessario risolvere il PG368-Sigel è stato la programmazione dei programmi di controllo per qualsiasi tipo delle architetture di robot a piedi. Questo dovrebbe essere fatto con l'uso della programmazione genetica, un principio che cerca di copiare la strategia di evoluzione naturale combinata con i concetti di programmazione automatica. Nel primo passo è stato necessario creare un sistema di programmazione genetica. Tale sistema funziona come una ricerche. Utilizza una descrizione dettagliata del problema per cercare lo spazio della soluzione per buone soluzioni. Una delle parti è un'amministrazione chiamata Pool che deve organizzare una serie di soluzioni possibili, un sottoinsieme dello spazio della soluzione. Le soluzioni in questo sottoinsieme sono chiamate individui e rappresentano la parte dello spazio della soluzione che è attualmente esaminato dal sistema GP. Un'altra parte è una serie di strategie per variare gli individui, che sono prese dall'evoluzione naturale. Le buone soluzioni trovate sono separate da soluzioni sbagliate da strategie naturali come Selektion. Le selezioni di individui per la variazione come la mutazione orienta sulla qualità delle soluzioni. Le copie di buona soluzione sono selezionate per le modifiche genetiche e il risultato di ciò è posizionato su soluzioni sbagliate in seguito. Per testare la qualità di un programma di controllo del robot a piedi è necessario guardare il comportamento di esso, se viene eseguito su un'architettura del robot a piedi. Tale test è molto pericoloso per il robot, perché i fallimenti nel programma di controllo possono causare danni pesanti sulle arthequettture dei robot. Pertanto è stato necessario creare un simulatore cinetico, per simulare qualsiasi tipo di architetture robot. Questo simulatore è stato costruito per simulare il mondo fisico il più precisamente possibile. Inoltre c'è stata una lingua inventata per descrivere l'architettura di un robot e una visualizzazione per visualizzare il lavoro del simulatore. Il vantaggio del Sigel-System è la sua capacità di gestire qualsiasi tipo di carcerazione del robot da passeggio che può essere descritta dal linguaggio di descrizione del robot e dall'automatismo utilizzato per programmare il programma di controllo del robot. Con questo vantaggio è possibile evolvere di nuovo il programma di controllo, dopo una modifica dell'architettura senza il pericolo di danni. La funzione per visualizzare la simulazione è la possibilità di controllare i risultati dell'evoluzione, che sono nel miglior caso senza differenze per il comportamento del robot in realtà. Ciò sono alcune caratteristiche chiave di "Sigel": · Caricamento e risparmio di robot . · Regolazione dei parametri della lingua dei robot. · Regolazione dei parametri GP. · Regolazione dei parametri di simulazione. · Regolazione delle impostazioni dell'ambiente. · Creazione di indidividuali casuali. · Creazione di indidividuali casuali. · Creazione di random indidividuali.requirementi: · GCC 2.95.2 o superiore insieme con la libstdc ++ appropriata · OpenGL Ecco alcune caratteristiche chiave di "Sigel": · Caricamento e risparmio di robot. · Regolazione dei parametri della lingua dei robot. · Regolazione dei parametri GP. · Regolazione dei parametri di simulazione. · Regolazione delle impostazioni dell'ambiente. · Creazione di indidividuali casuali. Requisiti: · GCC 2.95.2 o superiore insieme alla libstdc appropriata · OpenGL.


Sigel. Software correlato

Php2wsdl.

PHP2WSDL è un generatore WSDL per il supporto del servizio Web PHP, vale a dire l'API di sapone integrato. ...

839

Scarica

Cafesterol.

Cafesterol è un'estensione della suite del compilatore Caml Objective che genera java bytecode. ...

183

Scarica

rvm.

RVM è una macchina virtuale scritta in Ruby che consente di includere funzionalità di scripting ai programmi di rubino. ...

201

Scarica