<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>December</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>RSS-Based Fusion of UWB and WiFi-Based Ranging for Indoor Positioning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ghazaleh Kia</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jukka Talvitie</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Laura Ruotsalainen</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Tampere University, Unit of Electrical Engineering</institution>
          ,
          <addr-line>Tampere</addr-line>
          ,
          <country country="FI">Finland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Helsinki, Department of Computer Science</institution>
          ,
          <addr-line>Helsinki</addr-line>
          ,
          <country country="FI">Finland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>2</volume>
      <issue>2021</issue>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>WiFi positioning with estimated ranges using Round Trip Time (RTT) measurements based on IEEE 802.11 Wireless Local Area Network (WLAN) has become well known since Fine Timing Measurement (FTM) protocol has been characterized. However, the multipath efect is one of the barriers to accurate time-based range measurement. On the other hand, Ultra Wide Band (UWB)-based range measurement has fair resistance to multipath efects but its accuracy is highly dependant on the orientation of the antennas in the transmitter and the receiver and its transmit power is also limited due to the applied regulations. This paper utilizes a Received Signal Strength (RSS)-based fusion of both UWB and WiFibased range measurements to increase the indoor positioning accuracy. The proposed method takes the advantage of WiFi FTM protocol as well as Two-Way Ranging (TWR) for UWB devices. The empirical range measurement campaign is done at the University of Helsinki premises. Test points with known positions are considered as the ground truth to evaluate the results. The outcome proves that fusing UWB and WiFi ranges for indoor positioning, improves the accuracy in comparison with using the UWB or WiFi alone.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Indoor Position Estimation</kwd>
        <kwd>Received Signal Strength (RSS)</kwd>
        <kwd>Trilateration</kwd>
        <kwd>UWB Two-Way Ranging (TWR)</kwd>
        <kwd>Wi-Fi Fine Timing Measurements (FTM)</kwd>
        <kwd>Wi-Fi Round-Trip Time (RTT)</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Signals-of-opportunity (SOOP) provide a good means for positioning indoors, where Global
