Automic VaultAutomic Vault

brew

mavsdk を Homebrew でインストール

mavsdk のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install mavsdk

local Homebrew formula metadata

概要

パッケージ概要

API and library for MAVLink compatible systems written in C++17

コマンドとエイリアス

  • mavsdk_server

履歴

プロジェクトの歴史と使われ方

MAVSDK is the MAVLink project's high-level SDK for building applications that communicate with MAVLink vehicles, especially drones and other aircraft.

プロジェクトの歴史

The official repository describes MAVSDK as a set of libraries providing a high-level API to MAVLink, implemented around a C++ core, plugin libraries, and `mavsdk_server` for language clients. Earlier documentation releases tied MAVSDK docs to DroneCore releases, showing the project's earlier DroneCore naming before the MAVSDK identity settled.

The architecture grew around generated language bindings: the repository lists MAVSDK-Proto as the common interface definition, plus Python, Swift, Java, Go, JavaScript, and Rust client projects at different maturity levels.

採用の歴史

Official MAVSDK C++ documentation says the library is used in production environments, while still warning that the API continues to evolve. The project is most closely associated with PX4 and MAVLink workflows, with ArduPilot compatibility added gradually as functionality is tested.

使われ方

Package-manager users typically install MAVSDK to get the C++ library and `mavsdk_server`, then connect code to a MAVLink system or simulator. The C++ quickstart explicitly documents Homebrew installation on macOS and shows the common simulator-driven takeoff-and-land workflow.

パッケージ好きにとっての重要性

MAVSDK is package-nerdy because it packages a robotics protocol stack into a conventional SDK shape: native library, generated protocol definitions, language-specific clients, and a server process that bridges MAVLink to gRPC.

タイムライン

  • 2018: DroneCore-era documentation releases v0.3.0, v0.4.0, and v0.5.0.
  • 2018: Official repository notes MAVSDK-Swift was first released and used in production.
  • 2019: Official repository notes MAVSDK-Python and MAVSDK-Java first public package releases.
  • 2026: MAVSDK repository presents C++ core, proto definitions, server, and multiple language clients under the MAVSDK name.

Related projects

  • MAVLink, PX4, ArduPilot, QGroundControl, MAVSDK-Proto, MAVSDK-Python, MAVSDK-Swift, MAVSDK-Java

セキュリティ状態

リスクレベル: blue

broad file, network, media, or database tool signal.

リスク分類器

リスク blue · 信頼度 中 · tool

理由

  • broad file, network, media, or database tool signal

信号

  • text:server

インストール挙動

  • formula メタデータに Homebrew post-install フックは記録されていません。
  • Homebrew bottle メタデータは 6 個のプラットフォームターゲットで利用できます。
  • 10 件の実行時依存関係とともにインストールされます。
  • ビルドメタデータには 3 件のビルド依存関係があります。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
mavsdk_servercliグローバル実行可能ファイル

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-07-10
マネージャ版3.17.1
マネージャ更新日2026-07-02
ローカルデータOK
上流not checked
検出された最新未検出

https://github.com/mavlink/MAVSDK

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:mavsdk
バージョン3.17.1
パッケージマネージャHomebrew
パッケージマネージャページhttps://formulae.brew.sh/formula/mavsdk
ホームページhttps://mavsdk.mavlink.io/main/en/index.html
リポジトリhttps://github.com/mavlink/MAVSDK
上流ドキュメントhttps://mavsdk.mavlink.io/main/en
ライセンスBSD-3-Clause
ソースアーカイブhttps://github.com/mavlink/MAVSDK.git
最終更新2026-07-02T20:34:06Z
Pulseupdated
依存関係abseil, c-ares, curl, grpc, jsoncpp, openssl@3, protobuf, re2, tinyxml2, xz
ビルド依存関係cmake, python@3.14, rust
Bottle利用可能 (対象 arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-install未定義
サービス宣言なし

レジストリ情報

ソースデータベース詳細

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namemavsdk
Version Scheme0
Revision5
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment