部品の選定
以下に主要な部品の選定について記載する。
カメラ:Realsense D435
参考リンク ※ IMUが搭載されたRealsense d435iが存在するが、d435に比べて電力消費量が大きく、Jetson Xavier NXがd435iに接続された状態でbootしないバグが発生するため、d435を使用することを推奨する。
モータ:Emax Eco 1404 6000kv
参考リンク シリーズ1404には、6000kv, 4800kv, 3700kvの3種類が存在するが、kvが高いほど電力消費量が大きくなるため、より低いkvのモータを検討することを推奨する。
ESC:15A 4in1 ESC
ESCはモータのkv, バッテリーの電圧などに応じて選定する必要がある。本PJでは下記のESCを使用しているが、BLHeli_Sがデフォルトでフラッシュされ再フラッシュできなくなっているため、やや不便である。できればシリアルポート接続できBLHeli_32が利用できるESCが望ましい。
プロペラ:HQ Prop 3.5 inch
フレーム:Happymodel frame kit
メインフレーム以外はすべて3Dプリントで作成するが、モータフレームのみ強度が求められるので既成品を使用する。メインフレーム以外のフレームデータはGoogle Driveからダウンロードできる。
フライトコントローラ:Holybro Kakute H7 Mini
2024/9時点で最も小さく、外部位置推定を受け付けるメモリのあるフライトコントローラ。結構繊細なので複数買っておくことを推奨する。(筆者はすでに3つ破壊した)
バッテリー:2S/3S Lipo >= 2000mAh
ハード選定は2Sで飛ばすことを想定している。ただし2Sで容量の大きいLipoバッテリーは希少なため、3Sを使用することを検討しても良い。
RCトランスミッター:Jumper T-Pro V2
トランスミッターはチューニング及びデバッグ用であるため最小限のものを選定している。
RCレシーバー:フタバR2000SBM
WiFi子機:TP-Link Archer T3U Nano
メインプロセッサ:Jetson Xavier NX 8gb
機能、価格ともにドローンの中心部品であるので、慎重に選定することを推奨する。 2024/9時点ではJetsonシリーズの選定対象はXavier NX 8gb, 16gb, Orin NX 8gb, 16gbの4つである(比較表)。 本PJではXavier NX 8gbを使用しているが、性能面ではOrinシリーズに大きく劣るため、Orin NX 8gbあたりを検討すると良いと思われる。しかし、Xavier NXの開発ボードキット以外にはmicroSDスロットが存在せず外部NVMeに依存する仕様であるため、注意する必要がある。また、開発ボードキットのキャリアボードはLinuxカーネルのフラッシュには有用であるが、実装には下記のキャリアボードを使用するため、ボードは省いて生産モデルを購入しても良い。しかしその場合は前述したとおり外部NVMeを用意する必要があることに留意する。
キャリアボード:冬虫電子 NCB00
Jetson Xavier NXのキャリアボードは複数の種類が存在するが、本PJでは冬虫電子のNCB00を使用している。Orinシリーズを仕様する場合は、Orin NX用のキャリアボードであるOCB00を使用する必要がある。