选择合适的固件
CUAV飞行控制器家族支持ArduPloit和PX4固件;可根据自己喜好选择刷写合适的固件。
认识ArduPilot
ArduPilot是一种灵活、可扩展、高性能的自动驾驶软件系统,支持多种载具类型和任务类型,例如无人机、车辆、船只、固定翼飞机、多旋翼飞行器等。ArduPilot固件可在各种不同的硬件上工作,其中包含Pixhawk系列和CUAV系列。 ArduPilot具有独立的开发者成员和广泛的用户群体。是目前国内使用较为广泛的开源自动驾驶仪平台。其教程丰富完整,可从各大搜索平台获取。 ArduPilot以成熟的系统程序和广泛的用户群体,是无人系统应用方向的理想选择。
认识PX4
PX4是一款用于无人机和其他无人车辆的开源飞行控制软件程序(固件)。该项目为无人机开发人员提供了一套灵活的工具来共享技术,为无人机应用创建量身定制的解决方案. PX4目前由Dronecode基金会托管和运行,遵循BSD协议,该协议运行开源软件二次开发后作为作为闭源软件进行商业软件发布和销售,适合大型商业机构和学术研究。
[!Tip] 因PX4由苏黎世联邦理工学院的一个软硬件项目Pixhawk演变而来,国内部分用户将Pixhawk系列自动驾驶仪称为“PX4飞控”/“Pix飞控”这是通俗性称呼,严格意义上PX4是一套开源飞控控制软件程序,与ArduPilot一样。
[!NOTE] 如果您没有开发及应用经验,请在有经验的朋友或技术人员指导下进行操作。