Font Size: a A A

Design And Implementation Of A Multi-Rotor UAV Ground Station System

Posted on:2021-09-01Degree:MasterType:Thesis
Country:ChinaCandidate:J F LiuFull Text:PDF
GTID:2492306572469284Subject:Computer technology
Abstract/Summary:PDF Full Text Request
At present,there are only special UAV ground station systems with some specific functions in the market,but there is no perfect debugging and graphic programming teaching function of route planning.Under this background,the design of a multirotor UAV ground station system that can meet the requirements of debugging and graphic programming route planning has become an urgent issue to be studied and solved.This paper designs the ground station system of multi-rotor UAV with debugging function.It constructs the architecture model of data receiving,data processing,control logic and interface operation.Also,this paper proposes the design scheme of UAV Ground Station with the functions of graphical control display of UAV state information,setting of multiple electric adjustable speeds,sensor calibration and graphical programming of route planning.It solves the problem of the ground station,which can be used in the debugging of multi-rotor UAV system and graphical programming route planning.Specific research contents include as follows:First of all,in view of the inconspicuous and intuitive data simulation display from the current ground station system,this paper realizes the data communication between ground station and UAV based on the Mavlink protocol communication and Wi-Fi communication technology.This paper also constructs a new virtual instrument display control and data curve by using the image rotation transformation algorithm and Zed Graph control data curve display technology.The attitude data of UAV is displayed by instruments,and the data of sensor and motor speed are displayed by curve simulation,which improves the readability of data.Secondly,in view of the low efficiency of sensor calibration,this paper proposes a sensor calibration scheme which is used to collect and calculate the sensor data at the same time in the ground station system.It uses zero deviation calculation,proportion calculation acceleration sensor deviation and ellipsoid fitting method to achieve the calibration of geomagnetic sensor,which can improve the calibration efficiency by more than 20%.Finally,in view of the difficulty of route planning programming and high learning complexity in the current ground station system,this paper uses integrated Blockly control and Python script display method in the ground station to build a graphic programming teaching platform similar to Scratch.It improves the usability of route planning.In the test phase of this paper,the ground station is systematically tested according to the function of the requirements.By analyzing the test results,it is proved that the system function of this ground station meets the requirements and achieves the expected design purposes.
Keywords/Search Tags:multi-rotor UAV ground station system, virtual instrument display, data curvilinear display, graphic programming route planning
PDF Full Text Request
Related items