初心者が学ぶ無人航空機

初心者が学ぶ無人航空機
  1. HOME
  2. 機体システム
  3. ▶ フライトコントローラーとセンサーとは?

フライトコントローラーとセンサーとは?IMU・気圧計・超音波センサーの役割を整理

ソラタ

「フライトコントローラーって何をしてる部品?センサーとどうつながってるの?」機体の制御を担う仕組みを整理します。

この記事の要点

フライトコントローラー(FC)はドローンの「頭脳」にあたる制御基板で、各センサーからのデータをリアルタイムで処理し、各モーターへの出力を調整することで機体の姿勢と飛行状態を維持します。

主なセンサーはIMU(慣性計測装置:加速度計+ジャイロスコープ)・気圧計・GNSSです。低高度では超音波センサーや光学フローセンサーが使われます。

各センサーの役割と限界を理解することが、安全な飛行判断につながります。

ドローンが風に流されても自動で姿勢を戻せるのは、フライトコントローラーが毎秒数百回のペースでセンサーデータを処理しているからです。各センサーが何を測り、どのように使われているかを整理します。

ザックリ言うと、「FCはドローンの頭脳で、センサーで今の状態を把握しながらモーターを細かく調整してバランスを保っている」システムです。

フライトコントローラー(FC)の役割(教則ではメインコントローラー)

フライトコントローラーは、各センサーからの入力と操縦者の操作入力をもとに、ESC(電子スピードコントローラー)を通じて各モーターの回転数をリアルタイムで制御します。主な機能は次の通りです。

主なセンサーとその役割

IMU(慣性計測装置)

IMU(Inertial Measurement Unit)は、加速度計とジャイロスコープを組み合わせたセンサーです。

センサー測定対象用途
加速度計X・Y・Z軸方向の加速度機体の傾き(ピッチ・ロール)の検出
ジャイロスコープ各軸まわりの角速度(回転速度)機体の回転(ヨー・ピッチ・ロール)の検出

IMUは電源投入直後から機能し、GNSSなしでも姿勢制御が可能です。ただし長時間の使用で誤差が蓄積する(ドリフト)ため、定期的なキャリブレーションが必要です。

気圧計(バロメーター)

大気圧を測定し、高度を推定するセンサーです。気圧は高度が上がるほど低下するため、気圧の変化から相対的な高度変化を算出します。

GNSSの高度情報よりも精度が高く、ホバリング時の高度維持に使われます。ただし強風・気象変化・ダウンウォッシュ(プロペラの吹き下ろし)の影響を受ける場合があります。

GNSSモジュール

GPS等の衛星測位システムから位置情報(緯度・経度・高度)を取得します。位置ホールド・自動帰還(RTH)・ウェイポイント飛行に不可欠です。

受信感度が低い場合(高層ビル周辺・屋内・磁気干渉が強い場所)は機能が制限されます。

超音波センサー

機体下部に向けて超音波を発射し、地面からの反射波を受信することで地上高度を計測します。精度が高く反応が速いため、低高度(おおむね地上5m以下)でのホバリング安定化に使われます。

水面・草地・雪面では反射が不安定になり誤作動する場合があります。

光学フローセンサー

カメラ画像の流れ(オプティカルフロー)を解析することで、水平方向の移動量を検出するセンサーです。GNSSが使えない屋内環境での位置ホールドに活用されます。

暗所・模様のない均一な床面では機能しにくい場合があります。

センサーの組み合わせと冗長性

業務用ドローンでは複数のIMUや気圧計を搭載し、1つのセンサーが異常値を示したときに他のセンサーで補正する冗長設計が採用されています。これはフェールセーフの一部として機能し、センサー異常時の墜落リスクを低減します。

冗長設計に関わる搭載センサーの種類と機能については、無人航空機の飛行の安全に関する教則(下図)でも一覧として示されています。

国土交通省教則第4版 p.42 無人航空機搭載デバイス一覧(GNSS・ジャイロセンサ・加速度センサ・IMU・高度センサ・メインコントローラー・送信機・レシーバーの機能定義)
出所:国土交通省「無人航空機の飛行の安全に関する教則 第4版」(2026年2月)p.42 無人航空機に搭載される主なデバイスの種類と機能一覧(GNSS・ジャイロセンサ・加速度センサ・IMU・地磁気センサ・高度センサ・メインコントローラー〔フライトコントローラー〕の役割)。

混同しやすい用語

フライトコントローラー(FC)(教則名称:メインコントローラー):センサーの入力と操縦者の操作をもとにモーターを制御する基板。ドローンの「頭脳」。教則では「メインコントローラー」として分類される。

姿勢安定・フェールセーフ・自動操縦を担う。

IMU(慣性計測装置):加速度計+ジャイロスコープの組み合わせ。機体の傾きと回転を検出する。

GNSSなしでも姿勢制御が可能。

気圧計:大気圧から相対高度を推定するセンサー。ホバリング時の高度維持に使用。

GNSSの高度より精度が高い場合が多い。

超音波センサー:低高度での地上高度計測センサー。地上5m以下での安定ホバリングに活用。

水面・草地では誤作動しやすい。

学科試験対策|管理人の一言

「IMU=加速度計+ジャイロスコープ」「気圧計は高度推定」「超音波センサーは低高度での高度計測」の対応を整理しておきましょう。「GNSSなしでも姿勢制御はIMUで可能」という点も問われます。

なお、教則(国土交通省)では一般に「フライトコントローラー(FC)」と呼ばれる制御基板を「メインコントローラー」と表記しています。試験では「メインコントローラー」という用語で問われる可能性があるため、両方の名称を押さえておきましょう。

一問一答

Q1. フライトコントローラーの主な役割を2つ挙げよ。

A1. ①機体の姿勢(ピッチ・ロール・ヨー)の安定化、②GNSSを使った位置ホールドや自動帰還の実行。他にフェールセーフ動作の制御も担う。

Q2. IMUとは何か。どのセンサーで構成されるか。

A2. 慣性計測装置(Inertial Measurement Unit)。加速度計(傾きの検出)とジャイロスコープ(回転速度の検出)で構成される。

GNSSなしでも姿勢制御が可能。

Q3. 超音波センサーはどのような場面で不安定になるか。

A3. 水面・草地・雪面など反射が不安定な表面では超音波の反射が乱れ、高度計測が不正確になる場合がある。

まとめ

フライトコントローラーはIMU・気圧計・GNSSモジュールなど複数のセンサーからのデータをリアルタイムで処理し、各モーターを制御することで機体の姿勢と飛行状態を安定させます。各センサーには得意な状況と限界があり、GNSSが使えない屋内では超音波センサーや光学フローセンサーが補完します。

センサーの役割と限界を理解することが、状況に応じた安全な飛行判断の基礎です。

関連記事:マルチローターの飛行原理とは? フェールセーフとは? GNSSとGPSの違いは?

参考資料

・無人航空機の飛行の安全に関する教則(国土交通省 第4版)

・無人航空機操縦者技能証明に係る学科試験の科目について(国土交通省)

この記事を書いた人

ソラタ

30代。二等無人航空機操縦士の技能証明取得を目指して勉強中。学科試験で詰まったポイントを整理してお伝えします。