Jest to aplikacja dla systemu Linux o nazwie Behavior Control Framework, której najnowszą wersję można pobrać jako BehaviourControlFrameworkv1.0.2.zip. Można go uruchomić online w bezpłatnym dostawcy hostingu OnWorks dla stacji roboczych.
Pobierz i uruchom online aplikację o nazwie Behaviour Control Framework z OnWorks za darmo.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom emulator online OnWorks Linux lub Windows online lub emulator online MACOS z tej witryny.
- 5. W systemie operacyjnym OnWorks Linux, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację, zainstaluj ją i uruchom.
ZRZUTY EKRANU
Ad
Ramy kontroli zachowania
OPIS
Struktura kontroli zachowań to ogólna, niezależna od platformy platforma C++, która implementuje architekturę kontroli składającą się z hierarchicznej sieci warstw zachowania. Każda z tych warstw zawiera zachowania, które mogą się wzajemnie hamować i wchodzić w interakcje w celu uzyskania kontroli. Pełne omówienie struktury i pomysłów stojących za tym frameworkiem można znaleźć w dokumentacji Doxygen dołączonej do wydania. Warto przeczytać tę dokumentację, zanim zdecydujesz, czy biblioteka jest dla Ciebie!
Struktura i implementacja tej biblioteki koncentruje się na zastosowaniu architektury kontroli zachowania opartej na hamowaniu w pętlach sterowania w czasie rzeczywistym, ale można ją w rozsądny sposób dostosować do szerokiej gamy innych zastosowań sztucznej inteligencji. Nacisk położono na bardzo niski narzut, aby nie zaszkodzić ogólnej wydajności systemu, przy jednoczesnym zachowaniu łatwości użytkowania.
Cieszę się ze wszystkich opinii, sugestii i raportów o błędach!
E-mail: pallgeuer[at]ais.uni-bonn.de
Zakładka Charakterystyka
- Mała i wysoce wydajna, zorientowana na wydajność, wieloplatformowa biblioteka C++
- Niezależny kod z kilkoma zewnętrznymi zależnościami
- Można go wykorzystać do implementacji kodu kontroli zachowania w postaci hierarchicznie warstwowej architektury kontroli opartej na zachowaniu
- Wypróbowane i przetestowane przez autora na różnych platformach robotycznych
- Udokumentowane za pomocą narzędzia do generowania dokumentacji Doxygen, w tym próbki kodu i omówienie wszystkich zastrzeżeń dotyczących użytkowania
- Dobrze zakomentowany kod źródłowy biblioteki, aby umożliwić łatwą modyfikację/rozszerzenie przez użytkowników (którzy są zachęcani do zgłaszania ulepszeń/naprawek błędów do autora, aby biblioteka mogła być ulepszana!)
- Artykuł akademicki na temat struktury: Hierarchical and State-based Architectures for Robot Behavior Planning and Control, opublikowany w Proceedings of 8th Workshop on Humanoid Soccer Robots @ Humanoids 2013
Publiczność
Informatyka, Nauka/Badania, Deweloperzy, Inni odbiorcy, Inżynieria
Język programowania
C + +
Kategorie
Jest to aplikacja, którą można również pobrać ze strony https://sourceforge.net/projects/behaviourcontrol/. Został on hostowany w OnWorks, aby można go było uruchomić online w najprostszy sposób z jednego z naszych bezpłatnych systemów operacyjnych.