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 应该在两个方向上都工作。
如果您使用多个机器人,或者您希望在 Khepera III 运行实验时与其通信,您可能会将 WLAN 卡插入可用的 CompactFlash 插槽中。这将添加一个新的网络接口,默认情况下不会配置它。但是,有一个安装脚本,它会自动添加必要的配置,并使用 IP 地址 192.168.141.ID 配置接口,其中 ID 对应于机器人 ID。