Plane 4.1.0 发布稳定版

ArduPilot的带头人Tridge带来关于ArduPilot Plane 4.1.0稳定版发布的内容,以下是他给大家分享的内容:

我很高兴向大家宣布:ArduPilot Plane 4.1.0稳定版发布了!

4.1.0是垂起机4.1.x系列的第一个稳定版本,与4.0.9版本相比功能有了很大的改进。

上一个测试版(4.1.0 beta8)发布后的更新:

  • 修复了一个风速初始化的错误,该错误会影响没有空速计和磁罗盘的飞机

  • MatekH743上增加了对ICM42605支持

自从上一个主要版本(4.0.9稳定版)发布以后,总共有超过9000个补丁被应用。由于数量过于庞大,我们不打算一一罗列出来,但我们列举了一些重点分享给大家:

  • 提高基于F7和H7载板上的USB日志下载速度

  • 在EKF的稳定性和支持长距离飞行方面有很大的改进

  • 新板QiotekZealotF427, MatekF765-SE, MambaF405v2, KakuteF4Mini, FlywooF745, FlywooF745 nano, BeastF7和BeastH7

  • 大量改进了lua脚本,极大地拓展了API

  • 支持外部AHRS(VectorNav)

  • 支持EKF3亲和度,实现更好的传感器冗余

  • 对GPS移动基线偏航支持的重大改进

  • 新的固定翼PID系统

  • 主要固定翼自动调参的更新,提供了更好的调参

  • 在MANUAL, TRAINING 和 ACRO模式中添加了MAN_EXPO_*参数

  • 为控制面上的一次性输出增加了 ONESHOT_MASK

  • 在许多板上支持双向dshot

  • 增加PiccoloCAN舵机支持

  • 新的四轴垂起机的着陆系统,附加空气制动

  • 极大地改进倾转旋翼的支持,以及改善过渡稳定性

  • 新的统一ESC遥测系统,可用于CAN, Dshot, 和串口ESC遥测

  • IMU的温度校准,包括工厂校准支持

  • 改进陷波滤波支持,包括双陷波和基于FFT的实时陷波滤波

  • 使用MAVFTP实现更快的参数下载和任务上传

  • 切换到新的EKF3作为默认状态估算器,具有许多新特性

ArduPilot 4.1.0 新版本的发布,汇聚了社区所有人的努力,其中包含了240多名开发人员的贡献,对2800个文件中3万多行代码进行的更改,正因为大家的努力将开源飞控推向了全新的高度。

在此,非常感谢做出贡献的开发人员、测试人员和文档人员,你们都应该为此感到骄傲!目前,我们已经开始进行4.2.x系列的工作,在开展的同时将继续4.1.x系列的修复与更新。

最后,感谢您选择ArduPilot,祝您飞行愉快!