UAV Toolbox
UAV アプリケーションの設計、シミュレーション、展開
UAV Toolbox には、無人航空機 (UAV) やドローン アプリケーションの設計、シミュレーション、テスト、展開を行うためのツールやリファレンス アプリケーションが用意されています。自律飛行アルゴリズムや UAV ミッション、フライト コントローラーを設計できます。Flight Log Analyzer アプリでは、一般的なフライトログ形式から 3D 飛行経路、テレメトリ情報、センサーの読み取り値を対話的に解析できます。
デスクトップ シミュレーションや、自律飛行アルゴリズムとフライト コントローラーのハードウェアインザループ (HIL) テストでは、UAV シナリオを生成してシミュレーションできます。カメラ、Lidar、IMU、GPS センサーの出力をフォトリアリスティックな 3D 環境または 2.5D のシミュレーション環境でシミュレートすることができます。
UAV Toolbox には、UAV の一般的な用途向けにリファレンス アプリケーション例 (マルチローター UAV を使った自律型ドローンによる配送など) が用意されています。このツールボックスでは、ラピッド プロトタイピングや HIL テスト、Pixhawk® Autopilot などのハードウェアへのスタンドアロン展開用の C/C++ コード生成をサポートしています (Embedded Coder® を使用)。
詳細を見る:
カスタマイズ可能なリファレンス アプリケーションを使用して、UAV アプリケーションの設計を開始します。
Cuboid UAV シミュレーション
Cuboid ベースのシミュレーション用に UAV シナリオを作成し、GPS や INS、Lidar センサーからの読み取り値をシミュレートしながら自律飛行アルゴリズムをテストします。
Unreal Engine UAV シミュレーション
高忠実度カメラと Lidar センサーのデータを生成しながら、Epic Games® の Unreal Engine® を使用してレンダリングされた 3D シミュレーション環境で、UAV の自律飛行アルゴリズムの開発、テスト、可視化を行います。
Flight Log Analyzer アプリ
TLOG や ULOG、カスタムファイル形式のログファイルをインポートし、そのインポートしたデータをカスタマイズ可能なプロットで対話的に可視化して解析します。
可視化と再生
事前定義済みのカスタマイズ可能なプロットを使用して、テレメトリログデータを同期して可視化します。
誘導と制御
閉ループ自動操縦コントローラーを近似した低次元誘導モデルを使用して、固定翼またはマルチローターの UAV をシミュレートします。
UAV ミッション
中間点追従、軌道追従、カスタマイズ可能な経路計画アルゴリズムを使用して、自律型 UAV ミッションの計画とシミュレーションを行います。
MAVLink 接続
UAV ハードウェアとの接続によるメッセージの交換や、Micro Air Vehicle Link (MAVLink) 通信プロトコルによるトピック、接続、クライアントのリストの検査を行います。
PX4 Autopilots
UAV Toolbox Support Package for PX4 Autopilots を使用して、PX4® ホストターゲットでのシミュレーション中に Pixhawk Autopililot の周辺機器にアクセスします。Embedded Coder を使用して、飛行制御アルゴリズムを構築し、Pixhawk Autopilots に展開します。