Font Size: a A A

Software Design And Research Of Remote-control And Remote-measurement Of UAV Based On Linux

Posted on:2008-02-03Degree:MasterType:Thesis
Country:ChinaCandidate:C L GuoFull Text:PDF
GTID:2178360215997218Subject:Navigation, guidance and control
Abstract/Summary:PDF Full Text Request
Remote-control and remote-measurement system is one of the most essential parts of UAV(Unmanned Aerial Vehicle), the control commands are transmitted to UAV by wireless (uplink), all kinds of gesture informations of UAV which are called remote measuring data are transmitted to the ground by wireless (downlink).Nowadays the most widely used operating system is Microsoft Windows. Its intuitionistic and efficient object oriented graphic user interface make it suitable for the users. Even though, its instability gives a lot of trouble to uses who rely on it, such as the unexpectable system halted when it is overloaded. However, the advantages of Linux's stability and security can make up the limitations and application inconveniences of Windows. Linux has been used more and more in scientific research lately.Base on the researchment of the remote-control and remote-measurement system, the remote-control and remote-measurement software is designed and developed in Linux platform.The whole system includes four function modules:the remote-control and remote-measurement interface(GUI) module and serial setting module and the uplink module and downlink mudule. The GUI is developed by Gtk+2.0 graphics library, the other two modules is put into practice by multi-threads of Linux. This remote-control and remote-measurement system fully utilizes the graphical interface techniques, the serial communication and multi-threads techniques of Linux, it has friendly GUI and is easily to be operated.This system is validated by practical test. The control commands can be sent to UAV, and the remote-measuring data can be showed on the GUI. It achieves the requirement of our reaserch.
Keywords/Search Tags:UAV(Unmanned Aerial Vehicle), Flight Control System, Remote-control, Remote-measurement, Linux, Multi-threads, Serial Communication
PDF Full Text Request
Related items