Pemain

Player adalah perangkat lunak server jaringan untuk kontrol robot.
Unduh sekarang

Pemain Peringkat & Ringkasan

Iklan

  • Rating:
  • Lisensi:
  • LGPL
  • Harga:
  • FREE
  • Nama Penerbit:
  • The Player Project
  • Situs web penerbit:

Pemain Tag


Pemain Keterangan

Player adalah perangkat lunak server jaringan untuk kontrol robot. Player adalah perangkat lunak server jaringan untuk kontrol robot. Berlari di robot Anda, pemain menyediakan antarmuka yang bersih dan sederhana untuk sensor dan aktuator robot melalui jaringan IP. Program klien Anda berbicara kepada pemain melalui soket TCP, membaca data dari sensor, menulis perintah ke aktuator, dan mengonfigurasi perangkat pada fly.player mendukung berbagai perangkat keras robot. Platform pemain asli adalah keluarga Activmedia Pioneer 2, tetapi beberapa robot lain dan banyak sensor umum didukung. Arsitektur modular Player memudahkan untuk menambahkan dukungan untuk perangkat keras baru, dan komunitas pengguna / pengembang aktif memberikan kontribusi driver baru Aplikasi sensor. Proyek pemain membuat perangkat lunak gratis yang memungkinkan penelitian dalam sistem robot dan sensor. Server Robot Pemain mungkin merupakan antarmuka kontrol robot yang paling banyak digunakan di dunia. Backends simulasi, panggung dan gazebo, juga sangat banyak digunakan. Di sini ada beberapa fitur utama "Player": · Player dirancang untuk menjadi bahasa dan platform independen. Program klien Anda dapat berjalan pada mesin apa pun yang memiliki koneksi jaringan ke robot Anda, dan dapat ditulis dalam bahasa apa pun yang mendukung soket TCP. Kami saat ini memiliki utilitas sisi klien yang tersedia di C ++, TCL, Java, dan Python. Selanjutnya, pemain tidak membuat asumsi tentang bagaimana Anda mungkin ingin menyusun program kontrol robot Anda. Dengan cara ini, itu jauh lebih "minimal" daripada antarmuka robot lainnya. Jika Anda ingin klien Anda menjadi program multi-threaded yang sangat bersamaan, tulislah seperti itu. Jika Anda menyukai loop baca-berpikir sederhana, lakukan itu. Jika Anda ingin mengontrol robot Anda secara interaktif, cobalah klien TCL kami (atau tulis utilitas klien Anda sendiri dalam bahasa interaktif favorit Anda). · Pemain memungkinkan beberapa perangkat untuk menyajikan antarmuka yang sama. Misalnya driver Pioneer 2 dan RWI keduanya menggunakan antarmuka 'posisi' pemain untuk memungkinkan kontrol gerakan robot. Dengan demikian kode kontrol yang sama dapat mendorong kedua jenis robot. Fitur ini sangat berguna saat dikombinasikan dengan simulator panggung; Program kontrol yang ditulis untuk robot simulasi panggung akan sering bekerja tidak berubah pada perangkat keras nyata. · Player juga dirancang untuk mendukung hampir semua jumlah klien. Pernahkah Anda menginginkan robot Anda untuk "melihat" melalui mata masing-masing? Sekarang mereka bisa. Setiap klien dapat terhubung ke dan membaca data sensor dari (dan bahkan menulis perintah motor ke) setiap contoh pemain pada robot apa pun. Selain penginderaan terdistribusi untuk kontrol, Anda juga dapat menggunakan pemain untuk pemantauan eksperimen. Misalnya, sementara klien C ++ Anda mengontrol robot, Anda dapat menjalankan alat visualisasi grafis di tempat lain yang menunjukkan data sensor saat ini dan program logger untuk menyimpan data untuk analisis nanti. Permintaan perangkat on-the-fly memungkinkan klien Anda untuk mendapatkan akses ke sensor dan aktuator yang berbeda sesuai kebutuhan untuk tugas yang dihadapi. · Perilaku server itu sendiri juga dapat dikonfigurasi dengan cepat. Lihat manual pengguna untuk detail tentang perubahan nilai data sensor dan fitur lainnya. · Last but not least, Player adalah perangkat lunak gratis, dirilis di bawah Lisensi Publik GNU. Jika Anda tidak menyukai beberapa bagian dari cara kerjanya, ubahlah. Dan kirimkan tambalan Anda!


Pemain Perangkat Lunak Terkait

MAITRYA MIMPI

Maitreya's Dream adalah perangkat lunak gratis untuk astrologi Veda dan Barat. ...

576

Unduh

Pynovas.

Pynova memungkinkan Anda untuk menghitung posisi dan pergerakan matahari, bulan, planet, dan bintang dengan presisi besar menggunakan Python ...

249

Unduh

Vics-II.

PROYEK VICS-II adalah generasi vics berikutnya, yang awalnya dikembangkan oleh Fujio Izumi dan Ruben A. ...

541

Unduh