Network Configuration
上硬件前先选网络布局。核心区别是 sim2real 进程跑在哪里,以及 Pico 数据流走哪张网。
有线部署
这种方式下所有代码都跑在 laptop 上。Laptop 通过网线连接 G1,通过实验室 Wi-Fi 和 Pico 通信。
如果你在 Robot I/O 里选择了 ZMQ bridge 模式,就在 laptop 上运行 bridge:
uv run scripts/real_bridge.py
可以用 ip -br link 查看网卡名。只有有线网卡不是默认 eth0 时,才加
--interface <laptop_ethernet_interface>。Pico 连接实验室 Wi-Fi,Laptop 和 Pico
之间通过实验室 Wi-Fi 通信。
外置 Wi-Fi 部署
这种方式下所有 runtime 代码都跑在 G1 onboard Orin 上。Orin 和 laptop 都连接实验室 Wi-Fi,laptop 通过 SSH 控制 Orin 命令行。Pico 也连接实验室 Wi-Fi,并通过实验室 Wi-Fi 和 Orin 通信。
从 laptop SSH 到 Orin 后,在 Orin 上运行部署命令。实验室 Wi-Fi 足够稳定时优先用这种方式,Pico 数据流和 SSH 控制都走同一个实验室网络。