跳轉到內容

Khepera III 工具箱/網路設定

來自華夏公益教科書,開放的書籍,開放的世界

Khepera III 機器人上的 USB 埠可用於在機器人和 Linux 計算機之間建立網路連線。首先使用 USB 線連線您的機器人和計算機。

首次連線

[編輯 | 編輯原始碼]

如果您剛購買了 Khepera III 機器人,USB 網路介面處於停用狀態。要啟用它,請使用序列線(例如使用 KoreConnect)將您的機器人連線到計算機,使用使用者名稱“root”登入,然後鍵入

modprobe g_ether
ifconfig usb0 192.168.1.2

第一行載入驅動程式,而第二行配置 IP 地址。現在,您可以在計算機上透過鍵入

sudo ifconfig usb0 192.168.1.1

在終端中,或使用您的網路配置程式。(請注意,在某些計算機上,“usb0”可能被不同地稱呼。要獲取所有網路端點的列表,只需鍵入“ifconfig”。)

執行安裝指令碼後連線

[編輯 | 編輯原始碼]

在已執行安裝指令碼的 Khepera III 機器人上,當您連線電纜時,USB 網路介面將自動以 IP 地址 192.168.1.2 出現。因此,您只需透過鍵入

sudo ifconfig usb0 192.168.1.1

在終端中,或使用您的網路配置程式。(請注意,在某些計算機上,“usb0”可能被不同地稱呼。要獲取所有網路端點的列表,只需鍵入“ifconfig”。)

測試連線

[編輯 | 編輯原始碼]

要測試連線是否有效,請在機器人上鍵入

ping 192.168.1.1

或在計算機上鍵入

ping 192.168.1.2

ping 應該在兩個方向上都工作。

無線區域網 (802.11)

[編輯 | 編輯原始碼]

如果您使用多個機器人,或者您希望在 Khepera III 執行實驗時與其通訊,您可能會將 WLAN 卡插入可用的 CompactFlash 插槽中。這將新增一個新的網路介面,預設情況下不會配置它。但是,有一個安裝指令碼,它會自動新增必要的配置,並使用 IP 地址 192.168.141.ID 配置介面,其中 ID 對應於機器人 ID

華夏公益教科書