跳到主要内容

起跑控制

说明

起跑控制(Launch Control)是一项竞速起步辅助功能。飞手可让四轴飞行器前倾,再松开摇杆,飞行器会在起跑位置保持姿态;随后加油门即可起跑。此功能从 Betaflight 4.0 起提供。

安全

四轴飞行器处于起跑控制状态时,表面上可能显得安静、安全,实际并非如此。应将其视为随时可能猛烈冲出的高功率飞行器。绝不要松开控制器,随时准备解除解锁;不要靠近,也不要让其他人靠近。请遵守所有常规安全要求。

起跑流程

  • 启用起跑控制模式开关;
  • 解锁;
  • 保持最低油门;
  • 将四轴飞行器向前俯仰至所需角度;
  • 将摇杆回中;
  • 推动油门起跑。

示例视频:https://youtu.be/_S0rn3zcN0Q

模式开关配置

必须配置该模式才能启用起跑控制。模式状态会在解锁时锁定,因此飞手可灵活配置:使用专用开关、解锁时按住的瞬时开关、直接绑定解锁开关,甚至始终启用。

参数

launch_control_mode:可设为 NORMAL(默认)、PITCHONLYFULL

  • NORMAL:用于以底挂电池在地面上平衡起跑。横滚和俯仰会保持位置。可控制偏航,但 PID 不会尝试保持偏航位置。
  • PITCHONLY:用于竞速起跑架,或可能用于顶挂电池的离地起跑。完全禁用横滚和偏航;同时让前电机保持怠速,以减少从起跑架跌落的机会。若尝试用电池平衡起跑,切勿使用此模式,因为前电机不会响应,飞行器会向前倾倒。
  • FULL:与 NORMAL 相同,但也保持偏航位置。请谨慎使用,长时间保持可能导致偏航 I 项累积。

launch_trigger_allow_reset:可设为 OFFON(默认)。

决定起跑触发器的重置行为。起跑触发后,功能应被关闭,使飞手即使坠机后重新解锁,也不会再次启用起跑控制。

  • ON:飞行器上锁时,可将模式开关关闭再重新开启来重置起跑触发器。若模式开关可独立选择启用与关闭,请使用此方式。
  • OFF:起跑控制无法重置,直到飞控断电重启或重新启动。若无法独立关闭该模式,例如它始终启用或绑定到解锁开关,请使用此方式。

只要尚未触发起跑,飞手可多次解锁 / 上锁,功能仍可用。例如飞行器从起跑架跌落后,可重新放置并再次解锁。

launch_trigger_throttle_percent:范围为 090,默认 20

该参数设置油门死区:低于该值时起跑控制保持活动;油门超过设置百分比时触发起跑。数值越高,起跑越激进,因为油门会“跳”至配置百分比。设为 0 时,触发值为 min_check。默认值 20 能避免意外触发,并提供良好的起跑跃升。使用较高值时务必谨慎,飞行器起跑可能非常激进。

launch_control_gain:范围为 0200,默认 40

决定用于位置保持的 I 项增益。若飞行器难以保持位置,可提高该值。高值可能导致 I 项累积:如果位置保持期间电机持续加速,增益很可能过高。应使用能接受的最低值。飞行器抬起至起跑姿态时,轻微移动属正常现象,尤其易受风影响;通常不必为了消除少量移动而提高增益。

加速度计集成

启用加速度计后,OSD 会显示当前俯仰角,飞手可据此微调起跑角度以保持一致性。

launch_angle_limit:范围为 080,默认 0

可选设置前倾角限制,帮助获得一致的起跑角度。此项只是防止超过限制后继续前倾;飞行器不会主动或自动转到该角度,飞手仍可将角度调低。设为 0 即关闭限制。

OSD 集成

若已启用 Warnings 元素,起跑控制激活时会显示 LAUNCH 指示。还需启用起跑控制警告选项(osd_warn_launch_control = ON)。若已启用加速度计,指示后会附加当前俯仰角,例如 LAUNCH 25

**4.2 新增:**当油门进入触发百分比的 10% 范围内时,OSD 警告会开始闪烁,提示即将触发起跑。

可在 OSD 菜单的 PROFILE -> MISC PP -> LAUNCH CONTROL 下调整所有起跑控制参数。

注意

出现以下任一情况时,起跑控制不会激活:

  • 在 Acro 以外的飞行模式下解锁;
  • 已启用 MOTOR_STOP,且解锁后电机未旋转(Airmode 关闭);
  • 已启用 3D 功能;
  • 使用摇杆解锁。