Апарат сам розвертається до вітру
Що пише ArduPilot:
- Weathervane Active: …
Почалося флюгерування: ArduPilot сам розвертає апарат за рисканням, щоб менше нахилятися, утримуючи місце проти вітру. Воно ввімкнене, бо WVANE_ENABLE не дорівнює 0, а слова кажуть, куди він повертає: «nose in» (WVANE_ENABLE 1), «nose or tail in» (2), «side in» (3) чи «tail in» (4). Воно діє лише в режимах, що тримають позицію, і лише поки ви не даєте команди рискання; рядок надсилається один раз щоразу, коли воно стає активним.
Якщо ніс у висінні повертається, хоча ви цього не просили, — причина в цьому. Стік рискання завжди має перевагу.
Параметри, на які варто глянути
| Параметр | Що це |
|---|---|
WVANE_ENABLE | Enable |
WVANE_GAIN | Weathervaning gain |
WVANE_ANG_MIN | Weathervaning min angle |
WVANE_HGT_MIN | Weathervaning min height |
WVANE_SPD_MAX | Weathervaning max ground speed |
Код, який це надсилає
Weathervane Active: …
libraries/AC_AttitudeControl/AC_WeatherVane.cpp AC_WeatherVane::get_yaw_out() · Відкрити в ArduPilot Copter-4.7.1