Arduino Quadcopterプロジェクト

Arduinoで無人航空機を作る

ワイヤレスクワッドコプロセッサは、ハイテク愛好家にとって人気のあるおもちゃとなっています。最も顕著な例は、完全に組み立てられた携帯電話で動力を与えられるヘリコプター、 Parrot AR Droneです。 しかし、多くの技術愛好家はArduinoプラットフォームの力を駆使して独自のクワドコプタープロジェクトを作成しています。

Arduino quadcopterは初心者のためのプロジェクトではありません。 大量の感覚入力とユーザ入力、そして出力のかなり洗練された調整を組み合わせて、クワドコプタに安定性を提供し、それを高く保ちます。 幸運なことに、この世界にアクセス可能な紹介を提供する多くのオープンソースプロジェクトがあります。 もっと難しいArduinoプロジェクトの準備ができている場合は、これらのオープンソースのクワドコプターを調べてください。

AeroQuad

AeroQuadは、オープンソースのクワッドコープ開発のための最も歴史があり、最も活発なコミュニティです。 あなたがこのフィールドのまったく新しいものであれば、最終的にAeroQuadフォーマットを使用するかどうかにかかわらず、事業について学ぶことができます。 AeroQuadサイトで概説されているハードウェアの詳細な内訳は、このプロジェクトの複雑さを垣間見ることができます。 Arduinoに加えて、AeroQuadには、3軸加速度センサーとジャイロ、圧力センサー、レンジファインダー、磁力計、Arduinoに多数のセンサーを接続できるシールドが必要です。 AeroQuadには他にも多くのコンポーネントが必要ですが、これは初心者向けのプロジェクトではありません。

Arducopter

Arducopterは、人気のあるオープンソースのヘリコプタープロジェクトでもあり、クォータローターとヘクタローターフォームファクターの両方を提供しています。 このプロジェクトでは、クワッドコプコを構築するハードウェアに関する情報はほとんどなく、プリアセンブルされたヘリコプターか、あらかじめ作成されたクワドコプターキットの購入を前提としています。 このプロジェクトの焦点はソフトウェアです。 Arducopterソフトウェアは、APM2 Arduinoオートパイロットモジュールと連携して動作し、Arduinoヘリコプターの高度な制御を可能にします。GPSをベースとしたウェイポイントと飛行計画があります。

スカウトUAV

Scout UAVはArduinoベースの別のプロジェクトであり、AeroQuadよりもコミュニティが小さいだけでなく、ハードウェアの観点からArduino quadcopterビルドの詳細を提供します。 このプロジェクトはArduPilot Mega 2.5システムをベースにしています.ArduPilot Mega 2.5システムは、Arduinoと互換性のある1つのボード上で、ヘリコプターの飛行に必要なセンサーとテレメトリーシステムの多くを組み合わせています。 APM2.5モジュールは、Arducopterプロジェクトで使用されているモジュールの改訂版であり、非常に堅牢で、アウトバックチャレンジUAVコンテストでテストされています。

クアドゥーニャNG

quaduino-ngは、数多くの対応プロジェクトと比較してユニークな使命を持つ小さなArduinoクワドコプタープロジェクトです。 quaduino-ngの目標は、低コストのクワッドコプロセッサを構築することですが、このコストが増加する可能性があります。 ビルドの説明とソフトウェアは、上記のより一般的なプロジェクトよりも強固ではないようです。したがって、quaduinoプロジェクトの実装には、サポートされているより優れたプロジェクトよりも多くのノウハウと即興が必要です。 しかし、適切な専門知識があれば、quaduino-ngプロジェクトは貴重なお金を節約できます。

DIYドローンズ

最後に、Arduinoベースの飛行で最も頑丈なコミュニティであるDIYドローンのひとつです。 このプロジェクトは、上記Arduino quadcopterプロジェクトの多くの基礎となるオールインワンのオートパイロットモジュールであるArduPilot Megaの作成者であり、多くの専門知識を提供します。 DIY Dronesサイトは、APMモジュール周辺のサポートとコミュニティに重点を置いています。また、コマーシャルベースの車両だけでなく、航空機やローバーベースの車両でもコンポーネントを使用するための説明が含まれています。