| The application of multi rotor UAV in plant protection is becoming more and more popular.The corresponding UAV ground monitor system is becoming a research hotspot.In this paper,a multi rotor plant protection UAV is taken as the research object and a Ground Monitor System based on WPF technology is designed.First of all,according to the specific requirements of the plant protection,the overall framework structure of the ground monitor system is discussed,focusing on the interface layout and the functional modules.The VS2013 software is selected as the development platform,and the XAML and C# language are adopted to design user interface and realize the logical correlation with the background.Secondly,the data communication between UAV and ground monitoring system is designed.The communication hardware device is introduced,and serial communication and wireless network communication are realized based on the custom communication protocol.Thirdly,design the function modules of the monitoring system.The data processing and exception warning module,the electronic map module,the virtual instrument and 3D display module,the plant protection path planning module,the parameter setting module and the firmware upgrading module are designed in detail.The data processing and exception warning module realizes the real-time data storage,data waveform display,data playback,and data self-checking warning.The virtual instrument and 3D display provide users with more intuitive UAV flight information.The electronic map module uses the GMap.NET map control to realize the normal operation of map enlargement,reduction,drag and drop and selection.Combing the requirements of the UAV plant protection,the function of the plant protection track planning,the real-time track drawing are realized.The parameter setting and firmware upgrading module upload corresponding data information according to the communication protocol to realize the routine setting of the flight control and the online upgrading of the firmware version.Finally,the station monitor system and the multi rotor UAV are united debugging,and the outdoor plant protection flight experiment is conducted.So that,the practicability and stability of the functional modules are verified,meets the plant protection requirements and the expected effect is achieved. |