ArduPilot/pymavlink
python MAVLink interface and utilities
解決的問題
提供 MAVLink 協定的 Python 實作,讓開發者能與無人機及其他無人載具通訊。同時,透過內建的原始碼產生器,解決在其他語言中建立協定實作的問題。
工作原理
此套件在 Python 中實作 MAVLink 通訊協定。包含一個名為 mavgen.py 的工具,可讀取訊息定義並產生不同程式語言的對應原始碼。此外,也提供飛行日誌分析工具。
適用對象
從事無人載具開發的開發者、機器人工程師,以及需要與 ArduPilot 或其他 MAVLink 相容系統介接的人員。
主要特色
- 基於 Python 的 MAVLink 協定實作。
- 內建原始碼產生器,可產生其他語言的協定實作。
- 飛行日誌分析工具。
- 透過 JSON 設定支援 ArduPilot 車輛的自訂模式對應。
相關
- 專案
- 專案
- 專案
- 專案
- 專案