2016-12-14 82 views
0

我在oracle盒子版本5.1.8中安裝了ubuntu 14.04 LTS。在這個系統中,我安裝了Ros靛藍。然後,我想通過USB到MIN DIN電纜將此電腦連接到roomba 521(帶有開放接口的真空吸塵器用於控制)。接下來,我啓動一個簡單的啓動文件,將一些命令發送到Roomba(如果我在oracle盒子內執行此操作,則不起作用)。虛擬框(5.x)添加USB bzw。串口設備

如果我在一個終端上鍵入的lsusb我看到: 總線001設備004:ID 0403:6001未來技術設備國際有限公司FT232 USB轉串口(UART)IC

這是端口或USB連接我想用。現在我的問題:

(1)我必須爲通信設置串行或USB連接嗎?

如果是USB連接,我已經做了如下操作: 1.將USB設備添加到USB過濾器。 2.我也試圖修復組的權限,並安裝: GNOME系統工具(通過軟件中心) - >然後我去給用戶 - > vboxfs並選擇USER (如this tutorial描述) 3.我還安裝了虛擬盒子客戶版本

調整串行連接對我來說還沒有工作。由於虛擬機箱在更改我的Ubuntu 14.04機器的設置後會一直給我提供以下錯誤,如here Takkat answer所述。

無法打開主機設備'dev \ ttyS0'(VERR_PATH_NOT_FOUND)。

即使我在串行設置vm框中鍵入dev **/** ttyS0始終將其更改爲****,我也無法解決此錯誤。這甚至很重要嗎?

其他鏈接: http://answers.ros.org/question/243609/boostexception_detailclone_impl/

回答