1
Communication between web Applications and MAVLink-enabled UAVs | |
| Author | Htoo Lwin |
| Call Number | AIT Caps. Proj. no.ICT-19-06 |
| Subject(s) | Drone aircraft--Control systems Web Applications |
| Note | A capstone project report submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Engineering Information and Communication Technology, School of Engineering and Technology |
| Publisher | Asian Institute of Technology |
| Series Statement | Caps. Proj. ; no. ICT-19-06 |
| Abstract | Unmanned aerial vehicles, such as quadcopters, are becoming an increasingly important part of society and the economy as well. This implies a need for more user-friendly and automated UAV control system. UAVs require a ground control station (GCS) for com mand and control. This GCS normally communicates with the UAV’s flight controller using MAVLink protocol messages via a serial or wireless connection, sending these messages directly to the flight controller onboard the UAV. However, this approach is impossible for a web-based GCS, due to the complicated nature of the Internet. Moreover, flight controllers, by default, do not offer Internet connectivity. Therefore, a customized communication mech anism between a GCS and drone is necessary to help facilitate efficient control. This paper proposes such a means and utilizes secure shell (SSH) port forwarding combined with a remote-procedure-call (RPC) framework to send mission parameters and telemetry to and from a micro-computer onboard the UAV. The micro-computer then handles the sending and receiving of MAVLink messages to and from the flight controller. This paper is part of a larger study to propose a fully automated UAV command and control interface as a web application. |
| Year | 2019 |
| Corresponding Series Added Entry | Asian Institute of Technology. Caps. Proj. ; no. ICT-19-06 |
| Type | Capstone Project |
| School | School of Engineering and Technology (SET) |
| Department | Department of Information and Communications Technologies (DICT) |
| Academic Program/FoS | Information and Communication Technology (ICT) |
| Chairperson(s) | Dailey, Matthew; |
| Examination Committee(s) | Chutiporn Anutariya; |
| Degree | Capstone Project (B.Sc.)-Asian Institute of Technology, 2019 |