Вдосконалення поведінки Arduplane шляхом створення нової дeлeгуючої реакції у разі втрати радіосигналу
DOI:
https://doi.org/10.18372/1990-5548.83.19873Ключові слова:
алгоритм, ArduPilot, MAVLink, бортовий комп’ютер, аварійний захист у разі втрати сигналу, безпілотні літальні апаратиАнотація
У статті розглянуто проблему відсутності механізму аварійного захисту від втрати радіосигналу в прошивці ArduPilot для безпілотних літальних апаратів. Зокрема, відсутній механізм, що автоматично передає управління польотом від ручного режиму до бортового комп’ютера у разі втрати сигналу радіопередавача через природні причини або внаслідок штучних радіоперешкод. Запропоновано алгоритми для виявлення втрати сигналу та перемикання управління на бортовий комп’ютер. Реалізація запропонованих алгоритмів вимагає змін і вдосконалень у трьох компонентах: протоколі MAVLink, що використовується для обміну даними між компонентами, прошивці ArduPilot, що керує польотом, а також у клієнтській бібліотеці, яка реалізує MAVLink. Робота з цими алгоритмами потребує знань у галузі методів управління польотом, а також навичок програмування мовами C++ та Python. Для вирішення проблеми до прошивки ArduPilot додано новий механізм аварійного захисту від короткочасної втрати сигналу, що дозволяє зберігати коректність її роботи. Крім того, запропонований підхід усуває можливість введення пілотів в оману, що могло б статися при модифікації одного з наявних сценаріїв аварійного захисту. Представлено результати моделювання та польових випробувань, які підтверджують ефективність запропонованих алгоритмів. Отримані результати можуть знайти застосування як у цивільній, так і у військовій сферах.
Посилання
H. Wurzburg and T. Pittenger, Plane Failsafe Functions, [Electronic Resource], 2024, UAV Community “ArduPilot”. Access mode: https://ardupilot.org/plane/docs/apms-failsafe-function.html
H. Wurzburg and A. Apostoli, Advanced Plane Failsafe Functions, [Electronic Resource], 2023, UAV Community “ArduPilot”. Access mode: https://ardupilot.org/plane/docs/advanced-failsafe-configuration.html
M. P. Mukhina, M. K. Filyashkin, V. M. Kazak, and D. O. Shevchuk, “Particle Filtering Technique for Aircraft Control in Highly-disturbed GPS-Denied Environment,” [Electronic Resource], 2020, Portal Journals National Aviation University, Access Mode: https://doi.org/10.18372/1990-5548.63.14530
V. M. Sineglazov and V. S. Ischenko, “Algorithmic Support Of The Visual Navigation System,” [Electronic Resource], 2019, Portal Journals National Aviation University, Access Mode: https://doi.org/10.18372/1990-5548.62.14386
R. Friedman, Adding a new MAVLink Message, [Electronic Resource], 2023, UAV Community “ArduPilot”. Access mode: https://ardupilot.org/dev/docs/code-overview-adding-a-new-mavlink-message.html
H. Willee and L. Meier, MAVLINK Message Set, [Electronic Resource], 2025, MAVLINK Community, Access Mode: https://mavlink.io/en/messages/common.html
H. Wurzburg and T. Pittenger, Complete Parameter List, [Electronic Resource], 2025, UAV Community “ArduPilot”. Access mode: https://ardupilot.org/plane/docs/parameters.html#fs-short-actn
M. P. Vasylenko and I. S. Karpyuk, “Telemetry System of Unmanned Aerial Vehicles,” [Electronic Resource], 2018, Portal Journals National Aviation University, Access Mode: https://doi.org/10.18372/1990-5548.57.13244
H. Willee and L. Meier, Using MAVLink Libraries, [Electronic Resource], 2025, MAVLINK Community, Access Mode: https://mavlink.io/en/getting_started/use_libraries.html
A. AbdulMajuid, “GPS-Denied Navigation Using Low-Cost Inertial Sensors and Recurrent Neural Networks,” Cornel University Journal, [Electronic Resource], 2021, Access Mode: https://doi.org/10.48550/arXiv.2109.048
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Authors who publish with this journal agree to the following terms:
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).