Player

Software screenshot:
Player
Rincian Software:
Versi: 2.1.1
Tanggal Upload: 3 Jun 15
Pengembang: The Player Project
Lisensi: Gratis
Popularitas: 25

Rating: 4.0/5 (Total Votes: 1)

Player adalah perangkat lunak server jaringan untuk kontrol robot. Berjalan pada robot Anda, Player menyediakan antarmuka yang bersih dan sederhana untuk sensor robot dan aktuator melalui jaringan IP. Pembicaraan program klien Anda ke Player lebih soket TCP, membaca data dari sensor, menulis perintah untuk aktuator, dan mengkonfigurasi perangkat dengan cepat.
Player mendukung berbagai hardware robot. Platform Pemain asli adalah ActivMedia Pioneer 2 keluarga, namun beberapa robot lain dan banyak sensor umum yang didukung. Arsitektur modular pemain memudahkan untuk menambahkan dukungan untuk hardware baru, dan komunitas pengguna / pengembang aktif berkontribusi driver baru.
Player berjalan di Linux (PC dan tertanam), Solaris dan BSD *.
Pemain Proyek menawarkan perangkat lunak open source untuk robot dan sensor aplikasi.
Pemain Proyek menciptakan Software Gratis yang memungkinkan penelitian di robot dan sensor sistem. Pemain robot server mungkin yang paling banyak digunakan kontrol robot antarmuka di dunia. Backends simulasi, Tahap dan Gazebo, juga sangat banyak digunakan.
Berikut adalah beberapa fitur kunci dari "Pemain":
· Player dirancang untuk menjadi bahasa dan platform independen. Program klien Anda dapat berjalan pada mesin yang memiliki koneksi jaringan untuk robot Anda, dan dapat ditulis dalam bahasa yang mendukung soket TCP. Saat ini kami memiliki sisi klien utilitas yang tersedia di C ++, Tcl, Jawa, dan Python. Selanjutnya, pemain tidak membuat asumsi tentang bagaimana Anda mungkin ingin struktur program pengendalian robot Anda. Dengan cara ini, itu jauh lebih "minimal" dari antarmuka robot lainnya. Jika Anda ingin klien Anda untuk menjadi program multi-threaded sangat bersamaan, menulis seperti itu. Jika Anda suka sederhana baca-pikir-tindakan lingkaran, melakukan itu. Jika Anda ingin mengontrol robot Anda secara interaktif, cobalah klien Tcl kami (atau menulis utilitas klien Anda sendiri dalam bahasa interaktif favorit Anda).
· Player memungkinkan beberapa perangkat untuk menyajikan antarmuka yang sama. Misalnya driver Pioneer 2 dan RWI keduanya menggunakan Player 'posisi' antarmuka untuk memungkinkan kontrol gerakan robot. Jadi kode kontrol yang sama bisa mendorong kedua jenis robot. Fitur ini sangat berguna bila dikombinasikan dengan Tahap simulator; program pengendalian ditulis untuk robot simulasi Tahap ini akan sering bekerja tidak berubah pada perangkat keras yang nyata.
· Pemain juga dirancang untuk mendukung hampir semua jumlah klien. Pernahkah Anda ingin robot untuk "melihat" melalui mata satu sama lain? Sekarang mereka bisa. Klien dapat terhubung ke dan membaca data sensor dari (dan bahkan menulis bermotor perintah untuk) setiap contoh Player pada robot apapun. Selain penginderaan didistribusikan untuk kontrol, Anda juga dapat menggunakan Player untuk pemantauan percobaan. Sebagai contoh, sementara C ++ Anda klien mengontrol robot, Anda dapat menjalankan alat visualisasi grafis lain yang menunjukkan data sensor arus dan program logger untuk menyimpan data untuk analisis nanti. On-the-fly permintaan perangkat memungkinkan klien Anda untuk mendapatkan akses ke sensor dan aktuator differenct seperti yang diperlukan untuk tugas di tangan.
· Perilaku dari server itu sendiri juga dapat dikonfigurasi dengan cepat. Lihat manual pengguna untuk detail pada perubahan sensor data rate dan fitur lainnya.
· Last but not least, Player adalah perangkat lunak bebas, dirilis di bawah lisensi GNU Public. Jika Anda tidak menyukai beberapa bagian dari cara kerjanya, mengubahnya. Dan silahkan kirim patch Anda!

Software yang serupa

FET
FET

22 Jun 18

BNNS
BNNS

18 Feb 15

Narval
Narval

11 May 15

RebeccaAIML
RebeccaAIML

3 Jun 15

Komentar untuk Player

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!