| As a ground control hub for drones,drone ground stations are becoming more and more widely used in various industries,but they also face some challenges in different fields.Based on the application requirements of highway violation detection,this paper uses C++ and Qt languages to design the function and software development of the UAV ground station in the LINUX operating system.First of all,this article analyzes the background and significance of highway violation detection,briefly describes the current status of research on intelligent transportation systems at home and abroad,investigates the current application status of drones in intelligent transportation systems,and domestic and foreign research on drone ground stations.The status quo therefore introduces functions that need to be designed and expanded for ground station development.According to the project application scenario,the needs of the project development are analyzed,the design of the ground station communication scheme and the software and hardware scheme are designed,and the software environment required for the project development is completed.Subsequently,the communication link of the ground station was researched and implemented according to the designed communication scheme.The communication link,communication interface,and communication protocol between the ground station and the UAV are studied.The violation message frame and remote control message frame are designed to realize the transmission and reception of violation messages and remote control signals.The communication between the ground station and the server-side database is studied.Communication link,communication protocol,designed communication message frame,communication program,realized the violation of information between the ground station and the database and the sending and receiving of UAV flight attitude information,designed the ground station program to request the server-side management system web page,and realized when the ground station is connected to the network,it requests the function of the management system illegal web page.Then,the development of ground station software was completed,and the design of different functional interfaces was completed according to the application requirements;the map interface was researched,and Google Maps of China was implemented;according to the violation information transmitted by the drone,the ground station map was dynamically marked with order violation points,and display specific violation information corresponding to the violation points;avirtual remote control is designed based on the AT9 S physical remote control principle,making the ground station control of the drone more flexible.Finally,a test platform for the subject was set up to implement the communication test between the ground station and the UAV,the dynamic marking of the violation information point test,the communication test between the ground station and the server,and other functions of the ground station software were tested and analyzed.The project results are summarized and the outlook for ground station development is proposed. |