Skip to content

Pixhawk Series

Pixhawk® is an independent open-hardware project providing readily-available, low-cost, and high-end, autopilot hardware designs to the academic, hobby and industrial communities.

Pixhawk є посиланням на апаратну платформу для PX4, і працює з PX4 на ОС NuttX.

Виробники створили багато різних плат на основі відкритих дизайнів, з форм-факторами, які оптимізовані для застосувань від перевезення вантажів до гоночних змагань від першої особи (FPV).

TIP

Для обчислювально інтенсивних завдань (наприклад, комп'ютерне зору) вам знадобиться окремий супутній комп'ютер (наприклад, Raspberry Pi 2/3 Navio2) або платформа з інтегрованим супутнім рішенням.

Ключові переваги

Ключові переваги використання контролера серії Pixhawk включають:

  • Підтримка програмного забезпечення - як офіційне апаратне забезпечення PX4, це наші найкраще підтримувані плати.
  • Flexibility in terms of hardware peripherals that can be attached.
  • High quality.
  • Highly customizable in terms of form factor.
  • Widely-used and thus well-tested/stable.
  • Automated update of latest firmware via QGroundControl (end-user friendly).

Підтримувані плати

Проект PX4 використовує Стандартні автопілоти Pixhawk як посилання на апаратне забезпечення. Це контролери, які повністю сумісні зі стандартом Pixhawk (включаючи використання товарних знаків) і які все ще виробляються.

INFO

Команди з обслуговування та тестування PX4 підтримують ці стандартні плати.

Плати, схожі з Pixhawk, які не повністю відповідають специфікації, можуть бути підтримуваними виробником, експериментальними/припиненими або непідтримуваними.

Решта цієї теми пояснює трохи більше про серію Pixhawk, але її не обов'язково читати.

Background

Проект Pixhawk створює відкриті апаратні засоби у формі схем, які визначають набір компонентів (процесор, сенсори і т. д.) та їх з'єднання/відображення контактів.

Виробників закликають брати відкриті дизайни та створювати продукти, які найкраще підходять для конкретного ринку або випадку використання (фізична структура / форм-фактор не є частиною відкритих специфікацій). Плати на основі того ж дизайну сумісні за принципом двійкової сумісності.

Хоча стандарт фізичного з'єднання не є обов'язковим, новіші продукти зазвичай використовують Стандарт роз'єму Pixhawk.

Проект також створює опорні автопілотні плати на основі відкритих дизайнів та ділиться ними за тією ж ліцензією.

FMU Versions

The Pixhawk project has created a number of different open designs/schematics. All boards based on a design should be binary compatible (run the same firmware).

Each design is named using the designation: FMUvX (e.g.: FMUv1, FMUv2, FMUv3, FMUv4, etc.). Вищі номери FMU вказують на те, що плата є більш сучасною, але це може не означати збільшення функціональності (версії можуть бути майже ідентичними - відрізняються лише за підключенням проводів).

PX4 users generally do not need to know very much about FMU versions:

  • QGroundControl automatically downloads the correct firmware for a connected autopilot (based on its FMU version "under the hood").
  • Choosing a controller is usually based on physical constraints/form factor rather than FMU version.

The exception is that if you're using FMUv2 firmware it is limited to 1MB of flash. In order to fit PX4 into this limited space, many modules are disabled by default. You may find that some parameters are missing and that some hardware does not work "out of the box".

PX4 developers need to know the FMU version of their board, as this is required to build custom hardware.

At very high level, the main differences are:

Licensing and Trademarks

Pixhawk project schematics and reference designs are licensed under CC BY-SA 3.

The license allows you to use, sell, share, modify and build on the files in almost any way you like - provided that you give credit/attribution, and that you share any changes that you make under the same open source license (see the human readable version of the license for a concise summary of the rights and obligations).

Boards that are derived directly from Pixhawk project schematic files (or reference boards) must be open sourced. They can't be commercially licensed as proprietary products.

Manufacturers can create (compatible) fully independent products by first generating fresh schematic files that have the same pin mapping/components as the FMU designs. Products that are based on independently created schematics are considered original works, and can be licensed as required.

Product names/brands can also be trademarked. Trademarked names may not be used without the permission of the owner.

TIP

Pixhawk is a trademark, and cannot be used in product names without permission.

Additional Information

LEDs

All Pixhawk-series flight controllers support:

  • A user facing RGB UI LED to indicate the current readiness to fly status of the vehicle. This is typically a superbright I2C peripheral, which may or may not be mounted on the board (i.e. FMUv4 does not have one on board and typically uses an LED mounted on the GPS).
  • Three Status LEDs that provide lower level power status, bootloader mode and activity, and error information.

To interpret the LEDs see: LED Meanings.