Questa è l'app Linux denominata Behavior Control Framework la cui ultima versione può essere scaricata come BehaviourControlFrameworkv1.0.2.zip. Può essere eseguito online nel provider di hosting gratuito OnWorks per workstation.
Scarica ed esegui online questa app denominata Behavior Control Framework con OnWorks gratuitamente.
Segui queste istruzioni per eseguire questa app:
- 1. Scaricata questa applicazione sul tuo PC.
- 2. Entra nel nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 3. Carica questa applicazione in tale file manager.
- 4. Avviare l'emulatore online OnWorks Linux o Windows online o l'emulatore online MACOS da questo sito Web.
- 5. Dal sistema operativo OnWorks Linux che hai appena avviato, vai al nostro file manager https://www.onworks.net/myfiles.php?username=XXXXX con il nome utente che desideri.
- 6. Scarica l'applicazione, installala ed eseguila.
IMMAGINI
Ad
Quadro di controllo del comportamento
DESCRIZIONE
Il Behavior Control Framework è un framework C++ generico indipendente dalla piattaforma che implementa un'architettura di controllo costituita da una rete gerarchica di livelli di comportamento. Ciascuno di questi livelli contiene comportamenti che possono inibirsi a vicenda e interagire per ottenere il controllo. Una discussione completa della struttura e delle idee alla base di questo framework può essere trovata nella documentazione di Doxygen fornita con il rilascio. Questa documentazione merita una lettura prima di decidere se la libreria fa per te!
La struttura e l'implementazione di questa libreria si concentra sull'applicazione dell'architettura di controllo del comportamento basata sull'inibizione ai circuiti di controllo in tempo reale, ma può ragionevolmente essere adattata per un'ampia varietà di altre applicazioni di intelligenza artificiale. L'accento è stato posto sull'avere un sovraccarico molto basso in modo da non danneggiare le prestazioni complessive del sistema, pur mantenendo la facilità d'uso.
Accolgo con favore tutti i feedback, suggerimenti e segnalazioni di bug!
E-mail: pallgeuer[at]ais.uni-bonn.de
Caratteristiche
- Libreria C++ multipiattaforma piccola e altamente efficiente orientata alle prestazioni
- Codice indipendente con poche dipendenze esterne
- Può essere utilizzato per implementare il codice di controllo del comportamento sotto forma di un'architettura di controllo basata sul comportamento a strati gerarchicamente
- Provato e testato dall'autore su varie piattaforme robotiche
- Documentato utilizzando lo strumento di generazione della documentazione Doxygen, inclusi esempi di codice e una discussione di tutte le avvertenze sull'utilizzo
- Codice sorgente della libreria ben commentato per consentire una facile modifica/estensione da parte degli utenti (che sono incoraggiati a inviare miglioramenti/correzioni di bug all'autore, in modo che la libreria possa essere migliorata!)
- Documento accademico sul framework: Hierarchical and State-based Architectures for Robot Behavior Planning and Control, pubblicato in Proceedings of 8th Workshop on Humanoid Soccer Robots @ Humanoids 2013
Pubblico
Informatica, Scienza/Ricerca, Sviluppatori, Altro pubblico, Ingegneria
Linguaggio di programmazione
C++
Categorie
Questa è un'applicazione che può essere scaricata anche da https://sourceforge.net/projects/behaviourcontrol/. È stato ospitato in OnWorks per essere eseguito online in modo più semplice da uno dei nostri sistemi operativi gratuiti.