フィードフォワード(FF)とは|PIDの「後追い」を消す先読みの仕組み
⚡ 3行まとめ — 急いでいる人はここだけでOK
- PIDは「ズレてから直す」後追い、FFは「スティックの動きから先読みして当てる」先手
- FFが強い=機敏でダイレクト、弱い=しっとり滑らか。スタイルで正解が変わる
- ガタつく場合はFF自体よりスムージング(ff_smooth系)の調整から
PIDチューニングを学ぶと必ず出てくる第4の登場人物、Feedforward(FF)。P・I・Dが「目標とのズレ(エラー)」に反応する後追い制御なのに対し、FFはスティックの動きの速さから次の瞬間を予測して、先に舵を当てる先手の項です。
FFの役割を体感で言うと
- FFが効いている機体:スティックを弾いた瞬間に機体が付いてくる「ダイレクト感」。フリースタイルのキレ、レースの初動の速さ
- FFが弱い/ゼロの機体:入力から一拍おいてPが追いかける「しっとり感」。滑らかで映像向き
つまりFFは善悪ではなく味付けです。現代Betaflightのデフォルトはバランス型で、多くの人はそのままで問題ありません。
いじるならこの2方向
- シネマ・空撮寄りにしたい:FFを下げる(またはFF Transitionを活用)。スティックの細かい揺れが機体に伝わりにくくなり、映像が滑らかになります。シネマ向けレートとの合わせ技が定番
- レース・キレ重視:FFをやや上げる。ただし上げすぎは「スティックのノイズまで増幅」してガタつき・オーバーシュートの原因に
ガタつきが出たときは、FFの量より先にスムージングを疑うのがコツです。FFはRC信号の微分(変化率)を使うため、受信パケットの粗さがそのまま出ます。feedforward_smooth_factor系の調整や、ELRSのパケットレートの安定が効きます。
❓ FAQ — よくある質問
Q.FFはブラックボックスで見える?▾
見えます。Blackbox ExplorerでPIDsum の内訳としてFF成分を表示でき、「FFが立ち上がり→Pが引き継ぐ」流れがグラフで確認できます。チューニングの答え合わせに最適です。
Q.Whoopや重い空撮機でも同じ?▾
考え方は同じですが、機体の応答速度が違うので最適量は変わります。迷ったら機体タイプごとのプリセットを出発点に。
▶ あわせて読みたい:PIDチューニング入門 / レート設定の科学 / ブラックボックス入門
SPONSORED
あわせて読みたい
アクロ操縦・30日練習メニュー|1日15分でフリースタイルの土台を作る
FPVのアクロモード(マニュアル)を30日で身につける週次プログラム。Week1の「浮く・止まる」からWeek4の「技をつなぐ」まで、毎週の合格ラインつき。シミュレーターで完結し、実機移行のタイミングも解説します。
機体制作FCに搭載される便利機能を解説!Blackbox・BEC・OSD・気圧計とは?
Blackboxの保存方式、BECの役割、OSDの仕組み、気圧計・Bluetooth・LEDインジケーター・ソフトマウント・USB端子など、FCに搭載される便利機能を解説します。
FPV・レーシングFPVシミュレーターのすすめ|おすすめソフトと上達する練習メニュー
実機を飛ばす前に必ずやりたいFPVシミュレーター練習。Liftoff・Velocidrone・Uncrashedなど定番ソフトの比較と、初心者が最短で上達する練習メニューを解説します。
連載「設定・チューニング」の記事
記事一覧をすべて見る →- 01Betaflight初期設定ガイド|初フライトまでの最短ルート
- 02BetaflightのOSD設定ガイド|表示すべき項目とおすすめレイアウト
- 03PIDチューニング入門|Betaflightの飛び味調整をやさしく解説
- 04フェイルセーフ設定と機体ロスト対策|電波が切れたときドローンはどうなる?
- 05レート設定の科学|「操作しやすさ」はPIDではなくここで決まる
- 06ELRS実戦設定ガイド|パケットレート・テレメトリ・モデルマッチの最適解
- 07Betaflightファームウェア更新のやり方|設定を失わない安全手順
- 08EdgeTXプロポ設定の実務|モデル作成・スイッチ割当・音声・ELRS設定まで
- 09Betaflight CLI入門|diff・dump・setだけ覚えれば怖くない
- 10ブラックボックス入門|飛行ログで機体の不調と操縦の癖を「見える化」する
- 11受信機バインドのやり方総まとめ|ELRS・FrSky・失敗時のチェックリスト
- 12GPSレスキュー設定ガイド|電波が切れても機体が帰ってくる保険を作る
- 13モーター回転方向の確認と反転のやり方|配線を触らずBetaflightで直す
- 14Betaflightモード設定の基本|ARM・ANGLE・BEEPER・スイッチ割り当ての定石
- 15タートルモードの使い方|裏返しの機体を歩かず復帰させる(壊さないコツ付き)
- 16EdgeTXとOpenTXの違い|今から選ぶならどっち?移行は必要?
- 17BetaflightとiNavの違い|「飛ばす楽しさ」と「帰ってくる賢さ」の選択
- 18RPMフィルターとは?設定方法と「飛びが変わる」理由をやさしく解説
- 19フィードフォワード(FF)とは|PIDの「後追い」を消す先読みの仕組み読んでいる記事
- 20フィルターチューニング入門|「削るほど速いが熱い」のバランスを取る
- 21VTXテーブルとSmartAudioの設定|OSDからチャンネル・出力を変える環境を作る
- 22Betaflightプリセット機能の使い方|チューニングの正解を1クリックで借りる
- 23ドローンのLEDストリップ設定|光らせ方と「実用装備」としての使い方
- 24アナログFPVカメラの画質設定|OSDジョイスティックで変える5項目
- 25UARTが足りない!FCのポート設計とSoftSerial・リソース再割当の基礎
- 26プロップウォッシュ対策|降下でビリつく原因と「設定3割・操縦7割」の解決法
- 27Tiny Whoopのチューニング入門|小さい機体ほど設定で化ける
SPONSORED
コメント・質問
記事への質問や感想をどうぞ。投稿は公開されます。個人情報や攻撃的な内容は控えてください。
コメントするにはログインしてください。
まだコメントはありません。最初の投稿をどうぞ。