12

A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

Embed Size (px)

Citation preview

Page 1: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

Scientia Iranica B (2016) 23(6), 2682{2693

Sharif University of TechnologyScientia Iranica

Transactions B: Mechanical Engineeringwww.scientiairanica.com

Research Note

A multi-step Gaussian �ltering approach to reduce thee�ect of non-Gaussian distribution in aerial localizationof an RF source in NLOS condition

S.M.M. Dehghana,b and H. Moradia,c;�

a. Advanced Robotics and Intelligent Systems Laboratory, School of Electrical and Computer Engineering, University of Tehran,Teran, Iran.

b. Aerospace Research Complex, Malek-Ashtar University of Technology, Tehran, Iran.c. Intelligent Systems Research Institute, SKKU, South Korea.

Received 14 May 2015; received in revised form 25 November 2015; accepted 10 May 2016

KEYWORDSNLOS propagation;Localization;Particle �lter;Extended Kalman�lter;Unscented Kalman�lter.

Abstract. The hybrid localization using Angle Of Arrival (AOA) and Di�erentialReceived Strength Signal Indicator (DRSSI) of an RF source with unknown power and Non-Line-Of-Sight (NLOS) condition has been proven to be advantageous compared to usingeach method separately. In this paper, the initial hybrid method, which was implementedusing particle �lters due to the multi-modal/non-Gaussian nature of localization in NLOScondition, has been replaced by a multi-step Gaussian �ltering approach which providessimilar accuracy with better performance. This has been done using DRSSI input in the �rststep of the �ltering to determine the linearization point, and then using AOA and DRSSIinputs together in the second step of the �ltering to improve the localization accuracy.The proposed method has been implemented using Extended Kalman �lter and UnscentedKalman �lter. The simulation results show that the accuracy of the multi-step Gaussian�ltering is comparable to the particle �ltering approach with much lower computationalload that is important for online localization of several RF sources. Furthermore, thee�ects of uncertainty on the propagation parameters have been studied to show that therobustness of the multi-step Gaussian �ltering to the uncertainties is comparable to theparticle �lter approach.© 2016 Sharif University of Technology. All rights reserved.

1. Introduction

Having Radio Frequency (RF) based communicationdevices is not a luxury anymore, and the majorityof people carry a cell phone that uses RF signals forcommunication. Consequently, such devices can beused for localization of their owner/user, especially insearch and rescue tasks (Figure 1). For instance, thesignal from the cell phone of a person who is lost ona terrain can be used to localize him/her, even when

*. Corresponding author.E-mail address: [email protected] (H. Moradi)

he or she is unaware. That is why the researchers andgovernments have a tendency to use cell phones in thesearch and rescue mission for localization [1,2].

It is important to mention that due to the charac-teristics of the RF signals and the accuracy needed forlocalization, di�erent approaches for using the RF sig-nals for localization should be considered for di�erentcases such as collapsed buildings, urban environment,and wide open areas. Furthermore, it is importantto distinguish between direct visibility of the sourceof signal, i.e. being Line-Of-Sight (LOS), and indirectvisibility of the source of signal, i.e. being Non-Line-Of-Sight (NLOS). The existence of local scattering and

Page 2: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693 2683

Figure 1. A UAV hovers over a terrain searching for anRF signal to localize the source (the cell phone is shownon the left and there is no LOS path between UAV andRF source).

shadowing/blockage in a NLOS situation makes it amuch harder problem than LOS.

In practical sense, a UAV is ying over an openarea such as a terrain (Figure 1) and tries to localizean RF source, which may also be called the targetthroughout the paper. In such a case, multipathand shadowing phenomena in NLOS propagation havedi�erent e�ects on AOA and RSSI measurements whichcan be used to reduce the localization error. Therefore,the authors developed a hybrid solution based on theRSSI and AOA approaches, named RSSI+AOA, todeal with NLOS propagation [3]. It is shown thatwhen the transmitted power estimation is not required,it is possible to use DRSSI, instead of RSSI, andAOA together to provide desired accuracy with fewernumbers of particles, which reduces the processingtime due to the reduction in the number of particles.DRSSI refers to the approach in which the di�erencebetween the received powers at two di�erent way pointsis used to estimate the location of the RF source.It is noteworthy that it can achieve better accuracythan RSSI+AOA when they use the same number ofparticles. Another advantage of DRSSI+AOA, overRSSI+AOA, is that it can be used in cases in whichthe power of the target is time-varying and the use ofmulti-UAV for localization becomes important.

Due to the nonlinear nature of the pose estimationin NLOS propagation, the existence of non-modelednonlinear dynamics in practical circumstances, andthe multimodal nature of the problem, particle �lterseemed more suitable than other options such as leastsquare methods and Kalman �lters. In other words,the e�ect of shadowing on the received signal has log-normal distribution that increases the non-linearity ofthe estimation. Furthermore, AOA propagation has anon-Gaussian term due to blockage and the problemis multimodal due to combined unknown transmittedpower and unknown position of RF sources. Finally,particle �lter seemed more robust against the uncer-tainties in the propagation parameters.

In this paper, the DRSSI+AOA approach isextended using multi-step Gaussian �ltering to bettereliminate the e�ects of nonlinear nature of NLOS local-ization. The proposed method has been implementedusing extended Kalman �lter and unscented Kalman�lter and has been compared to the particle �lteringbased DRSSI+AOA. The results show that the per-formance of the proposed multi-step hybrid Gaussian�ltering is comparable to the particle �ltering basedDRSSI+AOA with lower computational complexity.This has been done using DRSSI input in the �rststep of the �ltering to determine the linearization point.Then, AOA and DRSSI inputs are used together in thesecond step of the �ltering. The e�ect of uncertaintyin propagation parameters using di�erent �lters isaddressed in this paper to show that the robustnessof multi-step Gaussian �ltering can be comparableto particle �lter. In other words, in this paper, wepropose the multi-step Gaussian �ltering which has theaccuracy of particle �ltering with lower computationalcomplexity. It should be noted that this paper doesnot address the path planning of the ying robot andits way points are predetermined.

2. Related work

As mentioned in the introduction, researchers andgovernments have realized the capability in using RFsignals for localization and started to investigate itspossibility. For instance, Wireless Infrastructure overSatellite for Emergency Communications (WISECOM)aims to restore GSM (Global System for Mobile Com-munication) infrastructure over satellite and to usethe restored system for tracking rescue teams andvictims [1]. By this infrastructure, it is possibleto provide information like the number of victimsinvolved, their health condition, and how to reach themfor rescue workers. I-LOV project [2] is another largescale project focused on setting up its own mobilephone network to provide emergency communicationand localize the victims.

In the wide open areas, the use of UAVs tolocalize RF sources requires solving various issues suchas cooperation [4], path planning [5-8], and optimallocalization point [9-11] that ignited many studies inthese �elds. Localization of RF sources has beenaddressed using triangulation [12], least square meth-ods [13], and Bayesian �lters [12,14-16]. Lee et al. [14]used a dual-EKF algorithm to obtain the estimationof state values and unknown parameters of dynamicstate model based on TDOA measured with two UAVs.Okello et al. [15] compared three tracking algorithmsusing a Gaussian Mixture Measurement IntegratedTrack Splitting Filter (GMM-ITSF), a multiple model�lter with Unscented Kalman Filters (UKFs), and amultiple-model �lter with Extended Kalman Filters

Page 3: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

2684 S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693

(EKFs) for recursive estimation of emitter locationusing TDOA measurements formed by two UAVs.Kwon and Pack [16] extented out-of-order sigma-pointKalman �lter (O3SPKF) method to handle mobile tar-gets. The modi�ed O3SPKF incorporates an adaptedSensor Fusion Quality (SFQ) principle to handle bothstatic and mobile targets.

Localization of RF sources with unknown trans-mitted strength of signal is mostly performed in sensornetworks, in which nodes are deployed densely andclose to each other. To estimate the transmitted powerin addition to the location of target, the maximumlikelihood estimator [17-18] and/or a family of leastsquare estimators [19] are used. In some cases, thepath loss exponent is also estimated [17,19]. Unfor-tunately, the proposed approaches are limited to thegiven application, i.e. sensor networks, in which thereare a large amount of measurements collected overtime or by numerous stationary and close to eachother sensors. On the other hand, the researcherstried to convert nonlinear and non-convex optimizationproblem of maximum likelihood estimator into a convexproblem that can be solved e�ciently [17]. Thereare also works to obtain analytical expressions forthe Maximum Likelihood (ML) estimator [18] andachieve its global minimum [19]. Unfortunately, theseapproaches have high computational cost and heavycommunication overhead that are not suitable for real-time localization. Furthermore, there is a limitationon uniquely estimating the unknown transmit powerand location of a node [18]. In sensor networks, thereare other protocol based power adaptive localizationalgorithms [20] which cannot be used in our desiredapplication.

AOA-based localization is studied in many re-searches [21-23]. It has also been used in combinationwith Time of Arrival (TOA) or Time Di�erence ofArrival (TDOA) [24-25]. But, the di�erential RSSI(DRSSI) or RSSI ratio has rarely been used in sensornetworks [26-28] or GSM-based localization [29]. Tothe best of our knowledge, DRSSI and its combinationwith AOA have not been used in aerial localizationbefore.

Incorporating DRSSI observations with a lowresolution AOA sensor resolves the sign ambiguityproblem and decreases the dependency of DRSSI-basedapproach to its waypoints pairing rule [30]. Also, thefusion of these di�erent sensors has been proposed tobene�t from both DRSSI and AOA methods using theircomplementary performance in di�erent propagationconditions. To bene�t from the fusion of DRSSI andAOA, particle �lter is the �rst choice due to thenon-linearity of the estimation, non-Gaussian term inAOA propagation, non-modeled nonlinear dynamics inpractical circumstances, and more robustness againstthe uncertainties in the propagation parameters [3].

However, particle �ltering su�ers from high compu-tational complexity which linearly corresponds to thenumber of particles used. Consequently, in online lo-calization of several RF-sources such as the mentionedapplication, decreasing the computational complexitybecomes much important. That is why the multi-step Gaussian �ltering has been proposed to reducethe computational cost of localization by incorporatingKalman �ltering in the process. It should be mentionedthat in the proposed multi-step �ltering, the non-Gaussian component of AOA propagation is handledby estimating the location of the target using DRSSI,which has a Gaussian distribution. In the next step,the estimated location is used to limit the non-Gaussianterm of AOA which allows the use of Kalman �ltering.

3. NLOS propagation

Non-Line-Of-Sight (NLOS) is a term often used inradio communication to describe a radio channel ora link where there is no direct visual line betweenthe transmitting and the receiving antennas. In thissection, the basic concept of RF signal propagation inNLOS condition is explained. Propagation in NLOScondition is done by penetration, di�raction, re ection,and scattering mechanisms which are the causes formultipath and shadowing phenomena. Therefore, tosimulate AOA and RSSI correctly in NLOS condition,it is important to use appropriate models for multipathand shadowing modeling.

The General path loss model [31], which is themost commonly used model for pass loss propagation inNLOS condition, is used in this study. Then, the e�ectof multipath and shadowing are added to model RSSI.In Figure 2, the e�ects of multipath and shadowingon the path loss are shown. Multipath is referredto receiving the re ection of transmitted signal from

Figure 2. Signal attenuation due to multipath andshadowing (graph has been extracted from [31]).

Page 4: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693 2685

Figure 3. AOA propagation: (a) The local scatterers(dashed lines) while LOS condition holds; and (b) thestrong scatterers when LOS blockage exists.

di�erent directions and at di�erent times that actuallycome from di�erent paths. The e�ects of multipath onlocalization can be neglected assuming the possibilityof averaging on the consecutive samples [29].

Signal attenuation due to shadowing has a log-normal distribution, which is equivalent to a normaldistribution when it is expressed by dB (Figure 2). TheStandard Deviation (SD) of shadowing e�ect (�Sh) isconsidered between 4.2 dB to 7.7 dB for suburb and2.2 dB to 8.3 dB for urban [29].

To model AOA, the simplest and most appropri-ate model is presented in [32]. The basic components ofthis model are local scattering, probability of blockage,and a method for merging these (Figure 3). In otherwords, the e�ects of multipath and shadowing on theAOA measurements are modeled by these components.

In this model, spatial spreading and scattering inthe vicinity of the source in LOS propagation scenariosis characterized by zero-mean Gaussian noise (Eq. (1)).Consequently, SD of local scattering (�LS) is modeled,such that both spatial spreading and scattering areincluded.

PLS(b�jXRF) =

8><>:1n

1p2��LS

e� (���(XRF))2

2�2LS : b�2 [��2;�2]

0 : else (1)

where XRF is the location of the RF source, �(XRF) isits computed AOA, and � is the observed AOA. AOAsare de�ned in the local coordinate of the AOA sensormounted on the UAV in which x axis is along the leftwing of UAV and y is along the longitudinal axis towardthe nose of the UAV. n is a normalization constantwhich is used to guarantee that the probability of theobservation in the given limited range, i.e. PLS (�jXRF)in ��2 and �

2 is one. It is computed once and usedin all experiments. It should be mentioned that it isassumed that the AOA sensor only detects the signalsin the ��2 and �

2 region of its coordinate system, andany re ection from out of this range is ignored.

In NLOS propagation scenario, LOS blockagehappens and AOA measurements are a�ected by strongscatterers, such as large far building or mountains, and

are fairly uncorrelated. Consequently, AOA observa-tions can be modeled using uniform distribution:

PBl(�jXRF) =

8<: 1� : � 2 [��2 ; �2 ]

0 : else(2)

If the transmitter is narrowband and the receiver hassmall number of antennas, then the receiver can spa-tially resolve the AOA of the strongest arriving path.In this situation, AOA measurements are modeledbased on a linear combination of Gaussian and blockedmodels (Eqs. (1) and (2)) using the probability ofblockage, i.e. �Bl:

PNarrow(�jXRF) = �BlPBl(�jXRF) + (1� �Bl)PLS(�jXRF): (3)

It should be mentioned that more complicated modelsare available which use the concept of scattering regionas the locus of local scatterers [33]. However, theabove model supports the main components of thesecomplicated models and is su�cient in this study [32].

Finally, it is assumed that the RSSI and AOAnoises are independent and their variances are timeinvariant. Furthermore, it is assumed that the RFsource is stationary and does not move.

4. Particle �lter

Due to the use of DRSSI+AOA approach, i.e. there isno need to estimate the power of the transmitter, theparticles only represent the location of the RF source.On the other hand, due to the assumption that thenavigation of the UAV is accurate considering its accessto a precise integrated GPS/INS/Altimeter system andthe relative accuracy needed for this problem, it canbe assumed that the UAV is ying at a known altituderelative to the ground RF source. Consequently, thealtitude of the RF source would not be needed to beestimated. Obviously, the approach can be extendedconsidering the uncertainty in the UAV's pose. Inother words, the state of each particle i at time tis the location of the source which is represented byX [i]

RF(t). The detailed description of the steps of this�lter was presented in [3]. In the following, only thePDF for updating particles' weights is presented foreasier discussion. The new weights would be calculatedby Eq. (4):

w[i](t) =p��(t)jX [i]

RF(t)� � p�< PRx(t� 1)

� PRx(t) > jX [i]RF(t)

�; (4)

in which p(�(t)jX [i]RF(t)) is computed using Eq. (5):

Page 5: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

2686 S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693

p��(t)jX [i]

RF(t)�

=�Bl�

+ (1� �Bl)

� 1�LSp

2�e�(�(t)��[i](t))2

2�2LS ; (5)

and p(< PRx(t � 1) � PRx(t) > jX [i]RF(t)) is computed

using Eq. (6) [3]:

p�

DPLpwr(t)jDPL[i]dist(t)

�=

12p��sh

e�(DPLpwr(t)�DPL[i]

dist(t))2

4�sh2 : (6)

In these equations, PRx(t) is the received power at timet, DPLpwr(t) is the di�erential path loss according tothe received power at time t and t � 1, DPL[i]

dist(t)is the di�erential path loss according to the distanceof particle i from the robot's pose at time t and itsdistance at time t � 1, �(t) represents the measuredangle of the target by the UAV at time t, and �[i](t)represents the computed angle of particle i with respectto the UAV location.

5. Kalman �lter design

As mentioned before, shadowing and local scatter-ing have Gaussian distribution which makes Gaussian�ltering a suitable approach to handle their e�ectson localization. However, blockage has non-Gaussiancharacteristics and cannot be handled directly usingGaussian �ltering. In other words, the localizationaccuracy of the Kalman �lter which is a�ected by theblockage in AOA observations is strongly in uenced bythe probability of signal blockage.

5.1. The system equationThe location of the UAV (XUAV = [xu yu]T ) is knownand the location of the RF source (XRF = [x y]T ) isunknown and should be estimated. The di�erentialRSSI is independent of the transmitted power, so statevector s(t) only includes the location of the RF source:

s(t) =�x(t)y(t)

�: (7)

5.2. The motion modelThe location of the RF source is �xed on the ground,so the motion model of the UAV is used to predictthe next state. Assuming the UAV's accurate motion,the motion model will be shown as in Eq. (8). In theequation, t represents the current time frame and t� 1represents the previous time frame:

s(t) =�x(t)y(t)

�=�1 00 1

� �x(t� 1)y(t� 1)

�: (8)

5.3. Measurement update in the DRSSIapproach

Multi-step �ltering uses the di�erential RSSI in the �rststep of the �ltering to provide initial estimation of thestate vector. So, a Gaussian �lter based on DRSSIobservation is developed in this section.

In this �lter, the measurements are the di�erenceof RSSI observations between two consecutive way-points of the robot's path (Eq. (9)). In other words, thereceived power in the current time frame is comparedor di�erentiated to/from the previous received powerby the UAV.

z = dPr(t) = Pr(t)� Pr(t� 1); (9)

Pr(t) = Pt� PL(t): (10)

Based on Eqs. (9) and (10), Eq. (11) can be extracted,which means that the di�erence of RSSI observationsbetween two waypoints is equivalent to the di�erenceof path loss in those waypoints:

dPr(t) = �dPL(t): (11)

Using the general loss model [31] (Eq. (12)), theobservation equation, as a function of UAV's waypointand the location of RF source, is derived (Eq. (13))in which PLd0 means the path loss at the referencedistance d0 in dB:

PL(t) = PLd0 + 10�PL log� jjX RF �XUAV(t)jjd0

�; (12)

z =hDRSSI(XRF; XUAV(t)) = �dPL(t) =

�10�PL logp

(x�xu(t))2 + (y � yu(t))p(x�xu(t� 1))2 + (y � yu(t))

:(13)

5.3.1. Linearization of the observation functionBecause of the nonlinearity of the observation function,an extended or an unscented Kalman �lter should beused to estimate the state vector. To develop anextended Kalman �lter, a linearized model by Jacobinis used:

H(t) =@hDRSSI

@sjs=s(t�1) =

�H1;1 H1;2

�; (14)

in which:

H1;1 =@h@xjx=x(t�1) =

�5�PLln 10

� a(b2 + d2)� b(a2 + c2)(b2 + d2)(a2 + c2)

; (15)

Page 6: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693 2687

H1;2 =@h@yjy=y(t�1) =

�5�PLln 10

� c(b2 + d2)� d(a2 + c2)(b2 + d2)(a2 + c2)

: (16)

In Eqs. (15) and (16) we have:

a = x(t� 1)� xu(t); b = x(t� 1)� xu(t� 1);

c = y(t� 1)� yu(t); d = y(t� 1)� yu(t� 1):

5.3.2. The measurement noiseThe DRSSI measurement's noise variance is calculatedbased on the formula for calculating the di�erencebetween the two normal distributions:

R = 2�2sh: (17)

5.4. The measurement update inDRSSI+AOA based approach

In this �lter, the observations are DRSSI and AOAmeasurements:

Z =�DRSSIAOA

�=�hDRSSI(XRF; XUAV(t))hAOA(XRF; XUAV(t))

�+��1�2

�: (18)

The DRSSI observation equation, i.e., hDRSSI(XRF;XUAV(t)), was presented in Eq. (13). The AOAobservation equation, i.e. hAOA(XRF; XUAV(t)), is asin Eq. (19):

hAOA(XRF; XUAV(t)) = tan�1�y � yu(t)x� xu(t)

�: (19)

5.4.1. The linearization of the observation functionDeveloping the extended Kalman �lter, the Jacobin isused to linearize the observation function:

H(t) =@Z@sjs=s(t�1) =

�H1;1 H1;2H2;1 H2;2

�; (20)

in which H1;1 and H1;2 are computed using Eqs. (15)and (16), respectively. The Jacobin of hAOA (XRF;XUAV) is calculated using Eqs. (21) and (22):

H2;1 =@hAOA

@xjx=x(t�1)

= � (y � yu(t))(x� xu(t))2 + (y � yu(t))2 jx=x(t�1); (21)

H2;2 =@hAOA

@xjy=y(t�1)

=(x� xu[n])

(x� xu(t))2 + (y � yu(t))2 jy=y(t�1): (22)

5.4.2. The measurement noiseDue to AOA and DRSSI independent measurementnoise assumption, the covariance of the measurements'noises is as in Eq. (23):

R =�2�2

sh 00 �2

LS

�: (23)

5.5. The unscented Kalman �lterAnother approach to linearize a non-linear function isthe Unscented Kalman Filter (UKF) that is used inthe proposed hybrid DRSSI+AOA based localizationapproach. Similar to the previous approach, in whichDRSSI is used to determine the predicted local scatter-ing region and the linearization point, DRSSI is usedto calculate the initial mean and sigma points in thisapproach. Sigma points, i.e. their values and weights,are chosen such that the mean and covariance of thedistribution are modeled. Sigma points are passedthrough nonlinear function to recover the predictedmean and covariance. Based on the weighted averageof the points, the new estimation and covariance areachieved. Finally, the observation, the predicted mean,and the predicted covariance are used to update thestate estimation and its covariance.

One of the problems that occurs in the implemen-tation of the UKF is that the covariance matrix shouldremain positive de�nite. However, this may not happendue to computational errors. Consequently, variousdecomposition methods of covariance matrix are usedto overcome this problem. In this implementation,Cholesky decomposition is used. In this approach, in-stead of updating covariance matrix, the decompositionmatrix is updated to avoid the mentioned problem.

It should be mentioned that, similar to the EKFapproach, in this approach, a DRSSI-based UKF isdeveloped using Eq. (13) and a DRSSI+AOA basedUKF is developed using Eqs. (13) and (19). Themotion model, the covariance of process noise, and thecovariance of measurement noise are similar to EKF.

5.6. The Gaussian approximation of AOAmeasurements

In EKF/UKF, the selection of the linearization pointis crucial to properly model or approximate a non-Gaussian process such as the localization in NLOS.Consequently, knowing the fact that the DRSSI ob-servations always follow a Gaussian distribution, it canbe used to determine the linearization point. In otherwords, DRSSI can provide the initial estimate of thetarget location. Then, the AOA measurements areincluded to improve the localization accuracy. Thisis why this approach is called a multi-step Gaussian�ltering approach.

It is also important to mention that the blockagein NLOS propagation creates a uniform distribution inAOA measurements, while the local scattering creates

Page 7: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

2688 S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693

a Gaussian distribution, whose mean was estimatedin the �rst step of �ltering. To be able to useKalman �ltering in the second step of the �ltering,it is necessary to assume Gaussian distribution forthe AOA observations. On the other hand, ourexperiments show that this assumption is fairly valid inthe SD of local scattering and becomes invalid outsidethis region. Consequently, our Gaussian model ofAOA measurements is only used in the SD of localscattering region around the angle of the estimatedtarget position.

6. Results

Propagation simulation has been performed for a casein which the UAV is cruising at a �xed altitudeabove the terrains surrounding the RF source and afew kilometers away from it. In all simulations, therobot permanently cruises in circular path around theRF source and attempts to localize the RF source.The source can be anywhere within the circular pathof the robot. The RSSI and AOA measurementscan be performed at a distance less than a giventhreshold to the RF source. In this simulation, themaximum distance for measuring RSSI or AOA isset to 20 km. Initially, it is assumed that a properestimation of the characteristics of NLOS propagationand the environmental parameters, needed for path lossmodeling, are known. They are chosen according tothe characteristics of cell phones. This assumption isremoved in the last test.

To simulate AOA sensors, it is needed to considerthe available sensors in the market. Common Direc-tion Finding (DF) sensors are simple energy detectors(e.g., spinning antennas) or phase sensitive systems(interferometer type) [34]. Small, commercial-o�-theshelf (COTS) DF systems can provide a rough estimateof an emitter's bearing within a 90� or 45� sector[35]. In [36], a radio interferometric technique fordetermining bearings with an accuracy of approxi-mately 3 degrees is described. Antenna arrays o�erthe possibility of high resolution angle estimates, butits price and weight limits the application. Particularlyon UAVs, with hard payload restrictions, only smallarrays can be used and array calibration techniquesplay a key role [34]. Consequently, to simulate a typicalAOA sensor, a SD between six to ten degrees is used tosimulate local scattering [37]. In total, six to twenty �vedegrees SD can cover the accuracy of all types of AOAsensor accuracies and environmental local scattering.It should be reminded that the SD value is used forGaussian distribution to simulate the joint e�ect of thesensor accuracy and local scattering.

In the particle �lter simulation, the number ofparticles is set to 400. The developed Monte-Carlosimulations are based on the averages of 200 consec-

Figure 4. Comparison of �lters in di�erent blockageprobability.

utive runs. This number will be increased gradually ifthe repeatability of the results mandates the increasein the number of runs.

To compare the di�erent approaches, the MeanSquare Error (MSE), which is composed of the biasand variance of the estimator (Eq. (24)), is used:

MSE(X) = Var(X) + Bias2(X): (24)

6.1. The e�ects of signal blockageIn this test, the e�ect of signal blockage on thelocalization accuracy on developed �lters has beencompared to the particle �ltering based DRSSI+AOA.The parameters are set as follows: the SD of localscattering is 0.3 radian, the SD of shadowing is 7dB,and the radius of the robot's path is 7.07 km. Figure 4shows that the accuracy of multi-step Gaussian �lteringis better than particle �ltering when there is blockage inthe environment. It is interesting that the particle �lterapproach su�ers more from blockage compared to themulti-step Gaussian �lter when the number of particlesis not increased. The reason is that the particle �lteruses all of the blocked AOA observations which increasethe error. In contrast, the multi-step Gaussian �lteringfocuses on the estimated location, which is estimated inthe �rst step of the �ltering using DRSSI observations,and eliminates any AOA observation which is out of therange. In other words, the accuracy of particle �lteringcan be increased by increasing the number of particles.However, it would increase the computational cost,while the multi-step Gaussian �ltering would not facehigher computational cost in such cases.

6.2. The advantage of the DRSSI+AOAapproach implemented using multi-stepGaussian and particle �lters to theDRSSI approach in di�erent blockageprobability

In the all studied �lters, the bene�t of using AOAobservations in the localization is reduced when the

Page 8: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693 2689

Figure 5. Comparison of the DRSSI and theDRSSI+AOA approaches implemented using themulti-step UKF and the particle �lter in di�erent blockageprobability.

blockage probability increases. Thus, the DRSSI+AOAapproach loses its advantage to the DRSSI in suchcases. Although, this dependence on the blockageprobability is less e�ective in the particle �lter than themulti-step Gaussian �lter (Figure 5), however, the ben-e�t of using AOA observations is lost when the blockageprobability passes 0.3 in the multi-step UKF approachand 0.4 in the particle �lter approach. This means thatthe fusion of AOA with DRSSI in both approaches canincrease the accuracy when the blockage probabilityis less than a threshold. It should be noted that thethreshold for the particle �ltering approach is lowerthan the threshold for the multi-step �ltering, meaningthat the particle �ltering su�ers more from blockage.It may be mentioned again that the particle �lteringapproach can be improved using higher number ofparticles that would increase the computational cost.It should also be noted that the multi-step EKF hassimilar performance to the multi-step UKF, and hencehas not been illustrated to ease the presentation.

6.3. Evaluation of the DRSSI+AOA approachimplemented by the multi-step UKF, themulti-step EKF, and the particle �lter inRadio Mobile propagation simulator

In this simulation, the performance of the DRSSI+AOA localization approach implemented by the multi-

step UKF, the multi-step EKF, and the particle �lteris evaluated using Radio Mobile propagation simulator.Radio Mobile is a computer simulation program usedfor predicting radio coverage of a base station, arepeater, or other radio networks. The simulator hasbeen tested and the results have been validated withreal air to ground communication data [38].

The main di�erence between the simulator used inSection 2 and the Radio Mobile simulator is that RadioMobile uses the Longley-Rice algorithm to calculatethe di�raction loss in addition to large scale fading.In other words, it explicitly considers the e�ects ofobstacles in the simulation.

In this section, unlike the simulations imple-mented in the previous sections, the curvature of theearth is considered in the propagation simulation andlocalization. Also, the propagation simulation in RadioMobile is done in the 3D space, i.e. the e�ect ofheight di�erence of UAV and RF source is consideredin the amount of signal loss. Interestingly, the resultsshow that the 2D simulation is accurate enough withnegligible di�erence with the 3D simulation.

It should be mentioned that due to the lackof simulation of AOA propagation in Radio Mobileprogram, an integrated simulation including RSSIpropagation in Radio Mobile and AOA propagationmodel described in Section 2 is used to evaluate theAOA-based approaches.

In Radio Mobile, the network parameters are setaccording to real values in GSM cellular network. Thesearch area is set in a region near Tehran. The centerof the region is at latitude of 34.81099 and longitudeof 51.03735 and its radius is seven km. The targetis placed in two di�erent locations, one on the centerof the search area and the other one at latitude of34.80014 and longitude of 51.02382. Propagation dataare collected and then used o�-line as input to thelocalization approaches.

The simulation consists of 16 waypoints with fourturns around the search area. Table 1 shows the RMSof localization error in 500 consecutive runs for bothspeci�ed points. In this simulation, location is chosensuch that the terrain variation is comparable to theoutcomes when the SD of shadowing is 9 dB. Accordingto the desired path, �ve out of 16 control points, arecompletely in blockage condition. Thus, the probability

Table 1. The RMS of localization error using Radio Mobile propagation simulator.

Localizationapproach

RMSE (km) oflocalization by particle

�lter when the RF source is

RMSE (km) oflocalization by multi-step

EKF when the RF source is

RMSE (km) oflocalization by multi-step UKF

when the RF source isat thecenter

apart fromthe center

at thecenter

apart fromthe center

at thecenter

apart fromthe center

DRSSI+AOA 1.6337 1.6764 1.2950 1.3437 1.4037 1.4598

Page 9: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

2690 S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693

of blockage is set to 0.3 which is below the thresholddiscussed to bene�t from AOA measurements. Also,the SD of scattering is selected 0.3 radians which isappropriate due to the selected terrain. The conditionof the propagation is almost identical to both positionsof the RF source. As it can be predicted, the multi-step EKF and the multi-step UKF have more accuracythan the particle �lter due the limited number ofparticles. This result is compatible with the resultsof the previous simulations.

It should be mentioned that the increase in theterrain variation would reduce the accuracy of thelocalization due to the introduction of more obstacles.Consequently, the complete resolution of this probleminvolves �nding a solution to estimate the presence ofthe obstacles.

6.4. The e�ects of unknown propagationparameters

As mentioned, the propagation model is based on sev-eral parameters, i.e. the transmitter antenna's height,the path loss exponent, the SD of shadowing, theSD of local scattering, and the blockage probability,which are assumed known in the previous simulations.However, normally, there are uncertainties in the valuesof these parameters. Therefore, the robustness to theuncertainty of these parameters can be one of the cri-teria to select the suitable �lter for the DRSSI+AOA-based localization approaches. In this section, thepossible weakness of the proposed �lters, for managingthese uncertainties, is evaluated in comparison with theparticle �lter approach.

To study this robustness, the values of theseparameters in propagation simulation are selected ran-domly in the possible ranges. The correspondingparameter values used in the �lters are �xed based onselecting the best value over all simulation results.

The parameter changes are compared to a refer-ence environment in which all the parameters are setat their mean. In each step of the simulation, onlyone of the parameters is changed randomly and otherparameters have been kept �xed. In this referenceenvironment, parameters are set as follows: The SDof local scattering is 0.3 radian, the SD of shadowingis 3.5 dB, the probability of blockage is 0.3, the pathloss exponent is 3.5, and the radius of robot's pathis 7.07 km. This Monte-Carlo simulation is based onthe averages of 1000 consecutive runs. The RMSEof localization in the reference environment is shownin Table 2. In Table 3, the di�erent values usedto select the best SD value for the shadowing e�ectparameter are presented. The mean and maximumvalues of possible range of the SD of shadowing e�ectare used in the �lters. Then, the RMSE of localizationerror is calculated based on the given �xed parametervalues, used in the �lters, and the unknown values are

Table 2. The RMSE of di�erent �lters in the referencepropagation condition.

Filter RMSE ( dPRF)

Multi-step EKF 0.8326Multi-step UKF 0.5044

PF 0.8274

Table 3. Selecting the best SD value for handling theshadowing e�ect of uncertainty.

FilterVariation

rangeof �Sh

SelectedSD

for �lter

RMSE( dXRF)

Multi-step EKF 0.1�7 dB 7 0.65660.1�7 dB 3.5 2.2568

Multi-step UKF 0.1�7 dB 7 0.68060.1�7 dB 3.5 1.6805

Particle �lter 0.1�7 dB 7 1.24870.1�7 dB 3.5 0.9227

Table 4. The RMSE of di�erent �lters in variouspropagation conditions.

Filter Par. RangeBestSD in�lter

RMSE(dXR)

Multi-step EKF

�LS 0.1�0.5 rad 0.5 rad 0.7977 km�Sh 0.1�7 dB 7 dB 0.6622 km�PL 3�4 3.5 0.7751 km�Bl 0.1�0.5 - 0.8734 km

Multi-step UKF

�LS 0.1�0.5 rad 0.5 rad 0.4792 km�Sh 0.1�7 dB 7 dB 0.6908 km�PL 3�4 4 0.5191 km�Bl 0.1�0.5 - 0.6392 km

Particle �lter

�LS 0.1�0.5 rad 0.5 rad 0.8709 km�Sh 0.1�7 dB 3.5 dB 0.9072 km�PL 3�4 3.5 0.7759 km�Bl 0.1�0.5 0.3 0.6861 km

randomly generated representing the actual values inthe environment. The greater RMSE value representsgreater sensitivity to the uncertainty of the parameter.Therefore, the best SD values, to be used in the �lters,are selected based on the obtained smaller RMSE. Asshown in Table 4, the best SD values for the multi-step Gaussian �ltering are the maximum values of thepossible range, but the best SD value for the particle�lter is the mean of the possible range.

Unknown Parameters that are studied in thistest, their range of random variation, the selected

Page 10: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693 2691

value for use in the �lters, and the resulting RMSEof localization are shown in Table 3. Table 4 showsthat the �lters are almost robust against the givenuncertainty in the propagation parameters. It shouldbe noticed that using DRSSI observations makes the lo-calization method independent to inaccurate selectionof the path loss exponent and the SD of shadowingvalues, which is due to DRRSI's di�erential nature.This simulation shows that the robust advantage ofthe particle �lter approach can also be provided bythe multi-step Gaussian approach. This result needsmore study in future researches to determine how muchthis advantage is caused by multi-step Gaussian andhow much it is caused by the di�erential nature of theDRSSI observation.

7. Conclusion

In this paper, the particle �lter-based DRSSI+AOAmethod has been replaced by a multi-step Gaussian�ltering DRSSI+AOA approach. The proposed �l-ter can eliminate the e�ects of nonlinear and non-Gaussian nature of NLOS localization. As a result,the accuracy of DRSSI+AOA based localization usingextended Kalman �lter and unscented Kalman �lterbecome comparable to the particle �lter with much lesscomputational load. This has been done using DRSSIinput in the �rst step of the �ltering to determine thelinearization point, and then using AOA and DRSSIinputs together in the second step of the �lteringto improve the localization accuracy. Finally, therobustness of these approaches to the uncertainties inthe propagation parameters has been analyzed to showthat the robustness of the multi-step Gaussian �lteringcan be comparable to the particle �lter approach whileit has lower computational cost. Furthermore, despitethe comparable RMSE of localization by the proposed�lters, i.e. EKF-based DRSSI+AOA and UKF-basedDRSSI+AOA, to the particle �lter, the maximumof estimation error is more in multi-step Gaussian�ltering.

It should be mentioned that the proposed multi-step Gaussian �ltering approach can be used in anyapplication with similar nature to the discussed appli-cation. In other words, if the fusion of two sourcesof data is done in which one source can be modeledusing Gaussian distribution and the other one is non-Gaussian, and then the �rst source can be used todetermine the linearization point. Then, the lineariza-tion point is used to estimate the overall �ltering usingGaussian assumption.

The future work can focus on the following areas.First, the generalization of this approach to similarproblems can be investigated. Also, the restrictedGaussian modeling of the distribution performed inAOA propagation, which showed good results in multi-

step Gaussian �ltering, should be further investigatedand generalized. Furthermore, the proposed approachwould be tested in a real setup to con�rm the validityof the simulation data. Finally, further analysis can beperformed on selecting the propagation parameters tomake the localization more robust and more accurate.

References

1. Berioli, M., Chaves, J.M., Courville, N., Boutry, P.,Fondere, J., Skinnemoen, H., Tork, H., Werner, M.and Weinlich, M. \WISECOM: A rapidly deployablesatellite backhauling system for emergency situations",International Journal of Satellite Communications andNetworking, Special Issue on Emergency Telecommuni-cations via Satellites, 29(5), pp. 419-440 (2011).

2. Zorn, S., Gardill, M., Rose, R., Goetz, A., Weigel,R. and Koelpin, A., A Smart Jamming System forUMTS/WCDMA Cellular Phone Networks for Searchand Rescue Applications, 2012 IEEE MTT-S Interna-tional Microwave Symposium Digest, pp. 1-3 (2012).

3. Dehghan, S.M.M., Farmani, M. and Moradi, H. \Aeriallocalization of an RF source in NLOS condition", IEEEInternational Conference on Robotics and Biomimet-ics, pp. 1146-1151 (2012).

4. Scerri, P., Glinton, R., Owens, S., Scerri, D. andSycara, K., Geolocation of RF Emitters by ManyUAVs, AIAA Infotech@Aerospace Conference, May(2007).

5. Dehghan, S.M.M., Moradi, H. and Shahidian, S.A.A.\Optimal path planning for DRSSI based localizationof an RF source by multiple UAVs", Second RSI/ISMInternational Conference on Robotics and Mechatron-ics (ICRoM), pp. 558-563 (2014).

6. Dogancay, K. \Online optimization of receiver tra-jectories for scan-based emitter localization", IEEETransactions on Aerospace and Electronic Systems,43(3), pp. 1117-1125 (2007).

7. Dogancay, K. \UAV path planning for passive emitterlocalization", IEEE Transactions on Aerospace andElectronic Systems, 48(2), pp. 1150-1166 (2012).

8. Stachura, M. and Frew, E.W. \Cooperative targetlocalization with a communication-aware unmannedaircraft system", AIAA Journal of Guidance, Control,and Dynamics, 34(5), pp. 1352-1362 (2011).

9. Bishop, A.N., Anderson, B.D.O., Fidan, B., Pathirana,P.N. and Mao, G. \Bearing-only localization usinggeometrically constrained optimization", IEEE Trans-actions on Aerospace and Electronic Systems, 45(1),pp. 308-320 (2009).

10. Drake, S., Brown, K., Fazackerley, J. and Finn,A. \Autonomous control of multiple UAVs for thepassive location of radars", IEEE 5th InternationalConference on Intelligent Sensors, Sensor Networks,and Information Processing (ISSNIP'05), pp. 403-409(2005).

Page 11: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

2692 S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693

11. Purvis, K.B., Astrom, K.J. and Khammash, M. \Esti-mation and optimal con�gurations for localization us-ing cooperative UAVs", IEEE Transactions on ControlSystems Technology, 16(5), pp. 947-958 (2008).

12. Pack, D.J., DeLima, P., Toussaint, G.J. and York, G.\Cooperative control of UAVs for localization of inter-mittently emitting mobile targets", IEEE Transactionson Systems, Man, and Cybernetics Part B, 39(4), pp.959-970 (August 2009).

13. Hmam, H. and Dogancay, K. \Passive localization ofscanning emitters", IEEE Transaction on Aerospaceand Electronics Systems, 46(2), pp. 944-951 (April2010).

14. Lee, S.C., Lee, W.R. and You, K.H. \TDOA basedUAV localization using Dual-EKF algorithm", Inter-national Journal of Control and Automation, 2(4), pp.35-42 (December 2009).

15. Okello, N., Fletcher, F., Musicki, D. and Ristic,B. \Comparison of recursive algorithms for emitterlocalization using TDOA measurements from a pairof UAVs", IEEE Transactions on Aerospace and Elec-tronic Systems, 47(3), pp. 1723-1732 (July 2011).

16. Kwon, H. and Pack, D.J. \A robust mobile targetlocalization method for cooperative unmanned aerialvehicles using sensor fusion quality", Journal of Intel-ligent & Robotic Systems, 65(1-4), pp. 479-493 (Jan.2012).

17. Vaghe�, R.M., Gholami, M.R., Buehrer, R.M. andStr�om, E.G. \Cooperative received signal strength-based sensor localization with unknown transmit pow-ers", IEEE Transactions on Signal Processing, 61(6),pp. 1389-1403 (March 2013).

18. Zafer, M., Ko, B.J. and Ho, I.W.H. \Transmit powerestimation using spatially diverse measurements underwireless fading", IEEE/ACM Transactions on Net-working, 18(4), pp. 1171-1180 (August 2010).

19. Wang, G., Chen, H., Li, Y. and Jin, M. \On received-signal-strength based localization with unknown trans-mit power and path loss exponent", IEEE WirelessCommunications Letters, 1(5), pp. 536-539 (October2012).

20. Ren, H. and Meng, M.Q.H. \Power adaptive local-ization algorithm for wireless sensor networks usingparticle �lter", IEEE Transactions on Vehicular Tech-nology, 58(5), pp. 2498-2508 (June 2009).

21. Eren, T. \Using angle of arrival (bearing) informationfor localization in robot networks", Turkish Journal ofElectrical Engineering, 15(2), pp. 169-186 (2007).

22. Fidan, B., Drake, S.P., Anderson, B.D.O., Mao, G. andKannan, A.A. \Collinearity problems in passive targetlocalization using direction �nding sensors", IEEE 5thInternational Conference on Intelligent Sensors, Sen-sor Networks and Information Processing (ISSNIP),pp. 115-120 (2009).

23. Li, M. and Lu, Y. \Angle-of-arrival estimation forlocalization and communication in wireless networks",

16th European Signal Processing Conference (EU-SIPCO 2008), Lausanne, Switzerland (August 25-292008).

24. Mikhalev, A. and Ormondroyd, R.F. \Fusion of sensordata for source localization using the hough trans-form", IEEE 9th International Conference on Infor-mation Fusion (2006).

25. Du, H.J. and Lee, J.P.Y. \Simulation of multi-platformgeolocation using a hybrid TDOA/AOA method",Technical Memorandum, Defence R&D Canada Ot-tawa, TM 2004-256, December (2004).

26. Zhang, K.S., Xu, Y.M., Yang, W. and Zhou, Q.\Improved localization algorithm based on proportionof di�erential RSSI", Journal of Applied Mechanicsand Materials, 192, pp. 401-405 (July 2012).

27. Kim, C.Y., Song, D., Xu, Y. and Yi, J. \Localizationof multiple unknown transient radio sources usingmultiple paired mobile robots with limited sensingranges", IEEE International Conference on Roboticsand Automation (ICRA) (May 9-13 2011).

28. Wang, X. and Musicki, D. \Target tracking usingenergy based detections", IEEE 10th InternationalConference on Information Fusion (July 2007).

29. Dimitri, T., Fazli, E.H. and Werner, M. \A novelhybrid algorithm for passive localization of victimsin emergency situations", International Journal ofSatellite Communications and Networking, 29(5), pp.461-478 (2011).

30. Dehghan, S.M.M., Shahidian, S.A.A. and Moradi,H. \Optimal pair selection in di�erential RSSI basedlocalization of multiple RF sources", J. Dyn. Sys.,Meas., Control, 137(11), pp. 114502-114506 (Aug 14,2015). DOI: 10.1115/1.4031046,

31. Jain, R., Channel Models a Tutorial In WiMAX forumAATG, pp. 1-6 (2007).

32. Ananthasubramaniam, B. and Madhow, U. \Coopera-tive localization using angle of arrival measurementsin non-line-of-sight environments", ACM WorkshopMobile Entity Localization Tracking GPS-less Environ-ments, pp. 117-122 (2008).

33. Le, K.N. \On angle-of-arrival and time-of-arrivalstatistics of geometric scattering channels", IEEETransactions on Vehicular Technology, 58(8), pp.4257-4264 (October 2009).

34. Passive Emitter Localization Using Airborne Bearingand TDOA, Fraunhofer Institute for Communica-tion, Information Processing and Ergonomics, Sen-sor Data and Information Fusion Dept. Available:http://www.fkie.fraunhofer.de.

35. Walter, D., Klein, J., Kaupert, J., Bullmaster, C. andChakravarthy, V. \Multiple UAV tomography basedgeolocation of RF emitters", SPIE, Defense Transfor-mation and Net-Centric Systems, Proc., InternationalSociety for Optics and Photonics, 77070B.770708(2010).

Page 12: A multi-step Gaussian ltering approach to reduce the e ect ...scientiairanica.sharif.edu/article_3977_b6f76a4936e2e05fb5ac68c03e... · NLOS propagation Non-Line-Of-Sight (NLOS) is

S.M.M. Dehghan and H. Moradi/Scientia Iranica, Transactions B: Mechanical Engineering 23 (2016) 2682{2693 2693

36. Amundson, I., Sallai, J., Koutsoukos, X. and Ledeczi,A. \Mobile sensor waypoint navigation via RF-basedangle of arrival localization", Hindawi Publishing Cor-poration, International Journal of Distributed SensorNetworks, Article ID 842107 (2012).

37. Ma, C. Techniques to Improve Ground-Based Wire-less Location Performance Using a Cellular Tele-phone Network, PhD Thesis, Dept. of Geomat-ics Engineering, University of Calgary, Calgary,Canada (June 2003), Available: http://www. geomat-ics.ucalgary.ca/links/GradTheses.html

38. Analysis examples of Radio Mobile- RF propagatioonsimulation software - high altitude balloon, http://ra-diomobile.pe1mew.nl/index.php?Analysis examples:Ground to Air propagation:High altitude balloon#TOP

Biographies

Seyyed Mohammad Mehdi Dehghan received hisBSc in Electrical and Computer Engineering, MScin Arti�cial Intelligence and Robotics, and PhD inControl, respectively, in 1999, 2002, and 2015 fromthe University of Tehran. His research interests in-clude autonomous aerospace systems, aerial robotics,

navigation, UAVs cooperation, SLAM of RF sources,and attitude determination and control. He is nowan Assistant Professor at the Aerospace ResearchComplex of the Malek-Ashtar University of Technol-ogy.

Hadi Moradi is an Associate Professor at the Elec-trical and Computer Engineering Department of theUniversity of Tehran. He is also a member of Controland Intelligent Processing Center of Excellence. Hereceived his BSc in Electrical Engineering from theUniversity of Tehran and his MS and PhD degrees inComputer Engineering (Robotics), in 1994 and 1999,respectively from the University of Southern California.Before joining the Tehran University in 2008, he spentseveral years in industry as a research scientist. Hejoined USC at 2000 as a faculty member at theComputer Science Department. In 2004, he spent twoyears at the Intelligent Systems Research Center atSungkyunkwan University, in South Korea till 2006.His current research interests include motion planning,manipulation, service robotics, educational robotics,and intelligent tutoring system, especially game-basedteaching.