3. 数据采集硬件选型:飞控系统、机载电脑与传感器搭配

大家好,我是老赵。干无人机数据采集这行快十年了,踩过的坑比飞过的航线还多。今天咱们聊聊硬件选型——说白了,就是怎么把钱花在刀刃上。

很多新手上来就问:“哪个飞控最好?” 我一般会反问:“你要飞什么?采集什么数据?” 没有万能方案,只有最合适的搭配。

数据采集硬件选型核心逻辑 任务需求 决定选型 飞控系统 Pixhawk / ArduPilot 机载电脑 Jetson / Raspberry Pi 传感器搭配 Pixhawk 4 Cube Orange Jetson Orin RPi 5 RGB相机 多光谱 LiDAR

3.1 飞控系统:无人机的“小脑”

飞控负责稳定飞行和执行航线。我个人习惯把飞控比作无人机的“小脑”——它不负责思考复杂任务,但必须保证你摔不了。

Pixhawk 系列

Pixhawk 是开源硬件的标杆。我最早接触的是 Pixhawk 1,那时候还得自己焊线。现在 Pixhawk 4 和 Holybro 的板子已经非常成熟了。

型号处理器推荐场景我的评价
Pixhawk 4STM32F765多旋翼、测绘稳定,适合入门到进阶
Cube OrangeSTM32H743工业级、垂直起降固定翼冗余设计,我项目里用得最多
Pixhawk 6XSTM32H753科研、自动驾驶性能过剩,但调试复杂
我的经验: 如果只是做简单的航拍数据采集,Pixhawk 4 完全够用。别一上来就上 6X,调试周期能让你怀疑人生。

ArduPilot 固件

飞控硬件定了,固件选什么?ArduPilot 是首选。它支持 Pixhawk 全系列,而且社区活跃。我曾经在项目里遇到过 GPS 丢星的情况,ArduPilot 的 EKF 滤波器硬是把飞机救回来了——换成某些闭源固件,估计已经炸了。

避坑指南: 我曾经因为固件版本没对齐,导致机载电脑和飞控通信失败。记住:ArduPilot 4.0 以上版本改了很多 MAVLink 消息结构,机载电脑端的库也要同步更新。

3.2 机载电脑:无人机的“大脑”

飞控管飞行,机载电脑管数据。说白了,机载电脑就是挂载在无人机上的微型计算机,负责处理传感器数据、运行算法。

NVIDIA Jetson 系列

如果你要做实时目标检测、语义分割,Jetson 是唯一选择。我目前在用 Jetson Orin NX,16GB 显存,跑 YOLOv8 能到 30fps。

  • Jetson Nano:入门级,适合学,不适合干活。我试过用它跑深度估计,卡成幻灯片。
  • Jetson Xavier NX:上一代主力,现在性价比不错。二手市场 1500 左右能拿下。
  • Jetson Orin NX/AGX:目前首选。Orin NX 功耗只有 25W,性能比 Xavier 强 3 倍。

Raspberry Pi 5

别笑,树莓派在数据采集里也有位置。如果你只是做 GPS 轨迹记录、温湿度采集、或者简单的图像存储,RPi 5 完全够用。功耗才 5W,挂个充电宝能飞一下午。

选型口诀: 要算力上 Jetson,要省电用树莓派。两者之间没有谁更好,只有谁更适合你的任务。

3.3 传感器搭配:看菜下饭

传感器选型完全取决于你要采集什么数据。我见过有人拿 LiDAR 去拍农田——不是不行,但成本够买 10 台 RGB 相机了。

常见传感器组合

应用场景推荐传感器搭配建议
正射影像/测绘Sony RX1R II (全画幅)配高精度 RTK-GPS,别用普通 GPS
多光谱/农业RedEdge-MX + DLS 2需要阳光传感器校正,不然数据没法用
三维建模/LiDARLivox Mid-40 + 工业相机Livox 性价比高,但点云稀疏,要配合插值算法
热红外/巡检FLIR Vue Pro R注意热像仪需要预热,我一般起飞前 5 分钟就通电
重要提醒: 传感器和机载电脑之间要用 USB 3.0 或 GigE 接口。我见过有人用 USB 2.0 接 4K 相机,结果掉帧掉到怀疑人生。带宽不够,数据就丢了。

传感器同步问题

嗯,这里是个大坑。多个传感器采集时,时间戳必须对齐。我习惯用 PTP(精确时间协议)或者硬件触发线。ArduPilot 支持通过 AUX 引脚输出 PWM 信号触发相机快门——这个功能我用了好几年,非常稳。

# 在 ArduPilot 中配置相机触发
# 参数设置:
# CAM_TRIGG_TYPE = 1  (PWM 触发)
# CAM_TRIGG_PIN = 54  (AUX 5 引脚)
# CAM_TRIGG_DIST = 5  (每 5 米触发一次)
# 这样飞控会自动在航点间触发相机,不需要机载电脑干预

3.4 我的推荐配置

最后给新手一个可以直接抄的作业。这套配置我用了两年,炸过 3 次机(都是人为失误),硬件没出过问题。

  • 飞控:Pixhawk 4 + ArduPilot 4.2
  • 机载电脑:Jetson Orin NX 16GB
  • 相机:Sony IMX477 (12MP) 配 M12 镜头
  • GPS:Holybro M9N (双频 RTK)
  • 数传:SiK Telemetry Radio 915MHz
最后一句: 硬件选型没有标准答案。我见过有人用 Pixhawk 1 飞了 5 年还在用,也见过有人花 5 万配的 Jetson AGX 最后吃灰。记住:先明确任务,再选硬件。别为了用而用。

公众号:蓝海资料掘金营,微信deep3321