Khepera III 工具箱/工具箱/安裝指令碼
外觀
< Khepera III 工具箱 | 工具箱
Khepera III Tools 的頂層資料夾中的InstallScripts資料夾包含用於在機器人上設定一些有用事物的指令碼。這些指令碼需要將 Khepera III 機器人透過 USB 連線到計算機。
在啟動安裝指令碼之前,建議您設定計算機和機器人之間的 SSH 公鑰身份驗證。這可以使用 Khepera III 工具箱指令碼之一完成
cd Scripts ./k3-ssh-keysetup +usb cd ..
要啟動所有安裝指令碼,請鍵入
cd InstallScripts/Kernel-2.6 ./install
如果您第一次使用機器人啟動此安裝過程,該指令碼將首先要求您為機器人指定一個 ID。此 ID 用於為機器人分配 WLAN IP 地址,也可能被機器人上執行的程式用作機器人的唯一識別符號。毋庸置疑,此 ID 在您的機器人機群中必須是唯一的。如果機器人以前已分配了 ID,則將使用相同的機器人 ID。
如果您的機器人未透過 USB 連線,而是透過其他機制連線,請使用機器人的 IP 地址呼叫安裝指令碼,例如
./install 192.168.141.200
安裝指令碼將呼叫以下三個安裝指令碼(如果需要,也可以單獨執行這些指令碼)
- install_robotid SSHHOST ROBOTID: 設定機器人 ID。如果您希望更改已分配 ID 的機器人的機器人 ID,請單獨呼叫此指令碼。
- install_profile SSHHOST ROBOTID: 將包含一堆有用別名(l、..、...)的 bash 配置檔案複製到機器人上。
- install_network SSHHOST ROBOTID: 設定 WLAN 網路介面。分配給介面的 IP 地址為192.168.141.ROBOTID。
在某些情況下,您可能希望除了預設安裝指令碼之外還安裝自己的東西。為此,請複製install_my_own_stuff.template,並在其中寫入您的安裝命令。不要忘記將您的指令碼新增到install中。