> For the complete documentation index, see [llms.txt](https://docs.cubepilot.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cubepilot.org/autopilot/the-cube/setup/ground-control-station.md).

# Ground Control Station

The following section explains how to select the appropriate ground control station (GCS) and use it to set up and monitor the unmanned aerial vehicle (UAV).

### Selecting the Appropriate Ground Control Station

A GCS is a software application that runs on a ground-based computer and communicates with the UAV via wireless telemetry. It provides real-time data on the UAV's performance and position and can serve as a “virtual cockpit” by displaying instruments similar to those in a real plane.&#x20;

Different GCS are available based on the UAV and working environment. They can be used to upload mission commands, obtain real-time data, monitor live video streams, plan a mission, calibrate the UAV, configure parameters, etc. The functions and user interface can vary.

Currently, the two most common GCS user interfaces are:

* **Mission Planner**: Suitable for ArduPilot firmware
* **QGroundControl**: Suitable for PX4 firmware

In this documentation, you will learn how to install Mission Planner and ArduPilot.&#x20;
