Spieler

Player ist eine Netzwerkserversoftware für die Robotersteuerung.
Jetzt downloaden

Spieler Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • The Player Project
  • Website des Verlags:

Spieler Stichworte


Spieler Beschreibung

Player ist eine Netzwerk-Server-Software für die Robotersteuerung. Player ist eine Netzwerk-Server-Software für die Robotersteuerung. Laufen auf Ihrem Roboter stellt Spieler eine saubere und einfache Schnittstelle zu den Sensoren des Roboters und Aktoren über das IP-Netzwerk. Ihr Client-Programm spricht mit Spieler über einen TCP-Socket, Daten von Sensoren Lesen, Schreiben Befehle an Aktoren und das Konfigurieren von Geräten auf dem fly.Player unterstützt eine Vielzahl von Roboter-Hardware. Die ursprüngliche Spieler-Plattform ist die Activmedia Pioneer 2-Familie, aber mehrere andere Roboter und viele gemeinsame Sensoren werden unterstützt. Spieler modulare Architektur macht es einfach, die Unterstützung für neue Hardware hinzuzufügen, und eine aktive Benutzer / Entwickler-Community trägt neue drivers.Player läuft auf Linux (PC und Embedded), Solaris und * BSD.The Player Projekte und Open-Source-Software-Tools für Roboter und Sensor applications.The Spieler Project erstellt Freie Software, die Forschung in Robotern und Sensorsystemen ermöglicht. Der Spieler Roboter-Server ist wahrscheinlich die am häufigsten verwendete Roboter-Steuerschnittstelle in der Welt. Seine Simulation Backends, Bühne und Gazebo, sind auch sehr weit used.Here sind einige der wichtigsten Features von Player: · Spieler ist so konzipiert, Sprache und Plattform unabhängig zu sein. Ihr Client-Programm kann auf jedem Rechner ausführen, die eine Netzwerkverbindung zum Roboter hat, und es kann in jeder Sprache geschrieben wird, dass Träger Buchsen TCP. Aktuell haben wir clientseitige Dienstprogramme verfügbar in C ++, Tcl, Java und Python. Ferner macht Spieler keine Annahmen darüber, wie Sie Ihre Robotersteuerung strukturieren Programme wollen könnten. Auf diese Weise ist es viel mehr minimal als andere Roboter-Schnittstellen. Wenn Sie Ihre Kunden wollen ein sehr gleichzeitiges Multi-Threaded-Programm sein, schreiben Sie es so. Wenn Sie wie ein einfaches Lese denken-act Schleife tun. Wenn Sie Ihren Roboter wie interaktiv steuern, versuchen unser Tcl-Client (oder Ihr eigenes Client-Dienstprogramme in Ihrer bevorzugten interaktiven Sprache schreiben). · Spieler mehr Geräte ermöglichen die gleiche Schnittstelle zu präsentieren. Zum Beispiel können die Pioneer 2 und RWI Treiber verwenden beide Spieler Position Schnittstelle zur Steuerung der Bewegung des Roboters zu ermöglichen. So ist die gleiche Steuercode könnte beide Arten von Roboter fahren. Diese Funktion ist sehr nützlich, wenn sie mit der Bühne Simulator kombiniert; Steuerprogramme für die Stufe der simulierten Roboter geschrieben werden funktionieren oft unverändert auf echte Hardware. · Player auch nahezu beliebige Anzahl von Clients unterstützen konzipiert. Haben Sie jemals Ihre Roboter zu sehen durch jeweils andere Augen wollen? Jetzt können sie. Jeder Client kann verbinden und Sensordaten von (und sogar Schreibmotorbefehlen) jede Instanz des Spielers auf jedem Roboter lesen. Abgesehen von verteilten Erfassung zur Steuerung, können Sie auch Player verwenden für Experimente zu überwachen. Zum Beispiel, während der C ++ Client steuert einen Roboter, können Sie eine grafische Visualisierungstool an anderer Stelle ausgeführt, die Sie zeigen aktuelle Sensordaten und ein Logger-Programm, um Daten für eine spätere Analyse zu speichern. On-the-fly-Geräteanforderungen ermöglichen Ihren Kunden den Zugang zu differenct Sensoren und Aktoren zu gewinnen, wie bei der Hand für die Aufgabe benötigt werden. · Das Verhalten des Servers selbst auch im laufenden Betrieb konfiguriert werden können. Finden Sie in der Bedienungsanleitung für Einzelheiten über die Änderung Sensordatenrate und sonstige Funktionen. · Last but not least, ist Spieler freie Software unter der GNU Public License. Wenn Sie nicht wie ein Teil zu tun, wie es funktioniert, ändern Sie es. Und uns bitte Ihr Patch schicken!


Spieler Zugehörige Software