跳到主要内容

坠机恢复

检测到坠机后,飞控会尝试将飞行器恢复至水平姿态,然后将控制权交还给飞手。

备注

此功能默认关闭。 只能通过 CLI 启用和配置。

配置

以下参数用于配置坠机恢复功能:

参数说明可用值默认值
crash_recovery启用或关闭坠机恢复功能。OFFONBEEPDISARMOFF
crash_dthreshold基于 D 项数值的灵敏度阈值。数值越高,越不容易触发坠机恢复。10200050
crash_gthreshold基于陀螺仪读数的灵敏度阈值。数值越高,越不容易触发坠机恢复。1002000400
crash_setpoint_threshold基于摇杆位置的触发阈值。设定值必须低于该值才会触发坠机恢复(以指令角速度 deg/sec 计)。502000350
crash_recovery_angle 飞行器尝试恢复到的倾角。53010
crash_recovery_rate飞行器尝试恢复的激进程度。数值越高,恢复越快;但设置过高可能引发振荡。50255100
crash_limit_yaw限制恢复期间的偏航速率以防止偏航旋转。若坠机恢复期间偏航速率超过此值,坠机恢复将取消。01000200
crash_time尝试恢复的最长持续时间,单位为毫秒。1005000500
crash_delay开始恢复前的等待时间,单位为毫秒。05000

坠机恢复模式

  • OFF:不使用坠机恢复。
  • ON:检测到坠机后,将飞行器调平并交还控制权。
  • BEEP:检测到坠机后,使外接蜂鸣器鸣响,不改变飞行器的飞行状态;适合用于测试。
  • DISARM:检测到坠机后,让飞行器解除解锁。
注意

此功能面向穿越机(whoop)及更小型的飞行器。请在大型、裸露螺旋桨的四轴飞行器上谨慎测试。