GPS-Guided Real-time Aerial Surveillance System Design : New Approach with Improvised GPRS for M2M Telemetry
Musoro, Tamugri King Asa (2013)
Musoro, Tamugri King Asa
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013053112226
https://urn.fi/URN:NBN:fi:amk-2013053112226
Tiivistelmä
Aerial surveillance has become a vital part of security, law enforcement and even warfare, whereby unmanned aerial vehicles fitted with cameras provide real-time surveillance. A multi-rotor helicopter was the vehicle of choice in this project and has a history that goes beyond the Archimedes and the Leonardo Da Vinci era. Nowadays new technologies have scaled down these multi-rotor aerial vehicles, many mini-versions exit and have become increasingly agile. The inclusion of wireless technology in surveillance and linking the sys-tem to the GPS and the mobile network was vital in order to meet the goals of this project.
The goal of this project was to design a GPS-Guided real-time aerial surveillance system. Three subsystems were combined in terms of technology, design and in operation to achieve one unique system. The principal objectives of the project were to design a GPS-guided aerial vehicle or quad-copter, and secondly, to design program for SIM900 GPRS module improvised for M2M telemetry, thirdly, mount a camera on the quad-copter and design a control program for monitoring, guiding and stabilizing the system while in flight. The quad-copter was at the centre of the hardware design, since it was the surveillance vehicle. It was built from a kit containing pieces of the frame, motors, kk2.0 flight controller, propellers and ESCs.
The required GPS information was captured with the uPatch100 GPS receiver and pro-cessed in the PSoC chip controller and software platform. M2M telemetry was achieved with GPRS module programmed on the Arduino platform with AT-commands and actuated to send GPS coordinates as SMS. The three subsystems combining GPS, GPRS and wireless surveillance camera on a quad-copter, were controlled by the autopilot or manually with radio transmitter controller. The PSoC-autopilot program managed the navigation from origin to destination as the aerial images are transmitted and monitored from a distance. Manual testing was easy but engaging the autopilot program was difficult. Thus the autopilot program was optimized with the auto-levelling function on the flight controller. A smooth flight was obtained in good weather and the system worked as expected. The course tracking, GPS coordinates, bearing and distance calculations were acceptable and the system was able to navigate to within a few metres of the destination. Hence the system has potential for use as a simple surveillance system due to its versatility and low cost.
The goal of this project was to design a GPS-Guided real-time aerial surveillance system. Three subsystems were combined in terms of technology, design and in operation to achieve one unique system. The principal objectives of the project were to design a GPS-guided aerial vehicle or quad-copter, and secondly, to design program for SIM900 GPRS module improvised for M2M telemetry, thirdly, mount a camera on the quad-copter and design a control program for monitoring, guiding and stabilizing the system while in flight. The quad-copter was at the centre of the hardware design, since it was the surveillance vehicle. It was built from a kit containing pieces of the frame, motors, kk2.0 flight controller, propellers and ESCs.
The required GPS information was captured with the uPatch100 GPS receiver and pro-cessed in the PSoC chip controller and software platform. M2M telemetry was achieved with GPRS module programmed on the Arduino platform with AT-commands and actuated to send GPS coordinates as SMS. The three subsystems combining GPS, GPRS and wireless surveillance camera on a quad-copter, were controlled by the autopilot or manually with radio transmitter controller. The PSoC-autopilot program managed the navigation from origin to destination as the aerial images are transmitted and monitored from a distance. Manual testing was easy but engaging the autopilot program was difficult. Thus the autopilot program was optimized with the auto-levelling function on the flight controller. A smooth flight was obtained in good weather and the system worked as expected. The course tracking, GPS coordinates, bearing and distance calculations were acceptable and the system was able to navigate to within a few metres of the destination. Hence the system has potential for use as a simple surveillance system due to its versatility and low cost.