Navigation Satellite System (GNSS) signals are not available [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. One of the well-known SOOP
signals used for indoor positioning is WiFi [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. There are two commonly-used methods to utilize
WiFi signals for indoor positioning including RSS-based and Time-of-Flight (ToF)-based methods.
The most conventional RSS-based procedure for WiFi indoor positioning is fingerprinting [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
This method includes two phases: ofline and online. In the ofline phase, RSS values received
from fixed anchors at each known location are collected in a data set, mapping the locations to
the collected RSS values. Then, in the online phase, the online collected RSS values are compared
with the previously collected RSS values in the data set and the corresponding position or an
average of positions is reported as the position of the user [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. However, acquiring the data set
is time-consuming and expensive. As another approach, WiFi can be deployed for positioning
purposes by getting the RSS values to find the range between the transmitter and the receiver
by signal propagation models. This method is vulnerable to variations in range measurement
due to the propagation model errors [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. To make localization easier using WiFi, IEEE released
the new version of the 802.11 WLAN standard with a protocol of FTM in 2016. This protocol
enables WLAN devices to find the distance between each other using RTT measurements [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
RTT is the time it gets for a signal to travel from a user to an access point and travels back
to the user after a fixed interval. RTT does not require any clock synchronization since the
access point transmission is triggered by the signal of the user and the user clock ofset cancels
between the incoming and outgoing transmissions [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. However, RTT is not free of problems.
It provides a time-delay-based range and finding an accurate delay-based range in indoor
environments with dense-multipath propagation is challenging [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. To address the multipath
efect, a general Bayesian Filter was presented in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] to integrate RTT range measurement with
map information. By this technique, authors were able to filter out the RTT-based range errors
and provide a position solution with an accuracy of 3 . In 2019, Dvorecki et al. in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] have
used a supervised deep learning method to estimate the RTT-based range in a dense-multipath
environment. For this purpose, the authors find the first observed LOS signal path by Channel
Impulse Response (CIR). Then, by having the channel estimation vector, they estimate the
delay of the first observed path by Siamese Artificial Neural Network (ANN). The results prove
that the ranging accuracy was increased to 4  using ANN. Another technique presented in
2019 was the use of a hybrid WiFi RTT and WiFi RSS [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. The authors measured the ranges
based on both RTT and RSS and then fused the ranges using Kalman Filter to get an accurate
position solution. To evaluate their work, authors have considered a set of test points with
known locations in an indoor area of 192 2. The results show that the position accuracy
achieved in an indoor environment was 1.435 . In 2020, the creators of WiNar have presented
a combination of both RTT-based fingerprinting and ranging methods to mitigate the efects of
multipath on time-based ranging. The results show that this work outperforms using RTT-based
ranging or RSS-based fingerprinting alone [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The authors have reached an accuracy of 86 .
However, in WiNar the RTT-based fingerprints should be collected and the environment-specific
database should be created, which is expensive and time-consuming. Retscher et al. in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]
have presented the idea of using UWB nodes to fix the errors in WiFi RSS-based positioning.
In this method, the indoor building environment is divided into diferent parts, and passing
any UWB base stations shows that the user is in which part of the whole building. Then the
results are integrated with the ranges calculated using RSS values from visible WiFi base stations
and theoretical path loss models. Using this method, the authors were able to achieve 2.65 
accuracy.
      </p>
      <p>
        UWB-based positioning is a rapid developing field regarding the accuracy and the
robustness it provides [11]. The accuracy in both static and dynamic positioning on reference test
points are investigated in [12] and [13]. The static position investigation is done to analyze
the ranging capabilities in a favorable environment. Static positioning can also be used in
Wireless Sensor Network (WSN) nodes positioning, where the sensor nodes are fixed [ 14].
The range measurement in static condition using Pozyx devices is also addressed in [15]. The
results indicate that the UWB-based range measurement can have errors as big as 1.73  and
positioning can have errors more than one meter in a dense indoor environment where many
objects are causing multipath efects. This error can be increased to 5.919  when the user
is dynamic in a narrow corridor [13]. Furthermore, the accuracy of UWB devices where the
antenna is omnidirectional is highly dependent on the relative orientation of the transmitter
and the receiver [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In this work, we are utilizing Pozyx developer anchors and tag, which
utilize omnidirectionally radiating monopole UWB antennas [16]. However, in real positioning
scenarios, it is highly probable that at some points the transmitter and the receiver directions
are not heading toward each other. This can result in poor range measurement and position
estimation with errors [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Furthermore, the ranging error of WiFi RTT tested in static positions
could be as high as 1.494  even after bias removal [17]. Similarly in [18] static test points are
used to evaluate the RTT-based ranging calibration. The results show that the position error in
test points could be as high as 1.55 . However, if the user is dynamic, using WiFi RTT for
positioning is shown to have an error as high as 4  [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        In this work, considering the UWB and WiFi RTT-based positioning, we focus on mitigating
the efects of the above-discussed issues, including the limitation of transmission power and
orientation-dependent accuracy of the UWB TWR, as well as multipath and position-dependent
errors with the WiFi RTT. We address the error in the WiFi RTT device, present an RSS-based
fusion of the UWB TWR and the WiFi RTT, and evaluate our work by using multilateration for
static positions [
        <xref ref-type="bibr" rid="ref8">8, 12, 13, 17, 18</xref>
        ].
      </p>
      <p>The remainder of the article is divided into the following sections. Section 2 explains the
theoretical background for range measurements and multilateration. The methodology of
deploying the range measurement, correcting WiFi position-dependent error, and RSS-based
fusion method are presented in Section 3. Section 4 provides the experiments and results,
followed by the Section 5 concluding this work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Background</title>
      <p>
        Radio Frequency (RF) signals are widely used for indoor positioning purposes. In this work, we
address trilateration using radio-based range measurements from three anchors. Regarding the
indoor environment, we investigate the two candidate signals [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]: UWB and WiFi.
      </p>
      <sec id="sec-2-1">
        <title>2.1. WiFi RTT using FTM Protocol</title>
        <p>Regarding the rapid use of WiFi signals in indoor positioning, FTM protocol enables an initiating
device like a smartphone to find its distance to a WiFi base station like an Access Point (AP).
The process begins when an initiator (it can be a mobile phone) sends an FTM request to an AP.
If the AP supports the FTM process and can respond, it is called a Responder. The Responder
may agree or refuse the initiator’s message for the ranging procedure. If it agrees with the
message, it will send an acknowledgment message (ACK) to the initiator. Then the Responder
starts sending the initiator an FTM message and waits for the ACK from the initiator. The AP
is allowed to send the next message only when it receives the ACK from the initiator. This
procedure is illustrated in Fig. 1.</p>
        <p>Considering the transmission timestamp of the FTM message and the reception of the ACK
in the ℎ procedure of a burst, RTT is estimated:</p>
        <p>Initiator
(Smartphone)</p>
        <p>Responder</p>
        <p>(AP)
 2,1
 3,1
 2,2
 3,2
 2,3
 3,3
 1,1
 4,1
 1,2
 4,2
 1,3
 4,3</p>
        <p>FTM
Interchange 1</p>
        <p>FTM
Interchange 2</p>
        <p>FTM
Interchange 3
where, 4, is the receiving time of ACK, 1, is the transmission time of the FTM message, and
3, − 2, is the processing time in the mobile phone, as illustrated in Fig. 1. Several FTM-ACK
processes occur in one burst. The RTT calculation continues for all the FTM-ACK processes in
the burst and finally, to report the RTT, the average value will be considered.</p>
        <p>
          All the timestamps are transmitted to the mobile phone to calculate the RTT. In this way, the
user is enabled to estimate its position based on RTT-based ranges while its privacy is preserved
[
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. The RTT shown in (1) is used to calculate the range as follows:
 =
1
2 ×    × 
where  is the speed of the light. The user measures the RTT to all the responders in range,
which enables the user to multilaterate its position [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. In this work, we use trilateration to find
the user position.
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Trilateration</title>
        <p>
          The trilateration method uses triangles geometry to estimate the target position of the mobile
objects. For estimating the 2D position using multilateration, at least three base stations/anchors
are required [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. As illustrated in Fig. 2, the position of a user equipment  = (, ) can be
estimated from (3) as:
(1)
(2)
(x1,y1)
        </p>
        <p>(x3,y3)</p>
        <p>R2
(x2,y2)
Base station with known location</p>
        <p>User with unknown location
Moreover, (1, 1), ..., (, ) are the known positions of the  anchors, and 1, ...,  are
the range measurements from the user to the  anchors.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Range Measurement using UWB TWR</title>
        <p>
          UWB is a microwave signal comprising electromagnetic radiation within a frequency range
from 3.1  to 10.6 . UWB signals are shown to propagate through walls and diferent
materials [19]. Range measurement using UWB can be done with diferent techniques relying
on time measurements such as Time of Arrival (ToA), Time Diference of Arrival (TDoA), and
TWR. In this paper, the considered TWR approach depends on the time that RF signal requires
to travel from the transmitter to the receiver, to be processed, and travel back to the transmitter.
In this way, synchronization issues are conveniently solved in comparison with ToA and TDoA
method, [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ]. In TDoA method, the anchors are required to be accurately synchronized since the
position estimation is done by finding the diference between the time stamps of the arriving
(3)
(4)
(5)
signal at the anchors [20]. By using the TWR method, the need for anchors synchronization is
eliminated.
        </p>
        <p>Time-based measurement can be divided into three principles including continuous-wave,
impulse radio, and pseudo-noise modulation. The most commonly used method is the impulse
radio. In this method, to have accurate timing a large bandwidth is required to have a narrow
pulse since wide pulse results in capturing all the reflections from the environment while the
signal is scattered onto the objects such as walls [12]. Regarding the fact that in UWB systems
the pulse width is in order of nanosecond since the bandwidth is around 500  , UWB
can filter reflections of the signals to a great extent. However, the interference potential with
conventional radio systems should be avoided by limiting the power spectral density. Therefore,
regarding the decision of the Federal Communications Commission (FCC) in the USA and the
Harmonized European Standard (EU ETSI EN 302 065), the maximum allowed isotropic radiated
power density for unlicensed use of UWB is limited to − 41.3 / .</p>
        <p>In the next section, we describe how we utilize the smartphone and the Pozyx developer tag
to collect the range measurements.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <p>In this paper, we are using both UWB and WiFi anchors for obtaining the desired position
estimates. To reach our goal, we have put a pair of UWB and WiFi anchors aligned on each
other in three known locations, and the ranges from the user equipment to the anchors are
calculated with both UWB and WiFi devices separately. The instruction of setting up the system
is illustrated in Fig. 3 for the user equipment and one of the anchors.</p>
      <p>Connected
to a laptop</p>
      <p>User Equipment
(Unknown Location)</p>
      <p>UWB (Pozyx Tag)
(saving UWB TWR</p>
      <p>on laptop)
Google Smartphone
(collecting WiFi RTT)
Tag and Smartphone</p>
      <p>Aligned</p>
      <p>UWB-based Range measurement
WiFi-based Range measurement</p>
      <p>To make the WiFi-based and
UWB-based positionscomparable</p>
      <p>UWB
(Pozyx Anchor)</p>
      <p>WiFi WILD
UWB and WiFi Anchors</p>
      <p>Aligned</p>
      <p>Anchor
(Known Location)</p>
      <p>The range measurements are collected in the reference points and averaging is used for the
collected data at each point.</p>
      <sec id="sec-3-1">
        <title>3.1. UWB Range Collection</title>
        <p>To collect UWB range measurements, Pozyx developer tags are used. These tags have a
Decawave DW1000 transceiver, which can operate within a frequency range from 3.5  to
6.5 , and the power gain can be modified up to a maximum of 33 dB to control the output
power. However, to assure that the signal transmitted power density stays below the maximum
allowed power, the Pozyx tags average transmit power gain is set below 20 . The ranging
method used for finding the distances between the Pozyx tag and the anchor is TWR. The Pozyx
tag at the user equipment is connected to a laptop to save the range measurements on the laptop
and get the timestamp from the operating system.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. WiFi Range Collection</title>
        <p>To collect the WiFi RTT measurements, we used a Google Pixel 3 smartphone to receive the
data from WLAN anchors. This phone can support the Android RTT API as the receiver to
collect the range measurements [17, 18]. The WiFi ranges and the timestamps are collected and
saved in the smartphone.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. WiFi Position-Dependent Error in Collected Ranges</title>
        <p>By investigating the WiFi range measurements, we recognized that there is a non-constant
error value for the measured ranges. Based on [21], there are two equipment-related issues with
the WiFi devices. The first one is an ofset value in the reported range measurements, which is
quite repeatable and can be estimated by taking many measurements in known distances and
calculating the average value. The second one is the position-dependent error in the measured
ranges. To solve the latter, several measurements of the range should be done in an environment
without any obstruction and find a linear fit to model the error [ 22]. Thus, we have done a
range-measurement test inside the Anechoic Chamber of the Department of Computer Science
at the University of Helsinki. The Anechoic chamber is a room that absorbs electromagnetic
reflections and is isolated from interfering signals [ 23]. The Anechoic chamber of the department
has a size of 250  × 240  × 400  and is constructed using the Rainford EMC Systems
modular panel system. The whole chamber, including the sidewalls and the ceiling, is covered
with 30.5  thick, solid, sharp-tip, resistive pyramidal foam absorbers. The chamber is shown
in Fig. 4.</p>
        <p>To do the experiment and analyze the ofset and position-dependent errors, we have fixed
one of the WiFi devices in the chamber and put the Google Android Phone in diferent distances
from 0 to 200  with 10  increasing steps. We collected the range measurements with the
Android phone for three minutes at diferent distances. Then we averaged the collected range
measurement in each known distance to model the distances. Least-squares line fitting is used
to estimate the calibrated distances based on the collected RTT-based ranges. The linear model
is shown in Fig. 5, where the fitted first-order polynomial is defined as:
 = 0.614 ×  + 4.266
(6)
Using this model, we were able to estimate the correct ranges with a mean error of 35 .</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. UWB and WiFi Fusion</title>
        <p>To fuse the WiFi and UWB range measurements, we have first synchronized the smartphone
and the laptop (to which the Pozyx tag is connected) by Network Time Protocol (NTP). NTP
is commonly used to synchronize the clock of network devices within the accuracy of a few
milliseconds. By synchronizing the smartphone, which collects the WiFi RTT, with the laptop,
which collects the UWB TWR measurements, we can fuse the measurements occurring with
the same timestamp.</p>
        <p>
          We take the advantage of corresponding RSS values for each range measurement. Regarding
the fact that path loss and attenuation result in decreased RSS values [24], and knowing that
very high RSS, in many environments indicates LOS dominated channel[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], we have defined the
weights for each range measurement and calculated the weighted average of the two signals.
The normalized RSS values are the parameters for defining the weights. The following equations
are used to calculate the weights for fusing the measurements.
        </p>
        <p>1 = ( ∑︀=1()  ) ×  22  ×+  2  
2 = ( ∑︀=1 ()   ) ×  22 × +   2
(7)
(8)
where   and    are the corresponding RSS values for each range measurement
in ,  is the update rate, ∑︀=1 ()  and ∑︀=1 ()   are the sum of RSS
values at each time epoch for UWB and WiFi, respectively.</p>
        <p>In the definition of 1 and 2 the efect of RSS and accuracy are applied. In one time epoch,
the number of available measurements equals the update rate of the device . Considering the
processing of data after each time epoch while we have all the measurements occurring in one
epoch, we can define the fraction ∑︀=1() for each measurement. Larger RSS values imply
a stronger signal and result in larger 1 and 2 values. In the second fraction of the equations
(7) and (8), the efect of accuracy is applied. According to ISO 5725-1, accuracy is defined by
two factors: trueness and precision, where trueness is the mean and precision is the variance of
the error distribution. For applying the two factors in the RSS-based fusion, we have first found
the mean and variance of the estimated position errors using UWB (  ,   ), as well as
those of the estimated position errors using WiFi (   ,    ). Then we have defined the
weights based on the mean of a Gaussian Probability Distribution Function (PDF) which is the
product of the two (WiFi and UWB) Gaussian PDFs.</p>
        <p>Finally, the weights will be calculated using (9) and (10).</p>
        <p>(9)
(10)
(11)
  =
   =</p>
        <p>1
1 + 2</p>
        <p>2
1 + 2
Thus, the final fused range value would be:</p>
        <p>=    ×   +   ×  
where    represents the collected range measurements with WiFi devices, which are
calibrated by using (6), and   represents the collected range with the UWB devices.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Experiments and Results</title>
      <p>To test the algorithm and evaluate our work, a measurement campaign is done at the premises
of the Department of Computer Science, University of Helsinki. The floor plan of the area for
the test is illustrated in Fig. 6.</p>
      <p>Anchors
Reference Points</p>
      <p>18 reference points with known locations are considered. The reference points are marked
with yellow signs as illustrated in Fig. 7 and 8.</p>
      <p>The WiFi anchors are Compulab WILD WLAN devices that are capable of providing RTT
measurements. The UWB anchors are Pozyx Developer anchors. The aligned UWB and WiFi
anchors in one of the base stations locations are illustrated in Fig. 9.</p>
      <p>For the UWB modules, channel 5 is selected, preamble length is 1024, Pulse Repetition
Frequency (PRF) is 64  , bitrate is 110 , and transmit power is 19.5 .</p>
      <p>The Pozyx tag is connected to a laptop for UWB TWR collection using a developed Python
code. Furthermore, the smartphone using a developed Android application is utilized for WiFi
RTT collection. The phone and the tag are illustrated in Fig. 10. The range data is collected
once using the synchronized smartphone and the laptop. The UWB and WiFi measurements
are used both separately and fused for estimating the positions.</p>
      <sec id="sec-4-1">
        <title>4.1. WiFi-RTT based ranges for estimating the positions</title>
        <p>Using the range measurements collected at the test points, we have first done the position
estimation using WiFi-based ranges and the trilateration method. The estimated positions are
illustrated in Fig. 11.</p>
        <p>The calculated mean error of the estimated positions using only the WLAN devices is
133.9 .</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. UWB-TWR based ranges for estimating the positions</title>
        <p>After using the WiFi-based ranges, we have used trilateration for UWB-based range
measurements. The estimated positions using only UWB TWR are illustrated in Fig. 12.</p>
        <p>Estimating the positions using only the UWB devices resulted in a mean error of 111.4 .</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. RSS-based fused range measurements for estimating the positions</title>
        <p>After investigating the UWB and WiFi-based position estimations, we have fused the range
measurements using the RSS-based algorithm presented in the methodology section. By using
the fused range measurements, we were able to decrease the mean error to 75.7 . The
estimated positions using the fused UWB and WiFi-based range measurements are illustrated
in Fig. 13.</p>
        <p>The results prove that UWB and WiFi fusion presents sub-meter level accuracy in a dense
multipath indoor environment where the WiFi signals are experiencing reflections as well as
position-dependent errors, and the omnidirectional antennas of Pozyx UWB devices are not
-400
-400
necessarily heading toward each other. As summarized in Fig. 14, compared to individual UWB
and WiFi-based measurements, the mean and Standard Deviation (STD) of the positioning
error are decreased by 32 − 43% and 39 − 51%, respectively, by fusing the UWB and WiFi
measurements.
-400
-100
160
140
120
100
80
60
40
20
0</p>
        <p>Errors in Position Estimation (cm)</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>In this work, the WiFi RTT-based ranging and UWB TWR are addressed using Compulab
WLAN and Pozyx UWB devices. The range measurements are first used in the multilateration
algorithm to estimate the position solution separately for the WiFi and UWB. Regarding the
problem of multipath efect which is highly efective on WiFi RTT-based ranges and the problem
of orientation-dependent accuracy of UWB as well as transmit power limitations by regulations,
an RSS-based fusion of the range measurements is used to investigate the superiority of the
integrated ranges for the position estimation. The results confirm that the accuracy of estimated
static position solutions is improved in the real indoor environment by fusing the UWB and
WiFi-based range measurements. In the next steps of this research, specific noise probability
distribution in the range measurements will be addressed. In addition, a mobile user with
appropriate tracking algorithms is considered for a navigation application. Besides the above, it
is important to investigate a larger positioning area with additional reference points for more
comprehensive testing of the system behavior.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This work was funded by the European Space Agency ESA AO/2-1716/19/NL/CRS/hh and the
University of Helsinki.
[11] M. Mäkelä, M. Kirkko-Jaakkola, J. Rantanen, L. Ruotsalainen, Proof of concept tests on
cooperative tactical pedestrian indoor navigation, in: 2018 21st International Conference on
Information Fusion (FUSION), 2018, pp. 1369–1376. doi:10.23919/ICIF.2018.8455380.
[12] P. Dabove, V. Di Pietra, M. Piras, A. A. Jabbar, S. A. Kazim, Indoor positioning using
Ultra-wide band (UWB) technologies: Positioning accuracies and sensors’ performances,
in: 2018 IEEE/ION Position, Location and Navigation Symposium (PLANS), 2018. doi:10.
1109/PLANS.2018.8373379.
[13] V. D. Pietra, P. Dabove, M. Piras, A. Lingua, Evaluation of positioning and ranging errors
for UWB indoor applications, in: IPIN, 2019.
[14] J. Grigulo, L. B. Becker, Experimenting sensor nodes localization in WSN with UAV acting
as mobile agent, in: 2018 IEEE 23rd International Conference on Emerging Technologies
and Factory Automation (ETFA), volume 1, 2018, pp. 808–815. doi:10.1109/ETFA.2018.
8502536.
[15] V. Di Pietra, P. Dabove, M. Piras, Loosely coupled GNSS and UWB with INS integration
for indoor/outdoor pedestrian navigation, Sensors 20 (2020). doi:10.3390/s20216292.
[16] Pozyx knowledge center-Hardware setup, https://docs.pozyx.io/creator/latest/
getting-started/hardware-setup/, 2021. [Online; accessed 5-May-2021].
[17] C. MA, B. Wu, S. Poslad, D. R. Selviah, Wi-Fi RTT ranging performance characterization
and positioning system design, IEEE Transactions on Mobile Computing (2020) 1–1.
doi:10.1109/TMC.2020.3012563.
[18] H. Cao, Y. Wang, J. Bi, S. Xu, M. Si, H. Qi, Indoor positioning method using WiFi RTT
based on LOS identification and range calibration, ISPRS International Journal of
GeoInformation 9 (2020). doi:10.3390/ijgi9110627.
[19] M. Mäkelä, J. Rantanen, J. Ilinca, M. Kirkko-Jaakkola, S. Kaasalainen, L. Ruotsalainen,
Cooperative environment recognition utilizing uwb waveforms and cnns, in: 2020 European
Navigation Conference (ENC), 2020, pp. 1–8. doi:10.23919/ENC48637.2020.9317403.
[20] W. Wang, J. Huang, S. Cai, J. Yang, Design and implementation of synchronization-free
tdoa localization system based on uwb, Radioengineering 27 (2019) 320–330. doi:10.
13164/re.2019.0320.
[21] B. K. P. Horn, Doubling the accuracy of indoor positioning: frequency diversity, Sensors
20 (2020) 1489. doi:10.3390/s20051489.
[22] B. K. P. Horn, Observation model for indoor positioning, Sensors 20 (2020). doi:10.3390/
s20144027.
[23] Y. Wang, C. Xiu, X. Zhang, D. Yang, WiFi indoor localization with CSI fingerprinting-based
random forest, Sensors 18 (2018). doi:10.3390/s18092869.
[24] F. Dümbgen, C. Oeschger, M. Kolundžija, A. Scholefield, E. Girardin, J. Leuenberger, S. Ayer,
Multi-modal probabilistic indoor localization on a smartphone, in: 2019 International
Conference on Indoor Positioning and Indoor Navigation (IPIN), 2019, pp. 1–8. doi:10.
1109/IPIN.2019.8911765.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>P.</given-names>
            <surname>Figueiredo E Silva</surname>
          </string-name>
          ,
          <article-title>Signals of opportunity for positioning purposes</article-title>
          ,
          <source>Ph.D. thesis</source>
          , Tampere University of Technology,
          <year>2018</year>
          . URL: http://urn.fi/URN:ISBN:
          <fpage>978</fpage>
          -
          <lpage>952</lpage>
          -15-4280-0.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>C.</given-names>
            <surname>Gentner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ulmschneider</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Kuehner</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Dammann,
          <article-title>WiFi-RTT indoor positioning</article-title>
          ,
          <year>2020</year>
          , pp.
          <fpage>1029</fpage>
          -
          <lpage>1035</lpage>
          . doi:
          <volume>10</volume>
          .1109/PLANS46316.
          <year>2020</year>
          .
          <volume>9110232</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Mendoza-Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. C.</given-names>
            <surname>Costa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Torres-Sospedra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Painho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Huerta</surname>
          </string-name>
          ,
          <article-title>Environmentaware regression for indoor localization based on WiFi fingerprinting</article-title>
          ,
          <source>IEEE Sensors Journal</source>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>1</lpage>
          . doi:
          <volume>10</volume>
          .1109/JSEN.
          <year>2021</year>
          .
          <volume>3073878</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Groves</surname>
          </string-name>
          ,
          <article-title>Principles of GNSS, inertial, and multisensor integrated navigation systems</article-title>
          ,
          <source>Second edition</source>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>N.</given-names>
            <surname>Dvorecki</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bar-Shalom</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Banin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y. Amizur,</surname>
          </string-name>
          <article-title>A machine learning approach for Wi-Fi RTT ranging</article-title>
          ,
          <year>2019</year>
          . doi:
          <volume>10</volume>
          .33012/
          <year>2019</year>
          .16702.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <article-title>[6] (Revision of IEEE Std 802</article-title>
          .
          <fpage>11</fpage>
          -2012) - Part 11:
          <string-name>
            <surname>Wireless LAN Medium Access</surname>
          </string-name>
          <article-title>Control (MAC) and Physical Layer (PHY) specifications</article-title>
          ,
          <year>December 7th</year>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Banin</surname>
          </string-name>
          , U. Schatzberg, Y. Amizur,
          <string-name>
            <surname>WiFi FTM</surname>
          </string-name>
          and
          <article-title>Map information fusion for accurate positioning</article-title>
          ,
          <source>in: 2016 International Conference on Indoor Positioning and Indoor Navigation (IPIN)</source>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Ye</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Peng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Pan</surname>
          </string-name>
          ,
          <string-name>
            <surname>Indoor Smartphone Localization: A Hybrid WiFi RTT-RSS Ranging</surname>
            <given-names>Approach</given-names>
          </string-name>
          , IEEE Access 7
          <article-title>(</article-title>
          <year>2019</year>
          )
          <fpage>176767</fpage>
          -
          <lpage>176781</lpage>
          . doi:
          <volume>10</volume>
          .1109/ ACCESS.
          <year>2019</year>
          .
          <volume>2957753</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>O.</given-names>
            <surname>Hashem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Youssef</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. A.</given-names>
            <surname>Harras</surname>
          </string-name>
          ,
          <article-title>WiNar: RTT-based Sub-meter Indoor Localization using Commercial Devices</article-title>
          , in: 2020
          <source>IEEE International Conference on Pervasive Computing and Communications (PerCom)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . doi:
          <volume>10</volume>
          .1109/PerCom45495.
          <year>2020</year>
          .
          <volume>9127363</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>G.</given-names>
            <surname>Retscher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Gikas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Hofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Perakis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kealy</surname>
          </string-name>
          ,
          <article-title>Range validation of UWB and Wi-Fi for integrated indoor positioning</article-title>
          ,
          <source>Applied Geomatics</source>
          <volume>11</volume>
          (
          <year>2019</year>
          ).
          <source>doi:10.1007/ s12518-018-00252-5.</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>