树莓派实测mavsdk 4.0.0无mavsdk.offboard/System/telemetry(LegacyModuleError), 且其原生库libcmavsdk.so有libstdc++符号问题; 3.x(最新3.17.4, aarch64 wheel可用) 为gRPC架构内嵌mavsdk_server, 无此问题。同步更新两份requirements与部署文档§2/§3
7 lines
505 B
Plaintext
7 lines
505 B
Plaintext
# requirements-pod.txt —— 树莓派 4B(Ubuntu 24.04)吊舱桥接最小依赖
|
|
# 只装这几个,切勿在 Pi 上装全量 requirements.txt(torch/cv2 无意义且数百 MB)
|
|
# 详见 docs/树莓派4B部署注意事项.md §2
|
|
mavsdk<4 # PX4 遥测订阅 + offboard;⚠ 必须锁 <4:v4 是全新原生 API 重写,与本仓库经典 gRPC API 不兼容(最新 3.17.4 有 aarch64 wheel)
|
|
pyserial # 吊舱串口(115200 8N1)
|
|
pytest # 仅上机自测(tests/pod_bridge 92 条)需要,部署运行可省
|