UAV Toolbox Support Package for ArduPilot Autopilots
UAV Toolbox を使用して ArduPilot® Autopilot の周辺装置にアクセスし、Embedded Coder® を使用して飛行制御アルゴリズムを自動的に構築および展開する
UAV Toolbox Support Package for ArduPilot Autopilots を使用すると、MATLAB® と Simulink® の自動操縦周辺装置にアクセスできます。Embedded Coder を使用すれば、C++ コードを自動生成し、ArduPilot ツールチェーンを使用して、ArduCopter 飛行管理ユニット専用にカスタマイズされたアルゴリズムを構築して展開でき、オンボードのセンサー データやその他の ArduPilot 固有のサービスを組み込むこともできます。このサポート パッケージでは以下が可能です。
Simulink で開発した飛行制御アルゴリズムを ArduPilot ベースの Autopilot に直接展開できるため、設計から実装までのワークフローが効率化されます。
ArduCopter と ArduPlane の両方のファームウェアがサポートされるため、マルチローターや固定翼機などのさまざまな航空機を操作できます。
ArduPilot ソフトウェアインザループ (SITL) ホスト ターゲット シミュレーションを使用して制御アルゴリズムを検証できるため、ハードウェアに展開する前にシミュレーションされたさまざまな飛行条件下でアルゴリズムの信頼性とパフォーマンスが確保されます。
カテゴリ
- UAV Toolbox Support Package for ArduPilot Autopilots 入門
UAV Toolbox Support Package for ArduPilot Autopilots の基礎を学ぶ
- 設定とコンフィギュレーション
ハードウェア サポートをインストールし、ハードウェア接続を構成する
- アルゴリズムの開発
Simulink ブロックを使用して、ArduPilot Autopilot に取り付けられた周辺装置に接続して構成する
- 接続済み I/O のシミュレーション
接続済み I/O を使用してハードウェア上の I/O 周辺装置と通信する方法を学習する
- 信号の監視とパラメーター調整
信号を監視し、ArduPilot Autopilot 上の Simulink モデルで動作するパラメーターを調整する
- ソフトウェアインザループの展開
ソフトウェアインザループを使用してホスト コンピューターに ArduPilot を展開する方法を学習する