In the future, the usage of UAVs (Unmanned Aerial Vehicles) will be applied in many different areas. Continued research in UAVs can benefit through its applications in disaster response, humanitarian aid, environmental monitoring, infrastructure inspection, improved transportation and delivery systems, and scientific research. By leveraging UAV technology and making the technology easier to get into, we can enhance efficiency, safety, and accessibility in various fields while addressing critical global challenges and improving the well-being of individuals and communities. The entry knowledge needed for starting development with UAVs can be high due to the complex communication needed between a ground station and the UAV. This report has the goal of lowering that entry barrier by doing an investigation of some available communication protocols, choosing a protocol and using said protocol to develop and implement an interface for communication between a ground control station and companion computer onboard an UAV. The investigation of communication protocols for UAVs indicated that the widely used Mavlink protocol is the best suited communication protocol for this implementation. The development and iterative process, carried out with the mentioned protocol and a UAV flight controller, resulted in the creation of an artifact that can serve as the desired interface.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:lnu-123197 |
Date | January 2023 |
Creators | Gustafsson, Johan, Mogensen, Daniel |
Publisher | Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0017 seconds