Amazon Best VPN GoSearch

OnWorks-Favicon

State Controller-Bibliothek

Laden Sie die State Controller Library-Linux-App kostenlos herunter, um sie online in Ubuntu online, Fedora online oder Debian online auszuführen

Dies ist die Linux-App namens State Controller Library, deren neueste Version als StateControllerLibraryv1.2.2.zip heruntergeladen werden kann. Es kann online beim kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.

Laden Sie diese App namens State Controller Library mit OnWorks kostenlos herunter und führen Sie sie online aus.

Befolgen Sie diese Anweisungen, um diese App auszuführen:

- 1. Diese Anwendung auf Ihren PC heruntergeladen.

- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.

- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.

- 4. Starten Sie den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.

- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.

SCREENSHOTS

Ad


State Controller-Bibliothek


BESCHREIBUNG

Die State Controller Library ist ein generisches plattformunabhängiges C++-Framework, das die Realisierung endlicher Zustandsmaschinen und deren Verallgemeinerungen zur Multiaktionsplanung ermöglicht. Die Struktur und Implementierung dieser Bibliothek konzentriert sich auf die Anwendung von Finite-State-Maschinen auf Echtzeit-Regelkreise, kann jedoch sinnvoll für praktisch jede andere Anwendung angepasst werden, auch wenn sie überhaupt nichts mit Steuerungssystemen zu tun hat. Der Schwerpunkt wurde auf einen sehr geringen Overhead gelegt, um die Gesamtsystemleistung unabhängig davon, wo diese Bibliothek verwendet wird, nicht zu beeinträchtigen und gleichzeitig die Benutzerfreundlichkeit beizubehalten. Auch die Codegröße wurde auf ein Minimum beschränkt.

Neben der Implementierung standardmäßiger Finite-State-Maschinen und Multi-Action-Planungs-State-Machines kann diese Bibliothek auch zur Implementierung hierarchischer State-Controller oder einer beliebigen Hybridform aus diesen dreien verwendet werden. Weitere Informationen finden Sie in der umfangreichen Dokumentation.

Ich freue mich über alle Rückmeldungen, Vorschläge und Fehlerberichte!
E-Mail: pallgeuer[at]ais.uni-bonn.de



Eigenschaften

  • Kleine und hocheffiziente leistungsorientierte plattformübergreifende C++-Bibliothek
  • Unabhängiger Code mit wenigen externen Abhängigkeiten
  • Kann zur Implementierung endlicher Zustandsmaschinen, verallgemeinerter Zustandsmaschinen, hierarchischer Zustandsmaschinen und insbesondere von Zustandscontrollern für die Planung mehrerer Aktionen verwendet werden
  • Kann verwendet werden, um eine grundlegende Finite-State-Maschine mit minimalem Codierungsaufwand und Ausführungsaufwand zu implementieren und gleichzeitig die Erweiterbarkeit auf komplexere verallgemeinerte Finite-State-Maschinen zu ermöglichen
  • Vom Autor auf verschiedenen Roboterplattformen erprobt und getestet
  • Dokumentiert mit dem Dokumentationsgenerierungstool Doxygen, einschließlich Codebeispielen und einer Diskussion aller Nutzungseinschränkungen
  • Gut kommentierter Quellcode der Bibliothek, um eine einfache Änderung/Erweiterung durch Benutzer zu ermöglichen (die werden ermutigt, Verbesserungen/Fehlerbehebungen an den Autor zu übermitteln, damit die Bibliothek verbessert werden kann!)
  • Wissenschaftlicher Artikel zum Framework: Hierarchical and State-based Architectures for Robot Behavior Planning and Control, veröffentlicht in Proceedings of 8th Workshop on Humanoid Soccer Robots @ Humanoids 2013


Publikum

Informationstechnologie, Wissenschaft/Forschung, Entwickler, Andere Zielgruppe, Ingenieurwesen



Programmiersprache

C + +


Kategorien

Frameworks, Robotik, Bibliotheken

Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/statecontroller/ abgerufen werden kann. Es wurde in OnWorks gehostet, um es auf einfachste Weise online über eines unserer kostenlosen Betriebssysteme ausführen zu können.


Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.