/PaGS

The Python-async Ground Station. A modular multi-vehicle ground station for mavlink-based vehicles

Primary LanguagePythonGNU Lesser General Public License v3.0LGPL-3.0

PaGS

Build Status

OS Python 3.5 Python 3.6 Python 3.7
Windows build3 build2 build1
Linux build4 build5 build6

Documentation Status Requirements Status Coverage Status

Introduction

PAGS (Python-async Ground Station) is a ground station software suite for MAVLink-based autonomous vehicles, including Ardupilot based vehicles.

It is inspired by the MAVProxy GCS, and features a similar module-based architecture.

The "async" comes from PAGS being entirely based on the asyncio library in Python. This allows for efficient asynchonous processing between the modules and links.

It is designed from the ground up as modular and multi-vehicle.

Documentation is at https://PaGS.readthedocs.io/