Awesome Flying FPV
Flying FPVを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次
- 機体
- バッテリーと電源制御 🔋
- モーター制御 ⚙️
- 飛行制御 👨✈️
- RC送信機とハンドコントローラー 🎮
- VTX 📺
- カメラとジンバル 🎥
- GPS 🛰️
- センサー 🌡️
- 映像受信機 📶
- アンテナとトラッカー 📡
- テレメトリーとログ 📊
- ミッション制御と基地局 🗺️
- コンパニオンコンピューターと統合 💻
- コンピュータービジョン 🤖
- 完成システム 🎁
- セキュリティと安全性 🪂
- アクセサリー 🪠
- 法的情報 🏛️
- コミュニティ 🗣️
機体
UAVの機体は航空機の種類と用途に応じて最適化されます。レースの高速性、アクロバット飛行の機動性、撮影用の積載能力、長距離観測などの要件により、機構、材料、DIY手法が異なります。
市販機向けの交換部品や改造・拡張も多数ありますが、ここでは掲載しません。
注記 初心者がUAVを一から製作することは、特に時間が限られている場合、非常に難しい作業です。 早い段階で行き詰まらないよう、まず説明書の整った既存製品やキットを試すのが賢明です。経験を積み、典型的な落とし穴を避けられるようになってから、改造や独自製作に進めます。 関連資料: My Raspberry Pi drone: the story so far by Matchstic。
マルチコプター 🚁
コプターはアルミ・カーボン材、CNC加工部品、完全3Dプリント筐体などで作られ、ローター数に応じて2発から8発まで多様な構成があります。
- 18650 Micro Foldable - 3D印刷されたマイクロドローンで18分間飛行可能
- [Sub 250g autonomous drone] - 3D printed bare minimum frame with Liion and GPS
- JeNo 5.1” - モダンなカーボンワイドXフレームにアクセサリー付き
- Goblin v3 - 3D印刷フレーム、4S電源、16x16 AIOスタック、2023年版
- NanoLongRange - 3D印刷フレームで主に18650リウム電池とワンインワンボードを搭載したWhoops用、2021年版
- Discovery Edition - バッテリーホルダーを統合した最適化フレーム、2022年版
- NanoLongRange 2 - GPS搭載で3バリエーションにわたって軽量化、21700電池対応、2021年版
- NLR35 - 軽量でNLRに類似、しかし21700電池対応、2022年版
- hefty - 完全な3D印刷ヘビークワッドコプターでカスタムモーター搭載、2023年版
- Ultimate 3D printable Cinewhoop - 2020年版
- TinyTina - 3D印刷されたWhoops、2018年版
- Heavy Lift Quadcopter Frame - カーボンでCNC加工、2020年版
- The CogniFly - 研究・群飛・室内用に適した強靭なフレーム、RPIコンパニオンコンピュータ搭載、2021年版
- TBS Source One - カーボンレーシングフレーム、5回の改訂、2021年版
- TBS Source Two - カーボンレーシングフレーム、2019年版
- TBS Source Podracer - 3D印刷カーボンレーシングフレーム、2020年版
- TBS Source V - 5”カーボンレーシングフレーム、2021年版
- TBS Source X - カーボンレーシングフレーム、2019年版
- AESIR II - モジュール型かつカスタマイズ可能な3Dおよびカーボンフレーム、2021年版
- Foldable Drone Frame - ギンバルオプション付き3D印刷、2017年版
- OpenRC Quadcopter - 閉じたケース付き3D印刷、2015年版
- Hovership MHQ2 - 3D印刷可折式、2014年
- Crossfire 2 - 大きな四軸3D印刷、2014年
- Spyda 500 - 大きな四軸3D印刷、2013年
固定翼機/飛行機 🛩️
従来のRC飛行機はバルサ材と被覆材で翼を作ります。市販機ではフォーム材が多く、CNCやレーザーで翼型を切り出せます。軽量PLAによる完全3Dプリント機のコミュニティも成長しています。 参考: Craycle Hobby、Eclipson airplanes、3D lab print、Plane Print、OWLplane、rc-jetprint.de
- Titandynamics Tornado v2 - 3D印刷1mモジュラー二モーター輸送機飛行機
- Merlin V2 - 3D印刷2.5m高効率長距離二モーター輸送機飛行機
- HAWk Modular RC Wing Airplane v1 - 3D印刷LW-PLA 1m++プッシュ/プル翼、完全BOM+マニュアル資料、2023年
- V-Tail Aircraft for Long Range FPV & Autonomous Missions - by AeroStuff FPV - 折りたたみ式デプロンパネルを体と翼に使用し、Vタールプッシュ構成
- Highly Modular Design -1 (HMD1) - 3D印刷ABSVタール飛行機(研究用)、2022年
- Ranger V2 - 1m未満プッシュトレーナー飛行機、2及2022年
- Berkik 3 wing - 1.3mデプロン翼、2021年
- LukiSegler - グライダー、2021年
- SakhWing - PETGで印刷されたドラク風固定翼、2020年
- GemINIce - 2モーターデプロン飛行機、2016年
- Joywing - シンプルなレース翼、2019年
- Eclipson Model V - 主に3D印刷された車輪付き商業飛行機、2019年
- Eclipson Model Y - 主に3D印刷された車輪付き商業飛行機、2018年
- Northern Pike - 36”固定翼3D印刷、2018年
- Moose - PLA製1mプルタイプ飛行機、2018年
- Supernove - ジェット風プッシュタイプRC飛行機
- RC Flying Wing - 1m未満3D印刷プッシュタイプ飛行機、2017年
- GASB Three - 固定翼3D印刷、2019年。
- GASB Two - 固定翼ジェットで電動ダクトファン(EDF)を従来のプロペラに代用、2016年。
- GASB One - 80cm固定翼3D印刷、6回の改訂を経て開発、2016年。
- Red swan - 1950mmの印刷された飛行機、翼肋を備え、Red Duckモデルの後継機、2014年。
- Le Fish glider - オープンソースの空中戦闘グリダーモデルで多くのリミックスが存在、2005年。
VTOL 🚀
垂直離着陸機はコプター形態から滑空する翼へ移行します。離着陸は容易ですが、固定翼機より機構が複雑で重くなります。
- Vorian tilt-rotor quad - 複合素材による4プロペラの傾き設計
- Squirrel design - クワッドとバットの混合スタイルで、膜を用いた滑空設計。
- MiniHawk-VTOL v2.0 - 3プロペラで3D印刷。
- VTOL in 5 revisions - 3D印刷とフォーム、2018年。
- wing profile - 結果として得られる翼プロファイルの3D印刷(LW-PLA)。
- bicopter kit - CNC炭素、2018年。
バッテリーと電源制御 🔋
RCでは市販LiPoパックが一般的ですが、18650セルを使った自作Li-ionパックにも置き換えられます。機上電源バスはESCとFCを直接駆動し、各機器向けの5V出力も供給します。
- 18650 Li-ionバッテリーパック
- Using Li-Ion Battery Pack for Long Range FPV Flying - 4Sおよび背景情報、2023年。
- build a „LongRange“ Lithium Ion Battery - 4S 3000mAh、2020年。
- DIY FPV Goggle Battery Pack - Google向けに充電計測器と3Dケースを備え、2021年。
- 18650 spaceholder - パッケージのための3D印刷、2023年。
- ソーラー飛行機
- Solar Dragon - Solar Plane Might Be Able To Last Through The Night - 太陽電池を備えた飛行機、2022年。
- rctestflight series - 8時間30分の固定翼で太陽電池が豊富に配置され、測定値および背景情報が詳しい(might last 24hrs)、2022年。
- diyBMS v4 - リチウムイオンバッテリー用のバッテリーマネジメントPCBおよびファームウェア。
モーター制御 ⚙️
出力と制御精度に優れるブラシレスDCモーター(BLDC)が一般的で、各モーターに電子速度制御器(ESC)が必要です。
- BLheli_S - ESC用の人気ファームウェアで細かい制御を可能に。
- BlueJay - BLheli fork、ブレードレスモーターを制御するデジタルESCファームウェア。カスタムメロディなどの追加機能も備えている。2020年から。
- AM32-MultiRotor-ESC-FW - DSHOT、テレメトリ、2024
- MESC FOC ESC - STM32ベースのESC向けオープンハードウェアとファームウェア
- ESC Configurator - BLHeli/Bluejay ESCの設定を行うウェブアプリ
- PIDtoolbox - 特定のモデル用にPID設定をチューニングし、最高性能を実現
飛行制御 👨✈️
現代の自動操縦ソフトウェアはSTM32 F4/F7世代の基板を必要とし、NAZE32やCC3Dなど旧世代基板の対応は縮小しています。多くはBaseflight/Cleanflight系ファームウェアとデスクトップ設定ツールを基盤とします。
- INAV - 翼機とコプター向けのGPSベースの飛行計画/自律飛行に焦点
- betaflight - 翼機とコプター向けのレーシングおよび敏捷性に焦点
- EmuFlight - 現代的なアルゴリズムに焦点
- dRonin - Openpilotおよびその他のターゲットボードとの対応
- Ardupilot - 翼機とコプター、さらには陸上・水上車両を含むプロフェッショナル/研究用途を含む完全なエコシステム。多くの情報・経験・可能性があるが、INAVよりも複雑である
- dRehmflight - VTOL向けに特化し、飛行過程における変換を扱う。Teensyボードのみ。
- Rotorflight - 従来の単一回転機のヘリコプター向けファームウェア
- HPR-Rocket-Flight-Computer - 高速ロケット向けファームウェア
- CleanFlight - baseflightのlegacy fork、スタル
- BaseFlight - Wiiギロースのハックや8ビット時代の古いファームウェア、スタル
- QUICKSILVER firmware - ?
- Paparazzi UAV - ?
- LibrePilot - 2018年からスタル
- madflight - Arduinoベースのターゲットボード向け、異なるセンサーをサポート、2024
- The Cube Autopilot - Pixhawk 2のようなFCハードウェア
- Risc V Powering a 3D Printed Drone - DIY四軸飛行機向けのRISCV CPU実験
RC送信機とハンドコントローラー 🎮
RC送信機(操縦者側)はJR/JR Lite形式の拡張ベイとシリアルインターフェースを備え、各種無線プロトコルへ対応できます。地上局の節も参照してください。 参考: JR / JR lite formfactor 多くの受信機(機体側)はCrossfire(CRSF)などの標準シリアルプロトコルでFCと通信します。
-
EdgeTX - OpenTXの継承プロジェクトで積極的に開発中
-
freedomTX - OpenTXのフォークだが2020年以降開発が停止
-
OpenTX - 人気のハンドトランスミッタ(デスクトップマネージャー、サウンドパックを含む)向けのファームウェア
-
inav-opentx-sounds - モード用の追加サウンド
-
transmitter-sound-pack - INAVのサウンドと翼用の完全な設定ファイル
-
VTx - 簡易化されたBetaflight LuaスクリプトでVTXのみを制御
-
betaflight-tx-lua-scripts - 拡張されたBF Luaスクリプト
-
opentx-lua-widgets - より多くのUIウィジェットでテレメトリを表示
-
opentx-lua-running-graphs - より多くの視覚グラフをウィジェットとして提供
-
OpenTX-Pong - TXに搭載可能なシンプルなゲーム
-
ELRS-Joystick-Control - ELRSモジュールをGCSに直接接続し、ジョイスティックで操作
-
Arduino Transmitter for ELRS - Arduinoをベースにしたシンプルなゲームパッド型ハンドトランスミッタ
-
OpenAVRc - Arduino Mega2506ボードをベースにしたカスタムTX
-
ER9X - 9XRハンドトランスミッタ用の代替ファームウェア
モジュール 🧩
独自の無線リンクを構築するハードウェアとファームウェアです。現在は一般に双方向通信で、送信側と受信側の両方を扱います。
- Multi Module - フレスキー、フライスキー、ウォーカーラ、フタバなど、さまざまなプロトコルに対応
- ExpressLRS - 長距離通信または遅延を改善するELRS対応。既存ハードウェアのフラッシュもサポートし、868/915MHzまたは2.4/5.8GHz用の販売用モジュールも提供
- ELRS Airport Firmware - 2方向通信による複雑なテレメトリダウンリンクを実現
- mLRS - MAVLINK対応LRS
- openLRSng - OpenLRSの次世代プロジェクトだが2018年以降開発が停止
- Raven LRS - LoRaベース、2019年
- OpenSky - FrSkyモジュール用の代替ファームウェア、2016年。
- DeviationTX - Walkera用の代替ファームウェア、2016年。
VTX 📺
映像送信機(VTX)は機体の前方カメラ映像をFPV用に送るアナログまたはデジタル送信機です。任意データの伝送や、制御上り回線を含む地上局との双方向リンクにも利用できます。
- OpenHD - 機上・地上の2.4/5.8 GHz Wi-Fi機器とSBCを使い、映像・テレメトリーのダウンリンクと任意の制御アップリンクを提供し、専用ハードウェア基板の効率化も目指します。 Compare different open digital links
- RubyFPV - 2.4GHz/5.8GHz Wi-FiハードウェアとRPIを用いて、ビデオおよびテレメトリのダウンリンクを提供し、オプションでコントロールのアップリンクも実現。ソースコードは提供されていないが、プラグインシステムを採用。
- Wifibroadcast NG - 2.4GHz/5.8GHz Wi-FiハードウェアとRPIを用いて、ビデオおよびテレメトリのダウンリンクを提供。
- wfb-ng on OpenIPC - OpenIPC互換のCCTVモジュールに搭載されたWifibroadcast NG、120fpsまたは4kビデオ配信とテレメトリを可能とする。既存の各ベンダーから販売されている商用キット(例:EMAX Wyvern Link、Runcam Wifilink)。
- DroneBridge - 2.4 GHz Wi-Fi機器、Raspberry Pi、ESP32、Androidアプリを使う双方向通信リンクです。 Comparison
- EZ Wifibroadcast - 最も古いおよび最初のWi-FiベースのVTXセットアップ。
- hx-esp32-cam-fpv- Cheap ESPcam boards transimitting MJPEG frames.
- wtfos - DJI FPV送信機および受信機のルート化とモジュール化。
- DigiView-SBC - DJI HD信号を受信、2021年alpha版。
- OpenVTx - オープンハードウェアアナログVTX用の無料ファームウェア。
- VTX Power Measure - Immersion RF-Meter V2のPythonスクリプト化。
カメラとジンバル 🎥
カメラは機上VTXへ映像を送り、または高画質DVRとして録画します。複数のカメラ構成に対応する独自システムはVTX節も参照してください。
- Gyroflow - IMUセンサデータを用いてHDビデオ記録をスムーズに。
- OpenHD on thermal cameras - RPIを用いてこのセンサを読み取る方法。
- TetraPI - マルチスペクトラムRPIベースのカメラモジュール。
- opentrack - FPVゴーグルまたはVRヘッドセットの統合トラッカーを入力として使用。
- RC Headtracker - ゴーグルを回すとカメラのギンバルも回るようにする。ArduinoおよびBluetoothをベースに。
- STORM32BGC - ファームウェアおよびブラシレスギンバル制御器。
- Open Brushless Gimbal - 2013年。
GPS 🛰️
GPSなどの全球測位衛星システムで機体の現在位置を特定できます。民生GPSモジュールは安価で、後処理またはリアルタイム処理により精度を高められるものもあります。
- GNSS SDR - GPS、バイドゥ、GLONASSの受信されたラジオ信号を処理するためのソフトウェアツールチェーン。
- rtklib - SDRハードウェアラジオバックエンドで受信されたGNSS信号の精度を高めるためのソフトウェアツ連携。リアルタイムまたは後処理により干渉を除去。SDRまたは一部の商用GPSモジュールで記録された信号。
- Vicon MavLink - 商業用光学システムを用いて、ドローン全体のスワームにインダストリーポジショニングを実現。
センサー 🌡️
ドローンはコンパス、気圧、高度、対気速度、電流などのセンサーを使い、位置推定やシステム性能の表示を改善します。
- QLiteOSD - ESP32をベースにしたOSDで、FCなしでセンサを読み取る
- 3D Printed Drone Build - How to Wire OpenHD and Ultrasonic Abstacle Avoidance - 四軸飛行機向け超音波障害回避とOpenHDチームプレイ
ほかの例はArdupilot - Optional hardwareを参照してください。
映像受信機 📶
FPVゴーグルは各種無線プロトコル用のモジュールベイやHDMI入力を備えます。独自のカメラ構成についてはVTX節も参照してください。
- DIY Homemade FPV Monitor - 5,8GHzアナログ表示用の多様性機能
- FENIX-rx5808-pro-diversity - Google向けオープンハードウェア5,8GHzアナログモジュール(多様性機能)
- rpi-rx5808-stream - RPIベースの5,8GHzアナログ多様性ストリーミングサーバー
アンテナとトラッカー 📡
送受信機は独自アンテナ構成で改良でき、トラッカーは指向性アンテナを機体へ向け続けます。複数受信機のダイバーシティやテレメトリーを利用します。 これは主に目視外飛行向けの専門機材で、初心者には不要です。映像・制御リンクをさらに延長するため4Gを使う手法もあります。
- u360gts - F2/F3制御器を用いた360°モーター追跡(ファームウェア+ハードウェア+ケース、2020年)
- AntTracker - F1/ESP8260/ESP32制御器を用いたサーボベース、2019年
- open360tracker v2 - シンプルな設計、すべての部品が回転ヘッド内に収められている
- open360tracker - 360°サーボ追跡、2016年
- Amv-open360tracker - フォーク2016年
- Amv-open360tracker 36bit - フォーク2016年
- Ghettostation Antenna Tracker - 異なるフォーク2014年
- DIY Helical Antenna For Long Range FPV - 5,8GHzハリル方向アンテナ(アナログGoogle用)3Dプリントフレーム付き
- Cloverleaf Antenna - Build Instructions- 5.8GHz omnidirectional antenna for analog video transmission.
テレメトリーとログ 📊
センサー値と制御情報は一般的なシリアルプロトコルで共有され、FC内蔵SDカードへブラックボックスとして記録したり、送信機や地上局へ転送したりできます。紛失機の探索、PID調整、飛行挙動の解析に有用です。
- MAVlink - ハブビーストの開発者たちによる現代的な拡張可能なプロトコル…商用UAV
- Cyphal - Fka. UAVCAN工業用ドローンバスシステム
- YAMSPy - PythonでMSPシリアルプロトコルを読み取る
- LuaTelemetry - OpenTX/EdgeTXスクリプトで、テレメトリデータストリームからライブコックピットとマップを描画
- betaflight-tx-lua-scripts - テレメトリと制御(例:CAM、VTX設定)を表示するスクリプト
- otxtelemetry - OpenTX/EdgeTXスクリプトでMAVLINKサポートを追加
- INAV blackbox viewer - センサ/モーターの値をビデオオーバーレイOSDとして描画
- INAV blackbox tools - CSVタイムシリーズファイルに変換するか、またはビデオファイルとの同期再生時にOSDとして表示する。
- flightlog2x - INAVやOpenTXなどのブラックボックスログをCSV、GPX、KMLへ変換し、複数の表示形式で飛行経路と軌跡を描画します。 GUI
- UAVLogViewer - アルドピロットログ用のウェブアプリケーション。
- OSD-subtitles - ブラックボックスログをビデオファイルとの同期再生時にOSDとして字幕として表示。
- Dashware - ブラックボックスログ用のクローズソースOSD表示。
- PID-Analyzer - ブラックボックスログを読み込み、PID制御変数を調整する。
- openXsensor - テレメトリプロトコルを変換および変更する。
- OpenLog - ブラックボックスデータレコーダー用のblackboxファームウェアに対応します。現在この記録機能は通常、メインのフライトコントローラーへ組み込まれています。
ミッション制御と基地局 🗺️
ノートPCやタブレット上の地上管制局(GCS)は、長距離・長時間飛行で飛行パラメーターと位置を俯瞰し、ミッションを管理します。 参考: Ardupilot.org - Choosing GCS
- mwptools - ポイントミッションプランナー(特にINAV用)に加えて、INAVレーダーおよびADS-Bソースを含む。
- APM Planner 2.0 - MPおよびQ GroundControlの経験に基づくMAVLINK対応。
- QGroundControl - MAVLINK、デスクトップおよびモバイル対応。
- MissionPlanner - ポイントミッションプランナー(特にアルドピロット用)。
- MAVProxy - コマンドラインおよびGUIによるミッションプランナー、テレメトリビュー、プロセッサ。
- BulletGCSS - GSMおよびMQTTを使用して長距離通信を実現。
- Dreka GCS - 新しいGCS(現在は限定されているが、より現代的な見た目と体験)。
コンパニオンコンピューターと統合 💻
FCが機動のリアルタイム制御を担う一方、追加コンピューターは複雑なデータ処理能力を提供します。 参考: Arudpilot.org - Companion Computers
- öchìn CM4 - FC用のRPIコンピュートモジュール専用のキャリアボード。
- APsync - 異なるSBC向けのMAVLINK焦点のOS。
- RPanion - 異なるRPI向けのMAVL-INK焦点のイメージ。
- ROS - ロボット運営システム(ROS)を用いて、より複雑でインタラクティブな飛行を扱う。
- DroneKit - マルチプラットフォーム統合エコシステム(MAVLINK無線リンクを含む)。
コンピュータービジョン 🤖
コンピュータービジョンはUAVのライブ映像や録画を処理し、航空地図作成や機械学習による飛行計画に利用されます。 参考: UAV Mapping Guidelines
- OpenDroneMap - 写真を接合して空中画像を作成し、3Dモデルを計算するなど。
- OpenAerialMap - 災害対応などにドローン撮影を共有する。
- DroneDB - ドローン撮影データと空中画像を保存・アーカイブする
- OpenAthena - マーカーを用いた自動GCP検出
- OpenMMS - ラズパイを搭載したモバイルマッピングシステム
- BANet - 空中画像用の領域の機械学習によるセグメンテーション
- AVCBet - 空中画像用の領域の機械学習によるセグメンテーション
- Faster - ドローンが障害物を回避するように機械学習する
- Fast-Planner - コース上の障害物を回避するようにドローンを学習する
- Autonomous Drone Dodges Obstacles Without GPS - RPIベースの画像処理とルート計画および障害物回避
- Drone-net - YOLO v4を用いた写真/動画内の四軸ドローンの検出
- Anti-UAV - IR/RGB動画内の四軸ドローンの検出
- Fire Detection UAV - ドローンが火を認識するように機械学習する
- DroneAid - 災害対応時に緊急マーカーを用いて人物を検出
- AirPose - ドローン視点からの人間のポーズ推定
- AruCo landing - ドローンがマーカー位置に着陸するためのML ROSアドオン
完成システム 🎁
特定用途を支援する専用ドローンとツールチェーンです。
- Sonora Medical Delivery Planes - RC航空機を用いてメキシコの荒野に医療キットを運搬
- Guiness World record fastest drone build - 特定用途向けのUAV完成システムまたは統合ツールチェーンです。 AOSHS5 build
- Guiness World record endurance drone build - 巨大四軸ドローンが3時間12分飛行
- Arduino FPV Mini Drone - 木製のミニ四軸ドローンでBLDCなし、MultiWII用のカスタムRFリンク
- SearchWing - EUの海沿いの難民船から人々を救出するための、大面積の視覚検査を可能にするRC救出航空機。陸上に着陸できる防水構造を持つ。
- Dronecoria - 木製の八軸ドローンを用いた重い荷物の投下(種子の投下)
- Agilicious - 2023年の3D印刷OSHWドローンと生態系。特に画像認識による自律的な敏捷飛行研究に適したもの
- Crazyflie - FPVとは言えないドローンで、カスタムモジュールと異なる技術を用いて群集制御を行うもの
- ESP-Drone - ブラシレスモーターを用いたFPVなしのESP32とPCBベースの四軸、しかしカスタムWi-Fiを搭載
- ESP32 Drone - 伝統的なFPVはなし、しかし低コストの四軸をESP32ボードで実現、2022年
- Wifree-copter - アプリとRPIを用いた簡単な3D印刷四軸、Wi-Fiリモコン、2016年
セキュリティと安全性 🪂
シミュレーター 🌐
実機を損傷する前に、送信機を使った仮想飛行で典型的な失敗を避ける訓練ができます。自動操縦を管理された環境で試験・比較する用途にも使えます。
一般消費者向けの訓練シミュレーターには商用製品が多く、LinuxやmacOSでも利用できる製品があります。 参考: Freerider Recarged、Liftoff、DRL Sim、Velocidrone
- crrcsim - RC飛行機用、2018年
- Picasim - RC飛行機用、クローズソース、SSSの後継品
- FlightGear - Usually for big airplanes, but can be paired with FC good description from PaparazziUAV or by Arduplane for simulation.
- AirSim - マイクロソフトがアルゴリズムテスト用に開発
- jMAVSim - MAVLINK用
- JSBsim - Python、Matlabとの接続を提供
- GAZEBOsim - マルチロボット
- ROS supports simulations like described by PX4.
チェックリスト 📋
故障や機体事故は深刻な損害につながります。不要な危険を避け、保険利用時の記録を残すため、各飛行で段階的な手順と文書化が不可欠です。
組み立て後の通電確認
初飛行前の確認
- iNav Pre-maiden Checklist by Mr.D for fixed wing
通常飛行前の確認
識別システム 🛂
空域はほかの操縦者と共有されています。RC機は発見しにくいため、トランスポンダーで位置を共有することが推奨され、不正飛行の追跡にも役立ちます。
- ADS-B transmitters of airplanes can be received using software defined radios can be realized using cheap USB DVB-T receivers. Can be integrated via radar extensions like mwp-radar-view, Ardupilot ADS-B receiver or in OpenHD. Is part of Mavlink protocol and shows up on most GCS. Can also be viewed online like adsb-exchange.com.
- INAV Radar - LORAラジオとESP32で位置をブロードキャストし、OSDに表示
- FormationFlight - ESP32のWi-Fiラジオで位置とテレメトリをブロードキャストし、OSDに表示
- SoftRF - ナノエディション、FLARMやその他もサポート
- Glidernet - FLARM/ADS-Bの位置をオンラインで共有
- Opensky Network - ADS-Bの位置をオンラインで共有
- Stratux - 異なるラジオ送信機を介して位置と航路を共有
- ArduPilot RemoteID Transmitter - FCC RemoteIDとMAVLINK、DroneCANの統合
- WiFi RID capture - リモート識別信号をスニッフィングでキャプチャ
- Drone Detection and Tracking Using RF Identification Signals - Wi-FiとKISMETスニッフィングでDJIドローンを追跡
ハッキングと乗っ取り 🔓
無線リンク自体は安全とは限らず、容易に妨害される可能性があります。
- RFUAV - ラジオベースのドローン検出と信号フィンガープリント
- Drone Remote ID Monitoring System - DJIドローンのRemoteIDをマップするためのウェブフロントエンド
- WTF WJI, UAV CTF? - UAV通信・機器のセキュリティ研究または解析資料です。 open source components
- Drone-ID Receiver for DJI OcuSync 2.0 - PythonでSDRを用いてDJIのラジオ送信(ドローンIDおよびパイロット位置)を解読
- Debugging Microcontrollers - PX4ハードウェアマイクロコントローラーの困難なデバッグについて(Niklas Hauserによるcccamp23)
- 5.8GHz video demodulation - hack-rf SDRの使用
- GPS jamming - GNUradioとBladeRF SDRを用いて衛星をブロック
- GPS spoofing - 地面から偽の衛星送信を発信して他のUAVを制御
- RemoteID Spammer/Spoofer - ESP8266/NodeMCTドローンRemoteIDスプーフィング
- Accoustic drone tracking - Fraunhofer IDMTの論文
- Robot Vulnerability Database - 半自律機器に対するCVE
アクセサリー 🪠
3Dプリントを使えば、機材や模型向けの便利な追加部品を容易に製作できます。
- Delta 5 race timer - 5.8GHzのビデオ信号を用いてラップカウンターをトリガー
- RotorHazard - マルチノードと中央RPIサーバを備えた継承システム
- Capture The Flag for drones - チーム戦の近くに旗を模倣する光学システム
- ジンバル保護部品
- ホルダーとスタンド
- アクションカメラ用マウント
- ローターガード
- …
モバイルアプリ 📱
モバイル端末で使える無料かつ有用なアプリです。必ずしもオープンソースとは限りません。
- SpeedyBee - Betaflight、iNAV、EmuFlight向けのフライトコントローラーパラメーター設定とブラックボックスログ閲覧アプリです。 Android iOS
- BLHeli_32 - BLHeli_32 ESCの設定用アプリ
- FPV Video Channelsorter 5.8GHz - 各パイロットの利用可能な周波数帯でチャンネルを並べる
- UAV Forecast - 天気予報、GPS衛星、太陽活動(Kp)、飛行禁止区域、飛行制限を確認するアプリです。 Android iOS
- Go FPV - DIY第一人称視点ゴーグル用のUVCビデオカメラの表示およびキャプチャアプリ
作業台 🧰
- smoke stopper - 組立中に高価な部品を損傷させないための注意
- 4AxisFoamCutter - フォームから空気力学的な翼を作成
法的情報 🏛️
航空法と空域の規則は居住国によって異なります。
-
Luftfahrt Bundesamt - 🇩🇪 法的枠組み
-
Deutsche Flugsicherung GmbH - 🇩🇪 試験および認可の実施
-
Digitale Plattform Unbemannte Luftfahrt - 各国のUAV規制・飛行ルールに関する公的情報です。 Droniq App
-
Bundesnetzagentur - 🇩🇪 認可された送信周波数および出力
-
Urząd Lotnictwa Cywilnego - 🇵🇱 ウルダーロトニクス・シビル - ポーランドおよびEUでのライセンス申請が可能
-
Bezzałogowe Statki Powietrzne - 🇵🇱 ポーランドにおけるUAV運用に関する規制一覧
コミュニティ 🗣️
アイデアや疑問を共有すると、趣味はより楽しく発展します。UAV操縦者のコミュニティだけでなく、多くの改造者やハッカーも活動しています。
- Dronecode foundation - マヴリンク、QGroundControlおよびPX4のホーム、Linuxファウンデーションの一部
- FPV Freedom Coalation - ドローンがハッキングされても安全に保たれるようにする
- Deutscher Modellflieger Verband e.V. - 🇩🇪 イベント、地域コミュニティ、保険、…
- Deutscher Aero Club e.V. - 🇩🇪
フォーラムとソーシャルメディア
- rcroups.com - ここでは多くのプロジェクトにサポートを提供
- diydrones.com - 多くのプロジェクト、ハードウェア、国を網羅するグループ
- rotorbuilds.com - カスタムビルドに必要なレシピ
- openrcforums.com - 過去から現在までオープンモデルの開発に取り組んでいる
- Stackexchange Drones - ドローン構築向けのスタック・オーバー・Q&A
- reddit \motorcopter - 飛行、事故、修理、カスタムモジュールなど、すべての内容
- reddit \RCPlanes - RC飛行機を除くすべての内容
- OscarLiang.com - 構築や設定、知識に関する重要なブログ
- intofpv.com - FPVに関連するあらゆる情報が得られるフォーラム
- INAV fixed wing group - 固定翼飛行機に関するフォーラム、ブログ、構築(特にINAV対応自動操縦装置)
- fpv-community.de - 🇩🇪 自作も可能
- RC-Network.de - UAV・FPVの情報交換を行うフォーラムまたはメディアです。 Wiki
- kopterforum.de - 🇩🇪 自作も可能
動画チャンネル
- Painless 360 - UKの構築、モジュール、設定の基本情報
- ArxangelRC - BGの構築および設定、および(少し)マッピング
- Joshua Bardwell - US、コプターの構築と一般ヒント、スローガン ‘今日、何かを学ぶことになる’。
- PawelSpechalski - INAVコアチーム、主にコプター、スローガン ‘楽しい飛行’。
- Andrew Netwon - AU、主に飛行機のレビューと構築ヒント。
- Mr. D - Falling with style - UK、ダレン、INAV。
- CurryKitten - レビューだが、OpenHDとExpressLRSも含む。
- MarioFPV - OpenHD、RubyFPV、WFG-NGの実験。
- TreeOrbit - OpenHD、RubyFP的実験。
- flitetest.com - TV番組、珍しいDIY構築。
- Livyu FPV - DIYドローン電子機器の飛行動画と修理動画。
- Adam G does FPV - 構築、改造、基礎知識。
- BLuefish - 構築、INAV、長距離飛行。