Player

Screenshot Λογισμικό:
Player
Στοιχεία Λογισμικού:
Εκδοχή: 2.1.1
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: The Player Project
Άδεια: Δωρεάν
Δημοτικότητα: 25

Rating: 4.0/5 (Total Votes: 1)

Player είναι ένα λογισμικό διακομιστή δικτύου για τον έλεγχο του ρομπότ. Τρέξιμο στο ρομπότ σας, Player προσφέρει ένα καθαρό και απλό interface για τους αισθητήρες και τους ενεργοποιητές του ρομπότ μέσω δικτύου IP. Συνομιλίες πρόγραμμα πελάτη σας να αναπαραγωγής σε μια υποδοχή TCP, διαβάζοντας τα δεδομένα από τους αισθητήρες, γράφοντας εντολές για ενεργοποιητές, και συσκευές για τη μύγα διαμόρφωση.
Player υποστηρίζει μια ποικιλία του υλικού ρομπότ. Η αρχική πλατφόρμα αναπαραγωγής είναι η ActivMedia Pioneer 2 οικογένεια, αλλά διάφορα άλλα ρομπότ και πολλά κοινά αισθητήρες που υποστηρίζονται. Αρθρωτή αρχιτεκτονική του παίκτη καθιστά εύκολο να προσθέσετε υποστήριξη για νέο υλικό, και ενεργός χρήστης / προγραμματιστής κοινότητα συμβάλλει νέους οδηγούς.
Παίκτης τρέχει σε Linux (PC και τα ενσωματωμένα), Solaris και * BSD.
Το Έργο Player προσφέρει εργαλεία λογισμικού ανοικτού κώδικα για το ρομπότ και αισθητήρων εφαρμογές.
Το Έργο Player δημιουργεί Ελεύθερο Λογισμικό που επιτρέπει την έρευνα στα συστήματα ρομπότ και αισθητήρων. Ο διακομιστής ρομπότ Player είναι ίσως το πιο ευρέως χρησιμοποιούμενο διεπαφή ελέγχου ρομπότ στον κόσμο. Backends προσομοίωσης, Σταδίου και κιόσκι, είναι επίσης πολύ διαδεδομένη.
Εδώ είναι μερικά βασικά χαρακτηριστικά του "παίκτη":
· Παίκτης έχει σχεδιαστεί για να είναι γλώσσα και ανεξάρτητη πλατφόρμα. Πρόγραμμα-πελάτης σας μπορεί να τρέξει σε οποιοδήποτε υπολογιστή που διαθέτει μια σύνδεση δικτύου με το ρομπότ σας, και μπορεί να γραφτεί σε οποιαδήποτε γλώσσα που υποστηρίζει υποδοχές TCP. Αυτή τη στιγμή έχουμε client-side βοηθητικά προγράμματα σε C ++, Tcl, Java και Python. Περαιτέρω, ο παίκτης δεν κάνει υποθέσεις σχετικά με το πώς μπορεί να θέλετε να δομήσει προγράμματα ελέγχου ρομπότ σας. Με αυτόν τον τρόπο, είναι πολύ πιο "ελάχιστο" από ό, τι άλλες διασυνδέσεις ρομπότ. Αν θέλετε ο πελάτης σας να είναι μια εξαιρετικά ταυτόχρονη multi-threaded πρόγραμμα, το γράφουν έτσι. Αν σας αρέσει μια απλή ανάγνωση think-πράξη βρόχο, το κάνουμε αυτό. Αν σας αρέσει να ελέγχει ρομπότ σας με διαδραστικό τρόπο, δοκιμάστε Tcl πελάτη μας (ή γράψε τη δική σου βοηθητικά προγράμματα πελάτη στην αγαπημένη διαδραστικό γλώσσα σας).
· Παίκτης επιτρέπει σε πολλαπλές συσκευές να παρουσιάσουν την ίδια διεπαφή. Για παράδειγμα, τόσο οι Pioneer 2 και RWI οδηγούς χρήση interface «θέση» του παίκτη για να επιτρέψει τον έλεγχο της κίνησης του ρομπότ. Έτσι, το ίδιο κωδικό ελέγχου θα μπορούσε να οδηγήσει και τα δύο είδη ρομπότ. Αυτό το χαρακτηριστικό είναι πολύ χρήσιμο όταν συνδυάζεται με τον προσομοιωτή Stage? προγράμματα ελέγχου που γράφτηκαν για προσομοιωμένο ρομπότ Stage θα συνεργάζονται συχνά αμετάβλητη σε πραγματικό υλικό.
· Παίκτη έχει επίσης σχεδιαστεί για να υποστηρίξει σχεδόν οποιοδήποτε αριθμό των πελατών. Θελήσατε ποτέ τα ρομπότ σας να «βλέπει» μέσα από τα μάτια του άλλου »; Τώρα μπορούν. Κάθε πελάτης μπορεί να συνδεθεί και να διαβάσει τα δεδομένα του αισθητήρα από (και ακόμα και να γράψει κινητήρα εντολές) οποιαδήποτε παρουσία του παίκτη σε οποιοδήποτε ρομπότ. Εκτός από τη διανομή της τηλεπισκόπησης για τον έλεγχο, μπορείτε επίσης να χρησιμοποιήσετε τη συσκευή για την παρακολούθηση των πειραμάτων. Για παράδειγμα, ενώ η C ++ πελάτη σας ελέγχει ένα ρομπότ, μπορείτε να τρέξετε ένα γραφικό εργαλείο οπτικοποίησης αλλού που σας δείχνει την τρέχουσα δεδομένα από αισθητήρες και ένα πρόγραμμα καταγραφέα για να αποθηκεύσετε τα δεδομένα για μετέπειτα ανάλυση. On-the-fly αιτήματα συσκευή επιτρέπει στους πελάτες σας να αποκτήσουν πρόσβαση σε differenct αισθητήρες και ενεργοποιητές, όπως απαιτείται για το έργο στο χέρι.
· Η συμπεριφορά του ίδιου του διακομιστή μπορεί επίσης να ρυθμιστεί με τη μύγα. Δείτε το εγχειρίδιο χρήσης για λεπτομέρειες σχετικά με την αλλαγή ρυθμού δεδομένα από αισθητήρες και άλλα χαρακτηριστικά.
· Τέλος, αλλά όχι λιγότερο σημαντικό, Player είναι ελεύθερο λογισμικό, που διατίθεται βάσει της Άδειας GNU Public License. Αν δεν σας αρέσει κάποιο μέρος του πώς λειτουργεί, αλλάξτε το. Και παρακαλούμε να μας στείλετε το έμπλαστρο!

Παρόμοια λογισμικά

BNNS
BNNS

18 Feb 15

MatPlan
MatPlan

2 Jun 15

Cypher
Cypher

2 Jun 15

dysii
dysii

3 Jun 15

Σχόλια για Player

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία