Günümüzde, insansız hava araçlarının (İHA), başta savunma ve eğlence olmak üzere kullanım alanları her geçen gün genişlemektedir. Ürün taşımacılığı ağırlıklı olarak fosil yakıt kullanan araçlar ile insanlar tarafından gerçekleştirilmektedir. Bu durum insan faktörünü de hesaba kattığımız zaman birçok sorunu yanında getirmektedir. Ürün taşımacılığı alanında otonom dronların kullanılması zaman, yakıt ve insan gücünden tasarruf sağlayacaktır. Günümüze kadar bu konuda bir çok girişimler meydana gelmiş olsa da bunların büyük çoğunluğu özel firmalar tarafından geliştirilmiş olan, kaynak koduna erişimin veya araçlar üzerinde ihtiyaç halinde gerekli modifikasyonların gerçekleştirilmesinin mümkün olmadığı araçlardır. Aynı zamanda çoğu zaman bu araçların kumanda ile yönetilmeleri gerekmektedir. Bu durum yetkili pilot geliştirilmesi ve insan faktörünün işe katılmasına yol açmaktadır. Bu çalışmada, ArduPilot ve dronlarla Mavlink üzerinden haberleşmeyi sağlayan açık kaynak kodlu bir uygulama hazırlanması amaçlanmıştır. Bu mobil uygulamada; uçuş yazılımı DroneKit kütüphanesi ile ve araçlara görev bilgilerini gönderme yazılımı Flutter kullanılarak hazırlanmıştır. Bu çalışma sonucunda elde edilen uygulama ile kullanıcılar ArduPilot destekleyen ticari dronlar veya kendi inşaa ettikleri dronlar ile otonom bir şekilde ürün taşıyabilmektedirler.
Tübitak
1919B012105777
Recently, the areas of use of unmanned aerial vehicles (UAVs), especially in defense and entertainment, are expanding day by day. Product transportation is mainly carried out by people using fossil fuel vehicles. This situation brings many problems when we take into account the human factor. The use of autonomous drones in the field of product transportation will save time, fuel and manpower. Although there have been many initiatives in this regard until today, most of them are tools developed by private companies, where it is not possible to access the source code or make the necessary modifications on the tools if needed. At the same time, these vehicles often need to be managed by remote control. This leads to the development of competent pilots and the involvement of the human factor. In this study, it is aimed to prepare an open source application that enables communication with ArduPilot and drones over Mavlink. In this mobile application; the flight software was prepared with the DroneKit library and the software for sending mission information to the vehicles using Flutter. With the application obtained as a result of this study, users can carry products autonomously with commercial drones that support ArduPilot or with drones they have built.
1919B012105777
Primary Language | Turkish |
---|---|
Subjects | Engineering |
Journal Section | Articles |
Authors | |
Project Number | 1919B012105777 |
Early Pub Date | October 25, 2022 |
Publication Date | October 31, 2022 |
Published in Issue | Year 2022 Issue: 42 |