mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
53 lines
2.4 KiB
Markdown
53 lines
2.4 KiB
Markdown
# Initial Setup & Configuration
|
|
|
|
We recommend that developers obtain the basic equipment and software described below (or similar)
|
|
|
|
## Basic Equipment
|
|
|
|
:::tip
|
|
PX4 can be used with a much wider range of equipment than described here, but new developers will benefit from going with one of the standard setups.
|
|
A Taranis RC and a mid-range Android tablet make a very inexpensive field kit.
|
|
:::
|
|
|
|
The equipment below is highly recommended:
|
|
|
|
- **RC controller** for the safety pilot
|
|
- [Taranis Plus](https://www.frsky-rc.com/product/taranis-x9d-plus-2/) RC control (or equivalent)
|
|
- **Development computer**
|
|
|
|
::: info
|
|
The listed computers have acceptable performance, but a more recent and powerful computer is recommended.
|
|
:::
|
|
- Lenovo Thinkpad with i5-core running Windows 11
|
|
- MacBook Pro (early 2015 and later) with macOS 10.15 or later
|
|
- Lenovo Thinkpad i5 with Ubuntu Linux 22.04 or later
|
|
|
|
- **Ground control station** (computer or tablet):
|
|
- iPad (may require Wifi telemetry adapter)
|
|
- Any MacBook or Ubuntu Linux laptop (can be the development computer)
|
|
- A recent mid-range Android tablet or phone with a large enough screen to run _QGroundControl_ effectively (6 inches).
|
|
- **Vehicle capable of running PX4**:
|
|
- [Get a prebuilt vehicle](../complete_vehicles_mc/index.md)
|
|
- [Build your own](../frames_multicopter/kits.md)
|
|
- **Safety glasses**
|
|
- **Tether** (multicopter only - for more risky tests)
|
|
|
|
## Vehicle Configuration
|
|
|
|
Install the [QGroundControl Daily Build](../dev_setup/qgc_daily_build.md) for a **desktop OS**.
|
|
|
|
To configure the vehicle:
|
|
|
|
1. [Install PX4 firmware](../config/firmware.md#installing-px4-main-beta-or-custom-firmware) (including "custom" firmware with your own changes).
|
|
2. [Start with the airframe](../config/airframe.md) that best-matches your vehicle from the [airframe reference](../airframes/airframe_reference.md).
|
|
3. [Basic Configuration](../config/index.md) explains how to perform basic configuration.
|
|
4. [Parameter Configuration](../advanced_config/parameters.md) explains how you can find and modify individual parameters.
|
|
|
|
::: info
|
|
|
|
- _QGroundControl_ mobile variants do not support vehicle configuration.
|
|
- The _daily build_ includes development tools and new features that are not available in the official release.
|
|
- Configuration in the airframe reference have been flown on real vehicles, and are a good starting point for "getting off the ground".
|
|
|
|
:::
|