Skip to content

Посібник користувача автопілота PX4

Релізів Обговорення Discord

PX4 це Professional Autopilot. Розроблений розробниками світового класу з дрон індустрії та наукових закладів і активно підтримується спільнотою у світі. Він дозволяє працювати з різними типами безпілотних транспортних засобів від гоночних, вантажних дронів до сухопутних автомобілів та надводних човнів.

TIP

Цей посібник містить всю інформацію, що вам потрібно знати щоб зібрати, налаштувати та безпечно запускати пристрій на основі PX4. Хочете зробити внесок? Перегляньте розділ Розробка.

WARNING

Цей посібник стосується версії PX4 для розробки (основна гілка). Використовуйте селектор Версія для поточної стабільної версії.

Задокументовані зміни з моменту випуску стабільної версії відображені в примітці до випуску, що розвивається. :::

Як почати?

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

Залежно від того, чого ви хочете досягти, наступні поради допоможуть вам мандрувати по цьому посібнику:

У мене вже є безпілотник, і я просто хочу літати:

Якщо ви маєте готові до польоту (RTF), який підтримує PX4:

  • Базова конфігурація пояснює, як оновити вашу прошивку до останньої версії, калібрувати основні датчики (компас, спорт/МВФ, швидкість польоту тощо, налаштування свого дистанційного контролю та безпеки функції.
  • Розділ Політ навчає польоту, в тому числі де і як безпечно літати, і як вирішувати проблеми, пов'язані з приведенням у стан готовності та польотом. Він також надає детальну інформацію про режими польоту.

Я хочу побудувати дрон з PX4 з нуля:

TIP

"Безпілотні засоби які підтримуються" перераховані в Airframes. Це транспортні засоби, які тестували і налаштовували конфігурації, які ви можете завантажити за допомогою QGroundControl.

Якщо ви хочете побудувати автомобіль з нуля:

  • Оберіть шасі — Airframe Builds надає перелік підтримуваних шасі та детальні інструкції щодо збірки транспортних засобів.
  • Виберіть контролер польоту - див. Початок > Польотні контролери and Апаратне забезпечення автопілота.
  • Збірка пояснює, як підключити важливі периферійні пристрої до вашого автопілота.
  • Базова конфігурація показує, як оновити прошивку і налаштувати її з параметрами, які відповідають вашому шасі. Цей розділ також пояснює, як калібрувати основні датчики (компас, gyro/IMU, швидкість польоту тощо), а також налаштувати ваш дистанційний контроль та функції безпеки.

Коли ви будете готові керувати літаючим засобом, відвідайте розділ Політ.

Я хочу додати вантаж або камеру:

Розділ корисних навантажень описує як додати камеру або як налаштувати PX4 для доставки вантажів.

Я змінюю підтримувану версію засобу ( дрона чи іншу) :

Модифікації польотного контролера і основні датчики покриті вище. Для того, щоб використовувати нові сенсори, або якщо ви зробили зміни, що суттєво впливають на характеристики польоту:

Я хочу запустити PX4 на новому апаратному забезпеченні та розширити платформу:

  • Розробка пояснює як підтримувати нові повітряні рамки та типи транспортних засобів, змінювати алгоритми польоту, додавайте нові режими, інтегруйте нове обладнання, спілкуйтеся з PX4 ззовні контролера польоту, і зробіть внесок до PX4.

Отримання допомоги

На сторінці Підтримка пояснюється, як отримати допомогу від основної команди розробників і всієї спільноти.

Серед інших речей, які вона покриває:

Повідомлення про помилки та задачі

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

За вказівкою команди розробників проблеми з кодом можуть бути підняті та вирішені на Github тут. Якщо це можливо, надайте журнали польотів та іншу інформацію, яка вимагається в шаблоні проблеми.

Долучитись до проєкту

Інформацію про те, як зробити внесок у код і документацію, можна знайти в розділі Contributing:

Переклади

Існує кілька варіантів перекладів цього посібника. Ви можете отримати доступ до вибору конкретного доступного переклада з меню Мови (вгорі праворуч):

Вибір мови

🇺🇦Особлива подяча всім контрибюторам цього перекладу🇺🇦

Подяка цим неймовірним людям які допомогли перекласти цей посібник (на українську мову) і зробили основну частину перекладу:


Tamara Koliada - Project Lead (56%)

💻 📖

Serhii Syrotskyi(6%)

💻

Viktoriia Kachanovska (8%)

💻

Oleksandr Yalynskyi (10%)

💻

Sika Khrystyna (7%)

💻

Eduard Pavlenko(7%)

💻

Також подяка що долучились ⭐ Gazzaladra, ⭐ Aleksi (ukrcherry), ⭐ dimapuntus, ⭐ Andrii Shelestov (streamx3), ⭐ AnastasiiaVS, ⭐ Borys Biletskyy, ⭐ Андрей Свереденко, ⭐ Janna (JannaBi) ⭐ Orm та ⭐ Radiocab.

Дякуємо за ваш внесок у нашу спільну перемогу! І популяризацію розробки дронів серед українців Слава Україні!🇺🇦

Ліцензія

PX4 код є вільним для використання та зміни термінів дозволеного Ліцензія на речення BSD 3 символів. Ця документація ліцензована за CC BY 4.0. Для отримання додаткової інформації: ліцензії.

Календар & події

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

TIP

Типовий часовий пояс в календарі - Центральноєвропейський час (CET).

Іконки

Наступні значки, що використовуються в цій бібліотеці, мають ліцензію окремо (як показано нижче):

placeholder зроблена Smashicons з www.flaticon.com і ліцензована CC 3.0 BY.

camera-automatic-mode іконка зроблена Freepik з www.flaticon.com і ліцензована CC 3.0 BY.

Управління

Стек польотів PX4 розміщено під управлінням проєкту Dronecode.

Логотип Dronecode Логотип Linux Foundation