Font Size: a A A

An Android Based Design Of The UAV Control And Communication System

Posted on:2016-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:H JiaFull Text:PDF
GTID:2322330503488358Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
Flexible control method and effective control distance are key factors in the evaluation of UVA's performance. On the one hand, there exists restrictions of the traditional radio-controlled way in the scale of data transmission and the flexibility of manipulation. The control distance has also revealed insufficient due to the limited antenna transmit power.Remote control platforms in the market lack of unified standards and norms, so its versatility and portability is also not ideal. On the other hand, the current 3G mobile communication technology has been maturely used, and the 4G mobile communication technology has been put into use already. With the development of technology, the hardware configuration of mobile intelligent terminal will be more robust. The open-source Android system shows its powerful platform integration ability. Therefore, an Android based smart terminal design of UAV flight attitude control is presented in this dissertation, take the mobile internet as media,use mobile intelligent terminal and Android application for UAV flight attitude control to improve performances in the traditional radio-controlled model of control flexibility, data transmission, control distance, versatility and portability.According to the software development process, first to fully consider the details of operating experience, then to conduct a feasibility and needs analysis, formulate the APP development targets, refine the development modules and tasks. Within the Android sensors framework, the three dimensional state information of gyroscope is analyzed and supervised,thus the online information of attitude simulation is formed, and the information can be used to control attitude of UAV. Through the rational use of graphics tools, Canvas and Surface View drawing can finish UI interface. Network connections between APP and UAV were established under the Socket communication framework which based on TCP protocols.In order to achieve SQLite database management, ContentProvider's mechanism of the rules to data transmission and using need to be understood deeply. Deep understanding of multi-threaded processing rules and details of the process, improve the efficiency of the CPU.The above tasks cover all aspects of the project, through the development of the above tasks,the project was finished smoothly.The project is to develop a APP which can be installed on mobile intelligent terminals,remote control of model aircraft or UAVs could be achieved though the APP. It is a new topic,can be showed more intuitively and may be have extensive application, there is a strong sense of reality on this project, which is an exploration for UAV control methods on new technical conditions, It may further promote reform and development of small UAV control mode.
Keywords/Search Tags:UAV, Flight Attitude Control, Android, Gyro Sensor, UI, Multi-Thread
PDF Full Text Request
Related items