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

Альтернативна назва
Development of an application for calculating the route of an agricultural drone based on available characteristics
Вантажиться...
Ескіз
Дата
2025
Науковий керівник
Укладач
Редактор
Назва журналу
ISSN
E-ISSN
Назва тому
Видавець
Одеський національний університет імені І. І. Мечникова
Анотація
Мета роботи полягає у розробці настільного застосунку для розрахунку маршруту сільськогосподарського дрона на основі заданих характеристик дрона, камери та області зйомки. Для реалізації застосунку використано мову програмування Rust, бібліотеку Serde для серіалізації/десеріалізації, а також технології візуалізації карти з використанням OpenLayers. У системі реалізовано кілька алгоритмів побудови маршруту, зокрема алгоритм найближчого сусіда, повного перебору та алгоритм для прямокутних областей. Передбачено зручний графічний інтерфейс, управління параметрами місії, облік технічних характеристик дронів і камер, а також експорт маршрутів у форматі GeoJSON. У результаті виконання роботи створено ефективний інструмент для агропідприємств, який дозволяє автоматизувати планування польотів дронів, зменшити витрати ресурсів та покращити точність обльотів сільськогосподарських угідь. Система є модульною, масштабованою та придатною до подальшого розширення.
The aim of this work is to develop a desktop application for calculating the flight route of an agricultural drone based on the specified characteristics of the drone, camera, and the target survey area. The application is implemented using the Rust programming language, the Serde library for serialization/deserialization, and OpenLayers technology for map visualization. The system includes several route planning algorithms, such as the nearest neighbor algorithm, brute-force algorithm, and an algorithm for rectangular areas. It also features a user-friendly graphical interface, mission parameter management, drone and camera specification tracking, and route export in GeoJSON format. As a result, an efficient tool has been developed for agricultural enterprises that automates drone flight planning, reduces resource consumption, and improves the accuracy of field surveys. The system is modular, scalable, and suitable for further expansion.
Опис
Ключові слова
122 комп’ютерні науки, бакалавр, планування маршруту, дрон, точне землеробство, Rust, OpenLayers, GeoJSON, агротехнології, route planning, drone, precision agriculture, agrotechnologies
Бібліографічний опис
Поліщук, Д. Д. Розробка застосунку для розрахунку маршруту сільськогосподарського дрона за наявними характеристиками = Development of an application for calculating the route of an agricultural drone based on available characteristics : кваліфікаційна робота бакалавра / Д. Д. Поліщук. – Одеса, 2025. – 56 с.
DOI
ORCID:
УДК