3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

アイレット株式会社 新卒Advent Calendar 2023

Day 12

ドローン業界の標準化を目指す Dronecode Foundation が提供するUAV関連のOSS

Last updated at Posted at 2023-12-18

Dronecode Foundation は、オープンソースのプロジェクトのためのベンダー中立な財団です。Linux Foundation の傘下で、米国を拠点とする非営利団体です。

image.png

オートパイロット、ミッションプランナー、通信プロトコル、宣言型 API、フライトコントローラーなどのプロジェクトを保有しています。

プロジェクト

Dronecode は、以下4つのUAV関連のプロジェクトを作成および維持しています。

PX4 Autopilot :star: 7.1k

image.png

PX4 Autopilot は、プロフェッショナルなオートパイロットです。自立型の固定翼・マルチコプター・VTOL 機体の誘導・ナビゲーション・制御アルゴリズムと、姿勢と位置の推定機能を提供します。

世界クラスの開発者によって開発され、活発な世界規模のコミュニティによってサポートされています。レーシングドローンや貨物ドローン、地上車両や潜水艦に至るまで、あらゆる種類の車両に活用されています。

MAVLink :star: 1.5k

image.png

MAVLink は、ドローン(及びドローンが搭載しているコンポーネント)と通信するための非常に軽量なメッセージングプロトコルです。

MAVLink は、最新のハイブリッド パブリッシュ/サブスクライブ及びP2Pの設計パターンに則っています。データストリームはトピックとして公開されますが、ミッションプロトコルやパラメータプロトコルなどの構成サブプロトコルは再送信を伴う P2P 通信です。

MAVSDK :star: 0.5k

image.png

MAVLink ベースの UAV 向けのコントロールステーションです。機体の更新、構成、調整に使用できます。コントロールステーションにはミッションプランナーが備わっていて、ミッションを追跡します。

このライブラリは、1台以上の車両を管理し、車両情報やテレメトリへのプログラムによるアクセス、及びミッション・移動・その他の操作を行うためのシンプルな API を提供します。ライブラリは、ドローンに搭載されたコンピュータ上で使用したり、地上局やモバイルデバイスとして使用できたりします。

Linux、macOS、Windows、Android、iOS のクロスプラットフォームです。

QGroundControl :star: 2.7k

image.png

QGroundControl は、PX4 または ArduPilot 搭載車両の完全な飛行制御と車両セットアップを提供します。初心者にとっては分かりやすく、ベテランのユーザにはハイエンドな機能を提供します。

特徴

  • 車両のセットアップ
  • 車両の飛行サポート
  • 自立飛行のためのミッション作成
  • 車両の位置、飛行軌跡、ウェイポイント、車両計器を示すフライトマップ

image.png

  • 計器をオーバーレイ表示したビデオストリーミング

image.png

  • 複数の車両の管理
  • クロスプラットフォーム(Windows、OS X、Linux、iOS、Android)

歴史

始まりは 2011 年に、ドローンやその他の無人車両用のオープンソース飛行制御ソフトウェアである PX4 が誕生したことです。スイスのチューリッヒ工科大学のエンジニアチームによって開発され、ドローンコミュニティですぐに人気を博しました。

数年が経ち、2014 年に Dronecode Foundation が設立されました。この財団は、ドローンやその他の無人車両のオープンソースプロジェクトの促進と開発を目的とした非営利団体です。ドローンの進歩という共通の目標を目指す開発者、メーカー、ユーザーのコミュニティで構成されています。

2019 年に MAVSDK が MAVLink プロジェクトの下に移動されたのは重要な出来事でした。MAVSDK は開発者がドローンのアプリケーションを作成するためのライブラリであり、MAVLink はドローンシステムのさまざまなコンポーネントが相互に通信できるようにするメッセージングプロトコルです。これら2つのプロジェクトを1つの傘下に収めることで、開発者は強力な統合ドローンアプリケーションを簡単に作成できるようになりました。

2021 年には、ペイロードバスの表中を含む複数の Pixhawk 標準を立ち上げました。これは、ペイロードモジュールをドローンのフライトコントローラに接続する方法を定義する新しい規格です。これは、異なるペイロードモジュール間の柔軟性と相互運用性の向上を可能にするため、ドローンペイロードの世界において大きな前進となります。

2011: PX4 の誕生
2014: Dronecode Foundation の創設
2019: MAVSDK が MAVLink プロジェクトに移行
2021: Pixhawk 標準の開始: ペイロード バス標準、FMUv5X Dronecode Foundation の参加メンバーは 33 を超え、さらに増加中

メンバー

Drone Foundation のメンバーには、33 の企業が属しています。

参考

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?