Font Size: a A A

Design And Implementation For Small UAV Ground Station Software

Posted on:2016-08-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z T LiuFull Text:PDF
GTID:2308330479984106Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the continuous development of science and technology, both in terms of military and civilian aspects, UAV technology has made great progress. As one of the most important part of the whole system of UAV ground station, the use of the UAV system and promotion will have a vital significance if we involved in the key principle research and development process of detailed research.Based on the analysis and design of UAV ground control station overall framework as the main research contents, starting from the ground control station research situation and development course, designed and implemented the communication data link, electronic maps, virtual instrument, data storage and playback function of the ground station system. This article uses the Qt development platform which is based on the cross-platform C++ GUI framework,with fast, high compatibility, aesthetics interface for its advantage, can efficiently realize the basic function of the ground station. Ground station system used the third-party serial port communication classes to implements serial communication and communication control; using JavaScript programming to realized localization of Google maps; by calling the Qwt components, realized the virtual instrument,using the SQLite embedded database and text document to implements the flight data storage.This design developed ground control software which is supported Windows operating platform, Ground station via RS232 serial port to achieve the transmission control between the UAV ground station and the communication link modules. The telemetry data packet after parsing according to the d efinition of a serial port communication protocol is real-time display through the virtual instrument and electronic maps for UAV flight height, attitude and flight track. For the software testing, considering the UAV price is quite expensive, the actual test cost is higher, so designed a ground station debugging software for testing by using the custom of UAV data. After that, using telemetry data packet which collected during actual flight to verity the feasibility of the ground station. The experimental results show that the designed ground station can satisfy the basicrequirement of ground station software.
Keywords/Search Tags:small UAV, ground station, Qt, Google map, SQLite
PDF Full Text Request
Related items