Research Article

Advanced Software Ground Station and UAV Development for NLoS Control Using Mobile Communications

Table 4

Proposed GSM based UAV platform versus other different existing platforms (see Figure 21).

CriteriaProposed platform  Helicopter platform [12]  Balloon platform [19]  

UAV typeQuadcopterRaptor 90 Hoppy HelicopterBalloon

GCSGCS: 1 laptop, airborne system: COTS componentsGCS: 1 laptop, avionics: digital signal controller TMS320F28335GCS: 1 workstation, airborne system: ARM CPU + C8051

Communication device2 GSM modems or 1 GSM + land line modem (optional)RC guidance device + 2 Digi XTend-PKG RF modems2 GSM modems + PSTN connection

Communication architectureUplink: GSM in PPP  
Downlink: GSM in PPP
Traditional 2.4 GHz receiver + wireless modemsUplink: GSM in PPP  
Downlink: GPRS using TCP/IP

AT commandsImplementedNot usedImplemented

Communication rangeThe cellular service provider coverageUp to 64 Km in open field environmentThe cellular service provider coverage

Link between GCS and UAVNLoSLoSNLoS

Communication baud ratesUplink: 9.6 Kbps  
Downlink: 9.6 Kbps
Up to 115.2 KbpsUplink: 9.6 Kbps  
Downlink: 9.6 Kbps

Average delayUplink: <0.3 sec
Downlink: <0.3 sec
Not explicitly mentionedUplink: <0.3 sec  
Downlink: <0.85 sec

Ceiling altitude according to [20]600–1000 m for consistent signalNot explicitly mentioned600–1000 m for consistent signal

Traditional short range receiversNot existingExistNot explicitly mentioned

Ease of developmentAHRS plus GPS, PWM controller, and GSM modems are all COTS componentsNeed custom development using DSC (TMS320F28335)Need custom development using ARM CPU + C8051

PWM channels3264

Real weather data for mission planningAvailableNot availableNot available

Real weather data during flight missionAvailableNot availableNot available

Real weather forecast dataAvailable up to 6 daysNot availableNot available

GCS capabilitiesGeographical map  
Innovative set of gauges  
Mission planning  
Mission viewer  
Weather forecast features  
Hardware interfacing  
Precise recording (10−7 s)
Playback
Compass gauges  
Text data for UAV position  
Curve style  
UAV motion trajectory
GIS display

Data logging locationGCSOnboard system using SD cardNot explicitly mentioned

Development languagesVB.NETNot explicitly mentionedNot explicitly mentioned

Functional fidelityAbove medium MediumMedium