播放器是機器人控制的網絡服務器軟件。運行在你的機器人,播放器提供一個清潔,簡單的界面,機器人的傳感器和執行器通過IP網絡。你的客戶端程序會談Player在一個TCP套接字,從傳感器讀取數據,寫命令執行器,並配置在飛行設備。
播放器支持多種機器人硬件。原作的玩家平台是ActivMedia先鋒2家,但其他幾個機器人和許多常見的傳感器支持。播放器的模塊化架構可以很容易地添加新硬件支持,和一個活躍的用戶/開發者社區貢獻新的驅動程序。
玩家在Linux上運行(PC和嵌入式),Solaris和* BSD。
該播放器項目提供的開源軟件工具,用於機器人和傳感器應用。
玩家創建項目免費軟件,使研究機器人和傳感器系統。玩家機器人服務器可能是世界上最廣泛使用的機器人控制接口。其模擬後端,舞台和帳篷,也有非常廣泛的應用。
以下是“玩家”一些主要特點:
·播放器被設計成語言和平台無關。你的客戶端程序可以具有網絡連接到機器人任何機器上運行,而且它可以寫在支持TCP套接字的任何語言。目前,我們有客戶端實用程序在C ++中,TCL,Java和Python的使用。此外,球員是沒有你如何可能要構建你的機器人控制程序的假設。以這種方式,它是更“最小”比其他機器人接口。如果你希望你的客戶端是一個高並發多線程程序,把它寫這樣的。如果你喜歡一個簡單的讀 - 思考 - 行動循環,做到這一點。如果你喜歡交互式控制你的機器人,嘗試我們的Tcl客戶端(或寫你自己的客戶端實用程序在你最喜歡的交互式語言)。
·玩家可以讓多個設備呈現相同的接口。例如,先鋒2和RWI驅動程序都使用播放器的“位置”界面,讓機器人的運動控制。因此,相同的控制代碼可以驅動兩種機器人。當與舞台結合模擬器,此功能是非常有用的;舞台的模擬機器人控制編寫程序將經常工作在真實的硬件不變。
·玩家還旨在支持幾乎任何數量的客戶端。你有沒有想過你的機器人“看到”通過對方的眼睛嗎?現在,他們可以。任何客戶端可以連接並讀取任何機器人從播放器(甚至寫電機命令)任何實例傳感器數據。除了分佈式傳感控制,你也可以使用播放器的監測實驗。例如,當你的C ++客戶端控制一個機器人,你可以運行圖形可視化工具,在其他地方,顯示您當前的傳感器數據和記錄器程序中保存的數據以供日後分析。上的即時設備請求允許根據需要為手頭的任務的客戶端來訪問differenct傳感器和執行器。
·在服務器本身的行為也可以在飛行配置。請參閱有關改變傳感器的數據速率和其它功能的詳細信息的用戶手冊。
·最後但並非最不重要的,球員是自由軟件,在GNU公共許可證下發布的。如果你不喜歡它是如何工作的某一部分,將其更改。並請給我們您的補丁!
最近瀏覽的軟件
SQLite Export 20 Feb 15
AV Bros. Polaris 12 Dec 14
Digitize It 21 May 16
Bruises 31 Dec 14
Ad Injection 1 Mar 15
Obvek 21 Sep 15
cl400nt.exe 26 Oct 15
WebAnimator 11 Jan 17
Infinite Smiles 3 Jan 15
按類別搜索
熱門軟件
Apricity OS 12 Jan 17
KAVClient 3 Jun 15
Parrot security OS 23 Oct 17
Tiny Core Linux 2 Sep 17
NdisWrapper 11 May 16
Macpup 19 Feb 15
LibreOffice 20 Jan 18
Player
類似的軟件
意見 Player
最近瀏覽的軟件
SQLite Export 20 Feb 15
AV Bros. Polaris 12 Dec 14
Digitize It 21 May 16
Bruises 31 Dec 14
Ad Injection 1 Mar 15
Obvek 21 Sep 15
cl400nt.exe 26 Oct 15
WebAnimator 11 Jan 17
Infinite Smiles 3 Jan 15
按類別搜索
熱門軟件
Simple Scan 2 Dec 17
Ubuntu MATE 16 Aug 18
Return To Castle Wolfenstein Coop 20 Feb 15
KAVClient 3 Jun 15
Sophos UTM 17 Feb 15
Slax 20 Feb 15
Java-Chess 3 Jun 15
評論沒有發現