文章目录

​​​​​​​前言

10.8.1 固件

10.8.2 Bootloader

10.8.3 APM2.x Autopilot

10.8.4 许可证

10.8.5 安全


前言

固件服务器(firmware server)可提供所有飞行器的最新固件。其中包括:

本页提供了一些被视为"重要"的特定构建的额外链接--例如,适合 APM2.x 板的 Copter 的最后构建。


!Tip

固件服务器还托管 GCS 安装程序和其他工具:

!Note

ArduPilot 还提供定制固件构建服务器(Custom Firmware Build Server),允许创建仅包含所需功能的定制固件构建。这对 1MB 自动驾驶仪非常有用,因为这些自动驾驶仪的标准固件构建在某些功能上受到限制,以便将代码放入可用的闪存空间。

10.8.1 固件

以下固件之所以"特殊",是因为它代表了某些重要的里程碑,例如"特定自动驾驶仪的最后一个构建版本"。

1. ArduCopter APM 2.x Firmware

适用于 APM 2.x 的 ArduCopter v3.2.1 固件。这是最后一个仍适用于 APM 2.x 板的 ArduCopter 版本。

2. ArduCopter APM 1.0 Firmware

适用于 APM 1.0 的 ArduCopter v3.2.1 固件。这是仍适用于 APM 1.0 板的最后一个 ArduCopter 版本。

10.8.2 Bootloader

ArduPilot 集团为各种电子设备创建的引导加载程序。

10.8.3 APM2.x Autopilot

用于 APM2.x 自动驾驶仪系列的引导加载程序。

你需要带有 ISP 连接器的 AVR 编程器来刻录这些引导加载程序。

10.8.4 许可证

本程序是自由软件:你可以根据自由软件基金会发布的 GNU 通用公共许可证条款,许可证第3版或任何后续版本 (由你选择),重新发布和/或修改本程序。

发布本程序是希望其有用,但不附带任何保证;甚至不附带适销性或特定用途适用性的默示保证。更多详情,请参阅 GNU General Public License。

10.8.5 安全

操作任何类型的飞行器都会带来很多乐趣。然而,没有什么比发生事故或触犯法律更快毁掉你在公园的一天了。我们希望你能有一个美好的体验,因此请你务必做到以下几点:

  • 按照当地所有法律法规操作。例如,在美国,现行法规要求你在距离地面 400 英尺以下、在视线范围内操作大多数无人机,并远离障碍物和居民区。由于这些法规因地而异,即使在同一个国家也不尽相同,因此请确保你了解自己需要做什么才能保持合规;
  • 切勿以可能对自己、他人或财产造成危险的方式操作飞行器或软件。螺旋桨在旋转时很容易割伤你;如果无人飞行器落在人或物体上,可能会造成伤害;无人飞行器卷入电线可能会导致停电。正如本-富兰克林所说,"一盎司的预防胜过一磅的治疗";
  • 请始终牢记,软件和硬件故障时有发生。虽然我们在设计产品时已尽量减少此类问题,但你在操作时应始终认识到,故障可能会在任何时候发生,而且毫无征兆。因此,你应采取适当的预防措施,将发生故障时的危险降至最低;
  • 切勿将软件或硬件用于有人驾驶飞行器。我们提供的软件和硬件只能用于无人驾驶飞行器。​​​​​​​

相关文章

多旋翼无人机组合导航系统-多源信息融合算法(Matlab代码实现)

无人机的主要导航参数就是依靠多传感器信息融合获得的,因此信息融合技术是组合导航系统的关键技术,目前已成为国内外学者研究的热点问题。随着多旋翼无人机向自主化和智能化发展,多旋翼无人机对其自身导航系统的性能提出了更高的要求。针对这一矛盾,本文提出将无人机自带的微型惯导系统与GPS通过信息融合技术相结合,构成INS/GPS组合导航系统,由此能够提升导航系统的整体性能。[1]刘洪剑,王耀南,谭建豪,李树帅,钟杭.一种旋翼无人机组合导航系统设计及应用[J].传感技术学报,2017,30(02):331-336.
返回
顶部