Giocatore

Interfaccia del dispositivo Robot che ti aiuterà a controllare una varietà di hardware di robot e sensore
Scarica ora

Giocatore Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Player Team
  • Sito web dell'editore:
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 2.9 MB

Giocatore Tag


Giocatore Descrizione

Interfaccia del dispositivo Robot che ti aiuterà a controllare una varietà di hardware di robot e sensore Player è un server di rete per il controllo del robot. In esecuzione sul tuo robot, il giocatore fornisce un'interfaccia pulita e semplice per i sensori e gli attuatori del robot sulla rete IP. Il programma client parla con il giocatore su un socket TCP, la lettura dei dati dai sensori, scrivendo commmand agli attuatori e configurazione dei dispositivi sul fly.Player supporta una varietà di hardware robot. La piattaforma del giocatore originale è la famiglia ActivMedia Pioneer 2, ma sono supportati diversi altri robot e molti sensori comuni. L'architettura modulare del giocatore rende facile aggiungere supporto per il nuovo hardware e una comunità di utente attiva / sviluppatore contribuisce a nuovi driver.Player è progettato per essere indipendente dalla lingua e sulla piattaforma. Il programma client può essere eseguito su qualsiasi macchina con una connessione di rete al tuo robot e può essere scritta in qualsiasi lingua che supporti le prese TCP. Attualmente sono disponibili utilità client-lato disponibili disponibili in C ++, TCL, Java e Python. Inoltre, il giocatore non richiede ipotesi su come potresti voler strutturare i tuoi programmi di controllo del robot. In questo modo, è molto più "minimo" rispetto ad altre interfacce robot. Se vuoi che il tuo cliente sia un programma multi-thread altamente concorrente, scrivilo così. Se ti piace un semplice ciclo di lettura-think-act, fallo. Se ti piace controllare il tuo robot in modo interattivo, prova il nostro client TCL (o scrivere le tue utilità client nella tua lingua interattiva preferita) .Player consente a più dispositivi di presentare la stessa interfaccia. Ad esempio, i pionieri 2 e i driver RWI utilizzano entrambe le interfacce "Posizione" del giocatore per consentire il controllo del movimento del robot. Quindi lo stesso codice di controllo potrebbe guidare entrambi i tipi di robot. Questa funzione è molto utile quando combinata con il simulatore del palcoscenico; I programmi di controllo scritti per i robot simulati della fase spesso funzionano invariati in vero hardware.Player è progettato anche per supportare praticamente qualsiasi numero di clienti. Hai mai voluto che i tuoi robot "vedano" attraverso gli occhi degli altri? Ora possono. Qualsiasi client può connettersi e leggere i dati del sensore da (e persino i comandi del motore di scrittura a) qualsiasi istanza del giocatore su qualsiasi robot. A parte il rilevamento distribuito per il controllo, è possibile utilizzare anche il giocatore per il monitoraggio degli esperimenti. Ad esempio, mentre il client C ++ controlla un robot, è possibile eseguire uno strumento di visualizzazione grafico altrove che mostra i dati del sensore corrente e un programma di registrazione per salvare i dati per l'analisi successiva. Le richieste del dispositivo on-the-fly consentono ai tuoi clienti di accedere a sensori e attuatori differenct secondo necessità per il compito a portata di mano.


Giocatore Software correlato

Febio

FEBIIO - Risolvi i problemi di deformazione di grandi dimensioni non lineari in Biomeccanica solida ...

676 973 KB

Scarica

Annotazione

ANNOTAZIONE - Un'applicazione in grado di codificare gli eventi in termini di tipo, insorgenza e durata. ...

216 1.3 MB

Scarica

Galileo

GALILEO - Determina il giorno della settimana per una data data. ...

350 1.1 MB

Scarica