<!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 />
    <article-meta>
      <title-group>
        <article-title>Application-Driven Test and Evaluation Framework for Indoor Localization Systems in Warehouses</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jakob Schyga</string-name>
          <email>Jakob.Schyga@tuhh.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Johannes Hinckeldeyn</string-name>
          <email>Johannes.Hinckeldeyn@tuhh.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Benjamin Jochen Kreutzfeldt</string-name>
          <email>Jochen.Kreutzfeldt@tuhh.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Bruss</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Christoph</string-name>
          <email>Christoph.Bamberger@sick.de</email>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute for Technical Logistics, Hamburg University of Technology</institution>
          ,
          <addr-line>Theodor-Yorck-Str. 8, Hamburg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Jungheinrich AG</institution>
          ,
          <addr-line>Friedrich-Ebert-Damm 129, Hamburg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>SICK AG</institution>
          ,
          <addr-line>Erwin-Sick-Str. 1, Waldkirch</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Despite their potential of increasing operational efficiency, transparency, and safety, the use of Localization and Tracking Systems (LTSs) in warehouse environments remains seldom. One reason is the lack of market transparency and stakeholder's trust in the systems' performance as a consequence of poor use of Test and Evaluation (T&amp;E) methods and transferability of the obtained T&amp;E results. The T&amp;E 4Log (Test and Evaluation for Logistics) Framework was developed to examine how the transferability of T&amp;E results to practical scenarios in warehouse environments can be increased. Conventional T&amp;E approaches are integrated and extended under consideration of the warehouse environment, logistics applications, and domain-specific requirements, into an application-driven T&amp;E framework. The application of the proposed framework in standard and application-dependent test cases leads to a set of performance criteria and corresponding application-specific requirements. This enables a wellfounded identification of suitable LTSs for given warehouse applications. The T&amp;E 4Log Framework was implemented at the Institute for Technical Logistics (ITL) and validated by T&amp;E of a reflector-based Light Detection and Ranging (LiDAR) LTS, a contour-based LiDAR LTS, and an Ultra-Wideband (UWB) LTS for the exemplary applications Automated Pallet Booking, Goods Tracking, and Autonomous Forklift Navigation.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Indoor Localization</kwd>
        <kwd>Test and Evaluation</kwd>
        <kwd>Warehouse application</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In warehouse environments, everything revolves around the storing and movement of goods. To
increase understanding and control of the material flow, position recording is an essential instrument.
LTSs enable the determination of the position of various entities, such as people, pallets, and forklifts
over time. An examination of the literature reveals the potential of applying LTSs in warehouses. Lee
et al. [
        <xref ref-type="bibr" rid="ref2">1</xref>
        ] present an application for the tracking of assets in warehouses with Bluetooth technology,
while Elser et al. [
        <xref ref-type="bibr" rid="ref3">2</xref>
        ] apply the technology for order tracing in single and small batch production. A
camera system is applied by Échorcard et al. [
        <xref ref-type="bibr" rid="ref1 ref4">3</xref>
        ] to determine the absolute position of humans in
warehouses. In particular, for navigation tasks in mobile robotics, LTSs represent a main enabler. The
localization of robotic forklifts is implemented by Kelen et al. [
        <xref ref-type="bibr" rid="ref5">4</xref>
        ] applying odometry data and
mapmatching algorithms, by Kitajima et al. [
        <xref ref-type="bibr" rid="ref6">5</xref>
        ] based on camera systems, and by Beinschob and Reinke [
        <xref ref-type="bibr" rid="ref7">6</xref>
        ]
on LiDAR-technology. Macoir et al. [
        <xref ref-type="bibr" rid="ref8">7</xref>
        ] apply drones for inventory management using UWB.
      </p>
      <p>
        Despite their potential to increase operational efficiency, transparency, and safety in warehouses the
usage of LTSs in logistics environments in practice remains seldom. Potorti et. al. [
        <xref ref-type="bibr" rid="ref9">8</xref>
        ] point out the lack
of standardized concepts, procedures, and metrics as a reason for low market transparency and
consequently low trust of stakeholders, and a slow adoption rate. Morton [
        <xref ref-type="bibr" rid="ref10">9</xref>
        ] shares this view and names
the definition of application-domain-specific requirements as one of the key open research challenges
in the field of indoor localization, alongside the definition of common evaluation methods and metrics.
Different frameworks and methodologies for T&amp;E exist but do not satisfyingly fulfill the practical
requirements for high transferability, comparability, repeatability, feasibility, and comprehensibility,
particularly in the domain of warehouse applications. Depending on the stakeholder’s point of view,
the aim and requirements of T&amp;E can vary. LTS developers are particularly interested in the
characteristics of the system itself and the differentiation and quantification of technical influence
factors, such as occlusion or reflection. For applicants and system integrators it is paramount, how the
system performs for a certain task in a given environment [
        <xref ref-type="bibr" rid="ref9">8</xref>
        ].
      </p>
      <p>This paper examines, in which way T&amp;E of LTSs can be performed systematically to increase the
transferability of the results to real warehouse applications. The T&amp;E 4Log Framework was designed
to address this issue for T&amp;E of LTSs in warehouse environments while satisfying the need for
comparability, repeatability, feasibility, and comprehensibility. This is achieved by integrating
conventional T&amp;E approaches and the modeling of warehouse environments and processes as well as
application-specific requirements into an application-driven T&amp;E framework. The T&amp;E 4Log
Implementation at the ITL was subsequently developed to validate the proposed framework, based on
three LTSs and three warehouse applications.</p>
      <p>In the following section, the challenges and the state of the art of T&amp;E for LTSs are discussed. In
Section 3 the requirements for the development of the framework are derived based on the stakeholder’s
perspective, and the T&amp;E 4Log Framework is presented. The implementation of the framework is
described in Section 4. Section 5 states the specification, execution, and evaluation of experiments.
Finally, the results of this work are concluded and an outlook on open research topics is given.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Discussion of Test and Evaluation of Localization and Tracking Systems</title>
      <p>
        In this section, the challenges of T&amp;E of LTSs are pointed out by discussing the various influencing
factors on the localization quality of LTSs. Building on this, literature on the subject of T&amp;E from LTSs
is discussed and the need for common methodologies is demonstrated. Existing methodologies are then
presented and the special features of the ISO/IEC 18305 International Standard [
        <xref ref-type="bibr" rid="ref11">10</xref>
        ] are discussed.
      </p>
      <p>
        The quality of a system according to the DIN EN ISO 9000:2015 [
        <xref ref-type="bibr" rid="ref12">11</xref>
        ] is defined as the degree to
which a set of inherent characteristics fulfills requirements. Separating the technical interferences as
part of the requirements and LTSs characteristics in this equation, the term localization quality of LTSs
describes the system’s suitability for a certain application under given interferences regarding the
localization. Figure 1 is visualizing these relations.
      </p>
      <p>
        The characteristics of an LTSs depend on a variety of factors (Figure 1, left), such as the technology
(e.g. UWB, LiDAR, accelerometer), the measuring principle (e.g. time-of-arrival, received signal
strength), the positioning method (e.g. fingerprinting, pedestrian dead reckoning, multilateration), the
implementation (hard- and software), and deployment. For instance, the position accuracy of a
UWB-LTS is naturally depending on the position and amount of anchor nodes [
        <xref ref-type="bibr" rid="ref13 ref14">12, 13</xref>
        ]. Furthermore,
the accuracy of a UWB system is influenced by technical interferences, such as occlusion, reflection,
or radio interference [
        <xref ref-type="bibr" rid="ref15">14</xref>
        ], which in turn are a consequence of the environment. The separation of
technical interferences and environment can be transferred to other LTSs and is likewise visualized in
Figure 1 (middle). The analysis of the influence of interferences or the environment is subject to several
investigations [
        <xref ref-type="bibr" rid="ref16 ref17 ref6">5, 15, 16</xref>
        ], but there is no established method to systematically analyze and compare
them or to draw practical conclusions.
      </p>
      <p>
        To determine a system’s quality, the characteristics have to correspond to the applicant’s
requirements. For this reason, many authors have defined partly varying metrics [
        <xref ref-type="bibr" rid="ref18 ref19 ref20">17–19</xref>
        ]. Mautz [
        <xref ref-type="bibr" rid="ref20">19</xref>
        ]
is giving the most holistic overview of this issue, defining and describing 16 potential user requirements,
such as accuracy, latency, and integrity. In addition, Mautz presents a flow chart to capture user
requirements and states concrete requirements for selected applications from underground construction
to law enforcement. The challenges for performing T&amp;E of LTSs are summarized in the following:
 LTS technologies are highly heterogeneous, ranging from camera systems to inertia sensors.
 The performance of the systems is depending on the deployment, in particular for
infrastructure-based systems.
 The physical environment strongly influences the performance of LTSs. The impact of
technical influences depends on the system and the environment in turn depends on the application.
 The type and level of requirements vary depending on the applicant and application.
From an applicant’s or system integrator’s point of view, T&amp;E serves to finding a solution for this
multi-dimensional optimization problem [
        <xref ref-type="bibr" rid="ref20">19</xref>
        ]. Considerable spatial, financial, and organizational
resources as well as extensive knowledge in the areas of measurement technology, statistics, data
processing, and evaluation are needed to perform repeatable and transferable testing. Morton [
        <xref ref-type="bibr" rid="ref10">9</xref>
        ] points
out, that as a consequence, mostly simple proof of concept tests are carried out in practice, which lack
comparability, repeatability, and comprehensibility. T&amp;E results are summarized and compared in
various surveys [
        <xref ref-type="bibr" rid="ref18 ref19 ref20 ref21">17–20</xref>
        ]. Usually, the systems are assigned to an individual technology, measuring
principle, or positioning method to draw generalized conclusions.
      </p>
      <p>
        In particular, as a result of the complex interrelationships between influencing variables, the need
for the application of standardized procedures, to increase the results comparability, repeatability, and
comprehensibility becomes evident. Different frameworks and methodologies for T&amp;E of LTSs exist,
such as the EvAAL Framework [
        <xref ref-type="bibr" rid="ref22">21</xref>
        ] and the EVARILOS Benchmarking Handbook [
        <xref ref-type="bibr" rid="ref23">22</xref>
        ]. Both are applied
especially in the context of competitions such as the IPIN Competitions [
        <xref ref-type="bibr" rid="ref24">23</xref>
        ] and the Microsoft Indoor
Localization Competitions [
        <xref ref-type="bibr" rid="ref25">24</xref>
        ]. The EvAAL Framework is a set of rules and metrics, particularly
designed for use in such competitions. The EVARILOS Benchmarking Handbook was a result of the EU
FP7 project EVARILOS – Evaluation of RF-based Indoor Localization Solutions for the Future Internet
[
        <xref ref-type="bibr" rid="ref23">22</xref>
        ], focusing on T&amp;E of radio-frequency based LTSs. Building on the findings of EVARILOS the
ISO/IEC 18305:2016 International Standard – Test and evaluation of localization and tracking systems
[
        <xref ref-type="bibr" rid="ref11">10</xref>
        ] was proposed in 2016 to define terms, test scenarios, performance metrics, and reporting
requirements for T&amp;E of generic LTSs. The ISO/IEC 18305:2016 is focused on system testing with a
black-box approach, meaning that the LTSs are tested as a whole without consideration of their
components or their functionality. In addition, a building-wide testing approach is used. The ISO/IEC
18305:2016 categorizes buildings into five types, such as mines and warehouses. The Entities to be
Localized and Tracked (ELTs) are categorized in Object, Person, and Robot, and different mobility
modes, such as backward walking, sidestepping, etc. are defined. The building types, ELTs, and
mobility modes are combined to 14 test scenarios, without consideration of the robot class. Benchmarks
of LTSs in real warehouses exist as part of the PDR Challenge in Warehouse Picking 2017 or the xDR
Challenge for Warehouse Operations 2018 as presented by Ichikari [
        <xref ref-type="bibr" rid="ref26">25</xref>
        ]. Since the position estimation
in the named competitions is based on a pre-recorded data set, the evaluation is limited to the given
systems and configuration. While competitions often lead to a good comparability of the LTS for the
defined procedure, the transferability to other applications and the comparability to other benchmarks
with differing processes and environments remains limited.
      </p>
      <p>Even though, different methodologies exist, their consistent application in research and above all in
the industry is not yet given. The ISO/IEC 18305:2016 currently is the most suitable option, for the
matter of determining the localization quality of generic LTSs. However, the ISO/IEC 18305:2016 is
the first proposal of a standard for solving the described multi-dimensional optimization problem, and
various aspects are still open to debate.</p>
      <p>In the previous section, it was shown that the heterogeneous nature of technology and application of
LTSs pose various challenges for T&amp;E, which are not satisfactorily addressed in practice. Despite the
diverse influencing factors on the localization quality, the practical use of standardized methodologies
has been rare. A technology-driven option to reduce the complexity of the described problem is to focus
on a specific technology, as with EVARILOS focusing on radio-frequency sensors. From the
applicant’s point of view, the inner workings of an LTS are not relevant as long as it fulfills all
requirements. For instance, if an applicant is aiming to find the optimal LTS to enable an automated
pallet booking process, a T&amp;E procedure designed solely for the comparison of radio-frequency-based
sensors is misleading. An option more centered on the applicant, is to focus on an application domain.
Focusing on a certain application domain reduces not only the complexity of T&amp;E and therefore
increases comparability, repeatability, feasibility, and comprehensibility but furthermore enables an
application-oriented analysis and therefore increases transferability. Accordingly, the T&amp;E 4Log
Framework was developed as an application-driven approach for T&amp;E of LTSs in warehouses. In the
following, an adapted V-Model is presented, to point out the perspectives of the various stakeholders
in T&amp;E. Subsequently, guidelines for the design of the T&amp;E 4Log Framework are derived and its current
state presented.</p>
    </sec>
    <sec id="sec-3">
      <title>3.1. Stakeholders and</title>
    </sec>
    <sec id="sec-4">
      <title>Evaluation</title>
    </sec>
    <sec id="sec-5">
      <title>Requirements for Application-driven Test and</title>
      <p>The requirements on T&amp;E depend on the stakeholder’s perspective. In this section, the perspectives
of the stakeholders are discussed and requirements, depending on the stakeholder and the phase of the
T&amp;E process are derived. Furthermore, concrete design guidelines for the development of an
application-driven T&amp;E framework for LTSs in warehouses, with the aim of finding a suitable
compromise in the field of tension between transferability, comparability, repeatability, feasibility, and
comprehensibility, are presented.</p>
      <p>
        The V-Model, commonly applied as a management tool for software development and software tests
was adapted to fit an application-driven T&amp;E process for LTSs as depicted in Figure 2. Depending on
the phase in the T&amp;E process, the presented V-Model visualizes the perspectives, functions, and
requirements of applicants, LTS developers, and test staff. Applicants define the application including
the processes, environment, and requirements. They aim for selecting the optimal LTS for their specific
needs. It is required that the results of the various LTSs are comparable to other LTSs, environments,
and processes (Comparability) and that the results can be reproduced in real scenarios
(Transferability). The system developers have to configure and deploy the LTS according to the needs
of the applicants and therefore ensure, that the results fulfill the requirements for comparability and
transferability. The T&amp;E results can be used by the system developer to improve the LTS, its
configuration, or its deployment. Repeatability is the ability to reproduce the same results for testing
the same LTS in the same environment [
        <xref ref-type="bibr" rid="ref20">19</xref>
        ] and is a precondition for comparability. The test staff, in
turn, defines a concrete test setup and scenarios, performs the experiments, processes the data, and
proves the validity of the results, while ensuring repeatability, comparability, and transferability.
Feasibility measures the required spatial, financial, organizational, and personnel effort to perform the
T&amp;E of LTSs. Naturally, performing the defined test cases has to be feasible. In addition, the
comprehensibility of the processes and the data has to be given at every stage of the V-Model for the
respective stakeholders.
      </p>
      <p>The following guidelines (and main objectives) for the design of the T&amp;E 4Log Framework were
derived from the analysis of existing specifications and benchmarks in the literature as well as
requirements for the T&amp;E of LTSs from the industry, under consideration of the presented V-Model.</p>
      <p>Definition of domain-specific evaluation metrics. (Transferability)
Possibility of application-dependent T&amp;E. (Transferability)
Possibility of the evaluation of LTSs for mobile robotics. (Transferability)
Systematic evaluation for the LTS’s performance depending on the environment.
(Transferability)
Openness for LTS Technology. (Transferability &amp; Comparability)
Integration of standardized test scenarios. (Comparability &amp; Repeatability)
Integration of terms, metrics, processes, and considerations from the ISO/IEC 18305 Standard.
(Comparability, Repeatability &amp; Comprehensibility)
Focus on warehouse applications. (Feasibility)
Separation of a focused application evaluation designed for applicants and holistic performance
evaluation for system developers and test staff. (Comprehensibility)</p>
      <p>The main focus in the development of the framework is on the transferability of the T&amp;E results for
warehouse scenarios to increase the informative value of the results for real scenarios. However,
regarding Figure 2 it is evident that application-driven T&amp;E cannot be performed successfully without
consideration of the system developer and test staff, their functions, and requirements.
3.2.</p>
    </sec>
    <sec id="sec-6">
      <title>The T&amp;E 4Log Framework</title>
      <p>In the following, the design guidelines presented in the previous section are transferred into a T&amp;E
framework, under consideration of the requirements for transferability, comparability, repeatability,
feasibility, and comprehensibility, by integrating established methodologies, guidelines, and tools.
First, an overview of the main characteristics of the T&amp;E 4Log Framework is stated. Next, the
framework architecture is presented and the functionalities of the individual modules are explained.</p>
      <p>As the LTSs are evaluated independent of the technology, A system-level, black-box approach is
chosen, to ensure the evaluation of the LTS. The T&amp;E 4Log Framework can furthermore be categorized
as repeatable and building-wide testing according to the ISO/IEC 18305. To ensure repeatability, a
reference deployment is defined for each technology. Environmental influences will be recorded,
according to the reporting requirements of the ISO/IEC 18305. The T&amp;E 4Log Framework enables the
data evaluation at chosen test points as well as the utilization of all LTS pose measurement data.
Depending on the considered performance metric, the appropriate data source is chosen. For instance,
position accuracy can be evaluated with higher repeatability based on the evaluation at predefined
evaluation poses, while the latency can be calculated with higher accuracy by applying the full data
source. To enable the full utilization of the position measurement data, a reference LTS is required as a
Ground Truth (GT). As recommended in the ISO/IEC 18305, the accuracy of the GT has to be at least
one order of magnitude better than the accuracy of the LTS under test, and between 50 and 100
evaluation poses should be chosen. Tolerances are to be defined to pass predefined evaluation poses
with a satisfying path accuracy. To enable the analysis of LTS for mobile robotics, such as forklifts or
drones, the framework, and the GT have to enable the T&amp;E of LTS with up to six degrees of freedom
(6-DoF).</p>
      <p>The T&amp;E 4Log Framework contains six function modules with defined interfaces as visualized in
Figure 3. Model Layer consists of the modules Process &amp; Environment Modeling and Requirement
Modeling. The Model Layer serves to abstract a practical application and to generate defined handover
documents that influence the subsequent T&amp;E procedure. The modules Experiment Specification,
Experiment Execution, Performance Evaluation, and Application Evaluation build the T&amp;E Layer of
the framework. The specifications from the ISO/IEC 18305 are integrated into the modules Experiment
Specification, Experiment Execution, and Performance Evaluation, and extended by additional
specifications. The Morphological Box, Requirements, Test Cases, Experiment Data, Performance
Results, and Evaluation Results are the handover documents of the respective module and form the
basis for the following modules.</p>
      <p>In the Experiment Specification the trajectory, the ELT, the testbed, the GT, and the configuration
of the spatial environment are defined in a Test Case. Furthermore, the definition of all parameters
according to the reporting requirements from the ISO/IEC 18305 are included. Scenarios define a set
of parameters for a Test Case and are independent of a certain testbed in principle. Scenarios are divided
into the categories application-independent (A) and application-dependent (B). Due to the complex
superposition of various errors, standard scenarios are proposed. In addition to the scenarios suggested
by the ISO/IEC 18305, the following Scenarios of Category A are defined, to enable the determination
of certain performance metrics with high repeatability:</p>
      <p>T&amp;E 4Log Standard Dynamic-Scenario – This scenario defines a realistic trajectory over the
entire test area with several curves and moderate velocity of the ELT, comparable to walking
pace.</p>
      <p>T&amp;E 4Log Standard Static-Scenario – This scenario includes a similar trajectory to the previous
one, but with the additional condition of standing still at the evaluation poses. The LTS
measurement will only be recorded successfully if a predefined velocity threshold is undershot.
This enables the differentiation between velocity-dependent errors, such as time offsets and
velocity-independent errors.</p>
      <p>
        T&amp;E 4Log Repeatability-Scenario – Repeatability is defined as the measurement precision
under a set of repeatability conditions, meaning the closeness of measurement at evaluation
poses [
        <xref ref-type="bibr" rid="ref27">26</xref>
        ]. Useful repeatability conditions can be a horizontal or spatial position or pose inside
a given tolerance. This scenario is suggested for the determination of the LTS performance,
regarding repeatability under different conditions.
      </p>
      <p>
        T&amp;E 4Log Latency-Scenario – Mautz [
        <xref ref-type="bibr" rid="ref20">19</xref>
        ] defines system latency as the delay with which the
requested information is available to the consumer of information. Not all LTSs provide their
position data with a timestamp and even if, the timestamp cannot be trusted without restriction.
The calculation of the latency is performed based on the position error. The position data is
provided with a timestamp at the time of arrival at the consumer of information. The systematic,
velocity-dependent error of the timestamped data, combined with the velocity at this position
provided by the GT is used to calculate the system latency. If the scattering of the LTS’ position
signal is too high in comparison to the ELT’s velocity, the latency cannot be determined with
satisfactory quality. The T&amp;E 4Log Latency-Scenario addresses this by provoking
velocitydependent errors and minimizing other systematic errors.
      </p>
      <p>
        T&amp;E 4Log Coordinate Alignment-Scenario – From the application point of view, it can be
interesting to determine how accurate an LTS has been calibrated and aligned with other
coordinate systems. If the mean pose errors are simply eliminated as a bias, as suggested by
Potorti [
        <xref ref-type="bibr" rid="ref9">8</xref>
        ], the quality of the alignment is disregarded. In the T&amp;E 4Log Framework, a scenario
is proposed, in which the ELT is moved evenly across the entire test area with static
measurements at the evaluation poses. The results from this scenario can be used to align the
coordinate systems of the GT and the LTS retrospectively and evaluate the alignment quality of
various methods, applying the least-squares-method.
      </p>
      <p>Besides ELT and trajectory information, Scenarios can contain specifications of the LTS
configuration, deployment, or Environment configuration. Scenarios of Category B can be defined
corresponding to real-world applications, based on the Process &amp; Environment Modeling module. An
extendable morphological box for the abstraction of warehouse applications is defined to transfer a
realworld application into a T&amp;E 4Log Scenario of Category B and subsequently into a Test Case. At the
current state of work, the finalization and testing of this module are still in process and therefore not
presented in this work.</p>
      <p>Experiments are performed in the Experiment Execution according to the defined Test Cases in the
Experiment Specification. Functional extensions to the ISO/IEC 18305 International Standard are:
Possibility of manual or automatic mobility with up to 6-DoF
Online data stream of up to 6-DoF GT data, LTS data, and ELT control.</p>
      <p>Additional conditions for path accuracy and measurements, such as the ELT’s velocity, or the
LTS measurements at predefined poses.</p>
      <p>Online ELT control.</p>
      <p>
        Potorti [
        <xref ref-type="bibr" rid="ref9">8</xref>
        ] criticizes metrics defined in the ISO/IEC 18305, which are difficult to interpret for the
applicant and calls for the restriction to the 95 %-quantile to increase comprehensibility of the data. As
the applications of LTSs vary widely, it is not satisfactory for the applicant to focus on the
95 %-quantile. For instance, in the case of simple indoor goods tracking, it may be sufficient to consider
the 95 %-quantile with moderate requirements for functional reliability. For the safety-critical
application of an autonomous forklift truck, the observation of the 99.99 %- quantile would be more
meaningful. To resolve this conflict between simplicity, comprehensibility, and transferability of the
results, the Performance Evaluation in the T&amp;E 4Log Framework is separated from the Application
Evaluation. For Scenarios of Category A, the Performance Evaluation can be carried out
independently from a certain application. The Performance Evaluation aims to obtain a holistic
understanding of the Experiment Execution, the Experiment Data, and thus the characteristics of the
LTS. The module is therefore expressly not aimed at the applicant but the test staff and LTS developer.
Performance metrics include the proposed metrics from the ISO/IEC 18305 and some additional ones,
such as the clock offset, the mean orientation error, or the drift of position error over time. The
determination of interferences from the test environment is a supplementary function, which is not yet
fully defined and validated.
      </p>
      <p>The Application Evaluation is based on the requirements derived from the Requirement Modeling
and on the Performance Results to determine the localization quality of an LTS. In the Requirement
Modeling, several guidelines are defined to derive requirements for an application to be specified, which
correspond to the performance metrics. For instance, the guidelines contain an estimate of the required
update rate, based on different criteria. For the dynamic case, the decisive criterion is the maximum
position error at the ELT’s maximum velocity, while for static cases the maximum time difference</p>
      <sec id="sec-6-1">
        <title>The ability of an observation item to fulfill a required function under given conditions for a given time interval. [27]</title>
      </sec>
      <sec id="sec-6-2">
        <title>Degree of closeness of an estimated</title>
        <p>
          or measured position at a given point
in time with the true value. [
          <xref ref-type="bibr" rid="ref27">26</xref>
          ]
        </p>
      </sec>
      <sec id="sec-6-3">
        <title>Degree of closeness of an estimated</title>
        <p>
          or measured orientation at a given
point in time with the true value. [
          <xref ref-type="bibr" rid="ref27">26</xref>
          ]
        </p>
      </sec>
      <sec id="sec-6-4">
        <title>Delay with which the requested information is available to the user. [19]</title>
      </sec>
      <sec id="sec-6-5">
        <title>The frequency with which the positions are calculated on the device or an external system. [19]</title>
      </sec>
      <sec id="sec-6-6">
        <title>Sets a necessary condition for all other</title>
        <p>scattering functional parameters of an</p>
      </sec>
      <sec id="sec-6-7">
        <title>LTS by determining the quantile to be considered.</title>
      </sec>
      <sec id="sec-6-8">
        <title>Euclidian error distance between</title>
        <p>estimated position and GT position at
the predefined evaluation poses.</p>
      </sec>
      <sec id="sec-6-9">
        <title>Absolute orientation error of estimated</title>
        <p>orientation and GT orientation at the
predefined evaluation poses.</p>
      </sec>
      <sec id="sec-6-10">
        <title>Average Euclidian position offset in</title>
        <p>direction of ELT’s movement between
the GT and the LTS, divided by the
velocity for every LTS measurement
with a velocity over a predefined
threshold.</p>
        <p>Total test time divided by the number
of position measurements of the LTS.
(For periodic updates)
between two updates is considered. Requirements can be classified as ‘shall’ or ‘must’ and
supplemented by a benefit value for optional benefit analysis. The direct comparison between
corresponding performance metrics and requirements enables the recommendation of LTSs for an
application. Table 1 defines the default requirements and assigns them to the corresponding T&amp;E 4Log
Framework performance metrics.</p>
        <p>The separation of the T&amp;E process into the described modules, with the defined interfaces, enables
the test staff to design simple test cases based on the ISO/IEC 18305 with high feasibility and
repeatability as well as application-dependent test cases with high relevance for an applicant. The
extension of features from the ISO/IEC 18305 increases the options for implementation, such as the
T&amp;E of LTSs for mobile robots or drones. The issue of transferability of test results is addressed by
analyzing and abstracting the application as part of the Model Layer and subsequent use of the results
in the T&amp;E Layer. The transferability is furthermore increased by the concrete assignment of
requirements to performance metrics, while the definition of standard scenarios enables good
comparability. The separation of the Performance Evaluation from the Application Evaluation ensures
comprehensibility without loss of information for the system developers and test staff.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>4. Reference Implementation</title>
      <p>The reference implementation of the T&amp;E 4Log Framework at the ITL-Testbed is described in this
section, to demonstrate the feasibility of the framework and to examine its validity. Furthermore, the
implementation can be used as a reference for researchers to put the T&amp;E 4Log or similar frameworks
into place. The description of the reference implementation is not taking the modules or functions into
account which are marked as ‘Work in Progress’ in Figure 3. First, the hardware and then the software
components are explained. An overview of the T&amp;E 4Log Implementation is given in Figure 4.</p>
      <p>
        The Environment within the hall of the ITL is set up and specified by the test staff. The test area
has a rectangular base area of 100 m2 and can be equipped with various objects such as partition walls,
aisles, pallets, etc. The Mobility of the LTSs can be implemented through various ELTs, including a
person, an automated guided vehicle, a manually operated or automated forklift truck, and a manually
operated handcart. As a Ground Truth, an optical passive motion capture system similar to the one
examined by Hansen et al. [
        <xref ref-type="bibr" rid="ref29">28</xref>
        ] was put into operation at the ITL-Testbed. The system of the
manufacturer Qualisys enables the determination of the 6-DoF pose and the velocity of the ELT with
an absolute position accuracy of less than 1 mm. According to the recommendation from the
ISO/IEC 18305, this enables the examination of LTSs with an absolute position accuracy of up to
10 mm. The pose data is transferred online to the Experiment Execution using the Robot Operating
System (ROS), while the experiment is carried out. The GT data is also used by the ELT to ensure high
path accuracy and repeatability. The LTSs to be examined are deployed and measured according to the
reference configuration for the respective technologies. The deployed LTSs are described as part of the
validation in the following section. If the LTS does not provide a ROS interface, a simple interface must
be written. The alignment of the coordinate axes between the LTSs and GT as well as between the
localization device and the ELT can either be carried out manually in advance of the Experiment
Execution or minimized afterward based on the T&amp;E 4Log Coordinate Alignment-Scenario. The time
synchronization between LTSs and GT is performed via the Precision Time Protocol defined in the
IEC 61588.2009 [
        <xref ref-type="bibr" rid="ref30">29</xref>
        ] with a verified offset of less than 0.5 ms.
      </p>
      <p>On the software side, a separate code was developed for each T&amp;E module of the T&amp;E 4Log
Framework. Logical functions are implemented in Python3 and ROS-Nodes in C++ and Python2. The
Experiment Specification requires a set of user queries to systematically define the Test Cases and
record the reporting requirements. The result is a list of poses to define the trajectory and a set of
information, conditions, and thresholds required for the Experiment Execution and the Performance
Evaluation. Furthermore, requests for the manual setup of the test environment are generated. The
Experiment Execution handles the data recording and the automatic or manual routing of the ELT
along the evaluation poses. The raw LTS and GT pose data from the ELT are saved in a separate
ROSbag file for each experiment. As part of the Performance Evaluation, the GT measurement data is
interpolated and the LTS measurement data, corresponding timewise to the smallest difference between
GT pose and evaluation pose, is extracted. Various performance metrics are subsequently calculated.
The Requirements Modeling requires a set of user queries, leading the user to the determination of
requirements, based on the guidelines from the Requirement Modeling. Finally, in the Application
Evaluation, the requirements are matched to the performance metrics according to Table 1.</p>
      <p>The Test Cases, Experiment Data, Performance Results, and Evaluation Results are saved in YAML
files, to enable good readability. The T&amp;E 4Log Dashboard was developed to present the Experiment
Specification, the Experiment Data, the Performance Results, and the Evaluation Results, including
various interactive graphics to increase the comprehensibility for the test staff and LTS developer.</p>
    </sec>
    <sec id="sec-8">
      <title>5. Validation</title>
      <p>
        For the validation of the T&amp;E 4Log Framework, a UWB-based system and a reflector-based, as well
as a contour-based LiDAR system were tested and evaluated based on exemplary warehouse
applications. The localization of the UWB LTS LOCU from SICK AG is based on the time difference
of arrival measurements as described by Morton [
        <xref ref-type="bibr" rid="ref10">9</xref>
        ]. Both LiDAR systems consist of the same
multilayer LiDAR scanner (microScan3, SICK AG) for the emission and detection of laser impulses,
control unit (SIM1000, SICK AG), and the software (LiDAR-LOC, SICK AG) for the self-localization.
The pose of the sensor is calculated by comparing scan points with a prerecorded map based on a
particle filter [
        <xref ref-type="bibr" rid="ref31">30</xref>
        ]. The main difference between the LiDAR LTSs is that the reflector-based system
includes the known position of reflectors, in addition to the contour of the spatial environment. The
LTSs were deployed at the ITL-Testbed according to the technology-specific reference implementation.
As the Process &amp; Environment module is currently being finalized, the Scenarios of Category A are
applied without the consideration of environmental influences. The Application Evaluation, however,
is carried out application-dependent based on the applications Automated Pallet Booking, Goods
Tracking, and Autonomous Forklift Navigation. In this section, the process of going through the
modules of the T&amp;E 4Log Framework is described for the T&amp;E 4Log Standard Dynamic-Scenario. The
results of the process are a list of performance metrics for the three LTSs and a recommendation of
LTSs for the applications.
5.1.
      </p>
    </sec>
    <sec id="sec-9">
      <title>Experiment Specification and Experiment Execution</title>
      <p>The manually guided handcart (Figure 5, left) was selected as ELT for the experiment. The handcart
is equipped with a UWB-tag and the micoScan3 of the respective LTSs. Additionally, the handcart is
equipped with passive GT reflectors for the GT localization of the ELT. The environment at the
ITLTestbed is set up in its basic configuration without any static or dynamic obstacles inside the test area.
The scheme in Figure 5 (right) is presenting the test setup, including the environment, the defined
trajectory, the positions of the LiDAR reflectors, the UWB anchors, and the GT cameras. Four LiDAR
reflectors and four UWB anchors are installed in the hall at regular intervals while avoiding symmetries.
The coordinate alignment between the LTSs and the GT was carried out by determining the reflectors’
respectively the anchors’ position in the GT coordinate system. The spatial environment is characterized
by logistics objects, such as a pallet shelf, shelving racks and a conveyor belt. The trajectory consists
of 63 evaluation poses. The specified experiment was performed for the three LTSs by manually guiding
the handcart along the trajectory. Each experiment was carried out three times to check for repeatability.</p>
    </sec>
    <sec id="sec-10">
      <title>Performance Evaluation</title>
      <p>In the following, the Performance Evaluation based on the Performance Results of the experiments
for the reflector-based LiDAR is exemplarily discussed. The experiment shows good repeatability with
an absolute mean horizontal position error of 22.4 mm, 24.7 mm, and 20.0 mm for the three
experiments of the same Test Case. Figure 7 presents an error scatter plot (left) depending on the ELT’s
orientation and the horizontal Euclidean position error as a function of measurement time, depending
on the ELT’s velocity for one experiment.</p>
      <p>Systematic errors, depending on the ELT’s orientation and velocity exist. A systematic error solely
based on the orientation could be caused by a poor misalignment of the localization device with the GT.
Since the velocity also correlates with the error, a time offset between the LTS and GT measurement is
a plausible explanation. Since the GT is synchronized with the LTS with high accuracy by the Precision
Time Protocol, the cause is to be expected in the LTS. As the source of the error does not lay in the
T&amp;E process the experiment results remain valid. This is to show the importance of carefully checking
the data and the relevance of an interactive dashboard to support developers and test staff to prove the
validity of the test results.</p>
      <p>Table 2 shows a selection of performance metrics (mean and standard deviation) for one experiment
of the same Scenario for each of the deployed LTSs. The position accuracy of the reflector-based
LiDAR system and the contour-based LiDAR system are in a similar range, of a few centimeters. The
LiDAR systems additionally generate orientation data. For the orientation as well as the horizontal
accuracy the reflector-based system shows a slightly better performance. In the given configuration,
none of the deployed LTSs generates vertical position data. The UWB system shows particularly high
values for the mean position error in x-direction. The accuracy of the UWB system could therefore be
significantly improved by optimizing the coordinate alignment between LTS and GT. It becomes
evident, that the various errors can have a variety of causes and correlations. Therefore, it is important
to proceed methodically, differentiate between various systematic errors, and prove the validity of the
results.</p>
    </sec>
    <sec id="sec-11">
      <title>Requirement Modeling &amp; Application Evaluation</title>
      <p>In this section, the Requirement Modeling and the Application Evaluation are demonstrated. The
warehouse applications and the considerations to be made for determining LTS’s requirements
according to Table 1 are presented in the following. The requirements are exemplarily quantified.</p>
      <p>Goods Tracking – Tracking of goods movements to analyze the material flow in a warehouse. The
position of the goods has to be assigned to the shelf aisle. This condition is mapped to an absolute
position accuracy of 1 m. Moderate requirements regarding the functional reliability of the localization
lead to the consideration of the 95%-quantiles. Concerning the update rate and the system latency, low
requirements of 0.1 Hz and 10 s are chosen.</p>
      <p>Automated Pallet Booking – Pallets are automatically checked in and out of the warehouse
management system when they are stored and retrieved from the shelf using a forklift, based on the
position of the fork. Incorrect bookings in the WMS lead to high follow-up costs and must therefore be
avoided. The high functional reliability of the localization of 99.9% is therefore considered. To assign
the pallet to be stored or retrieved to the corresponding compartment in the pallet rack, both the
horizontal and the vertical position of the fork must be determined with the corresponding accuracy.
This is converted into an absolute accuracy requirement of 200 mm horizontally and 500 mm vertically.
The orientation of the forklift must also be determined enabling the reliable identify the shelf side,
resulting in an absolute orientation requirement of 30°.</p>
      <p>Autonomous Forklift Navigation – Forklift, that can independently follow a global path and a
local path around obstacles. Due to the safety-critical function of the forklift’s localization in complex
scenes and mixed traffic, high demands are made concerning all requirements of absolute horizontal
accuracy and orientation accuracy. Considering a maximum velocity of the forklift of 2 m/s and a
maximum delay distance of 200 mm yield in a system latency requirement of 100 ms.</p>
      <p>The requirements are compared with the corresponding performance metrics as part of the
Application Evaluation. Table 3 is giving an overview of the requirements and indicates, which LTS
fulfills the requirements. All requirements must be met by an LTS for its overall suitability for an
application. According to the results of the Performance Analysis and the Requirement Modeling, the
requirements for the Goods Tracking are met by all the examined LTSs. The Automated Pallet Booking
is the only application with a requirement for vertical position accuracy. As none of the tested LTSs
provide information about the vertical position, no suitable LTS is found. The requirements from the
application Autonomous Forklift Navigation are only fully met by the reflector-based LiDAR, as the
others do not provide the horizontal position data with an accuracy of less than 50 mm and a functional
reliability of minimum 99.99 %.</p>
    </sec>
    <sec id="sec-12">
      <title>6. Conclusion and Future Work</title>
      <p>High heterogeneity of LTSs and their application, in combination with strong influences on the
localization quality from the LTSs configuration, deployment, and environment lead to transferability
of T&amp;E results to real-world scenarios. Despite their potential of increasing operational efficiency,
transparency, and safety, the use of LTS in warehouse environments remains seldom. The T&amp;E 4Log
Framework aims to increase the transferability of T&amp;E results to warehouse applications while fulfilling
the stakeholders' T&amp;E requirements for comparability, repeatability, feasibility, and comprehensibility.
The issue of transferability of test results is addressed by integrating the application into the T&amp;E,
modeling the processes, the environment, and the localization requirements. The modular design of the
T&amp;E 4Log Framework integrates and extends the ISO/IEC 18305 and therefore ensures comparability,
repeatability, and comprehensibility. The feasibility of the framework was successfully demonstrated
at the facilities of the ITL by implementing the ITL-Testbed. T&amp;E was accordingly performed on a
reflector-based LiDAR system, a contour-based LiDAR system, and a UWB system. The requirements
and potential use of the LTS for the applications Automated Pallet Booking, Goods Tracking, and
Autonomous Forklift Navigation were subsequently discussed. The T&amp;E process reveals the benefit in
the use of methodical T&amp;E approaches and the potential of an objective determination of the LTS’s
localization quality. Future work consists in the validation of the Process &amp; Environment Modeling, the
determination of environmental influences, and the extension of the Application Evaluation.</p>
    </sec>
    <sec id="sec-13">
      <title>7. Acknowledgments</title>
    </sec>
    <sec id="sec-14">
      <title>8. References</title>
      <p>This work is supported by the TUHH I3 Project funding.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          3.
          <article-title>Application-driven Test and Evaluation of Localization and Tracking Systems</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [1]
          <string-name>
            <surname>C. K. M. Lee</surname>
            ,
            <given-names>C. M.</given-names>
          </string-name>
          <string-name>
            <surname>Ip</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>S. Y.</given-names>
          </string-name>
          <string-name>
            <surname>Chung</surname>
          </string-name>
          ,
          <article-title>A Bluetooth Location-based Indoor Positioning System for Asset Tracking in Warehouse</article-title>
          , in: Proceedings of International Conference on Industrial Engineering and Engineering Management,
          <string-name>
            <surname>IEEM</surname>
          </string-name>
          <year>2019</year>
          , Macao, Macao
          <volume>1408</volume>
          -
          <fpage>1412</fpage>
          . doi:
          <volume>10</volume>
          .1109/IEEM44572.
          <year>2019</year>
          .
          <volume>8978639</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Elser</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Jongebloed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Buschmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ellerich</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. H.</given-names>
            <surname>Schmitt</surname>
          </string-name>
          :
          <article-title>Potentials of Bluetooth Low Energy Beacons for order tracing in single and small batch production</article-title>
          ,
          <source>in: Proceedings or the 8th CIRP Conference of Assembly Technology and Systems, CIRP</source>
          <year>2020</year>
          , Athens, Greece,
          <fpage>202</fpage>
          -
          <lpage>210</lpage>
          . doi:
          <volume>10</volume>
          .1145/1188913.1188915.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Écorchard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Košnar</surname>
          </string-name>
          , L. Přeučil:
          <article-title>Wearable camera-based human absolute localization in large warehouses</article-title>
          ,
          <source>in: Proceedings of Twelth International Conference on Machine Vision</source>
          , ICMV 2019, Amsterdam, Netherlands. doi:
          <volume>10</volume>
          .1117/12.2559424.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Kelen</surname>
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Teixeira Vivaldini</surname>
            ,
            <given-names>Jorge P.</given-names>
          </string-name>
          <string-name>
            <surname>Moraga</surname>
            <given-names>Galdames</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thales S. Bueno Pasqual</surname>
          </string-name>
          , et al.,
          <article-title>Robotic Forklifts for Intelligent Warehouses: Routing, Path Planning, and Auto-localization</article-title>
          ,
          <source>in: Proceedings of International Conference on Industrial Technology, ICIT</source>
          <year>2010</year>
          ,
          <article-title>Viña del Mar, Chile</article-title>
          . doi:
          <volume>10</volume>
          .1109/ICIT.
          <year>2010</year>
          .
          <volume>5472487</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kitajima</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kinouchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Sugimoto</surname>
          </string-name>
          ,
          <article-title>Robust and Accurate Self-Localization Method under Varying Lighting Conditions</article-title>
          ,
          <source>Mitsubishi Heavy Industries Technical Review</source>
          Vol.
          <volume>58</volume>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>P.</given-names>
            <surname>Beinschob</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Reinke</surname>
          </string-name>
          ,
          <article-title>Advances in 3D Data Acquisition, Mapping and Localization in Modern Large-Scale Warehouses</article-title>
          ,
          <source>in: IEEE 10th International Conference on Intelligent Computer Communication and Processing</source>
          ,
          <string-name>
            <surname>ICCP</surname>
          </string-name>
          <year>2014</year>
          , Cluj, Romania. doi:
          <volume>10</volume>
          .1109/ICCP.
          <year>2014</year>
          .
          <volume>6937007</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>N.</given-names>
            <surname>Macoir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bauwens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Jooris</surname>
          </string-name>
          , et al.,
          <article-title>UWB Localization with Battery-Powered Wireless Backbone for Drone-Based Inventory Management</article-title>
          ,
          <source>Sensors</source>
          <volume>19</volume>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .3390/s19030467.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>F.</given-names>
            <surname>Potorti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Crivello</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Barsocchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Palumbo</surname>
          </string-name>
          ,
          <article-title>Evaluation of indoor localisation systems: comments on the ISO/IEC 18305 standard</article-title>
          , in
          <source>: Proceedings of International Conference on Indoor Positioning and Indoor Navigation</source>
          ,
          <string-name>
            <surname>IPIN</surname>
          </string-name>
          <year>2018</year>
          , Nantes, Paris. doi:
          <volume>10</volume>
          .1109/IPIN.
          <year>2018</year>
          .
          <volume>8533710</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Y. T. J.</given-names>
            <surname>Morton</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Diggelen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Spilker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. W.</given-names>
            <surname>Parkinson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lo</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          <article-title>Gao: Position, Navigation, and Timing Technologies in the 21st Century</article-title>
          , IEEE Press, Wiley, volume
          <volume>1</volume>
          ,
          <year>2021</year>
          . doi:
          <volume>10</volume>
          .1002/9781119458449.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <source>[10] ISO/IEC JTC 1/SC 31</source>
          , ISO/IEC 18305:2016
          <string-name>
            <given-names>International</given-names>
            <surname>Standard - Information</surname>
          </string-name>
          Technology -
          <article-title>Real time locating systems - Test and evaluation of localization and tracking systems</article-title>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <source>[11] DIN EN ISO 9000:2015-11- Quality management systems</source>
          , Beuth Verlag.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>A.</given-names>
            <surname>Albaidhani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Morell</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Vicario</surname>
          </string-name>
          ,
          <article-title>Anchor selection for UWB indoor positioning</article-title>
          ,
          <source>Trans Emerging Tel</source>
          Tech Vol.
          <volume>30</volume>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1002/ett.3598.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Alarifi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Al-Salman</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Alsaleh</surname>
          </string-name>
          , et al.,
          <source>Ultra Wideband Indoor Positioning Technologies: Analysis and Recent Advances, Sensors</source>
          <volume>16</volume>
          (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .3390/s16050707.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [14]
          <string-name>
            <surname>T. van Haute</surname>
            , E. de Poorter,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>Lemic</surname>
          </string-name>
          , et al.,
          <article-title>Platform for benchmarking of RF-based indoor localization solutions</article-title>
          ,
          <source>IEEE Communications Magazine</source>
          <volume>53</volume>
          (
          <year>2015</year>
          ),
          <fpage>126</fpage>
          -
          <lpage>133</lpage>
          . doi:
          <volume>10</volume>
          .1109/
          <string-name>
            <surname>MCOM</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <volume>7263356</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>N.</given-names>
            <surname>Wirström</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Voigt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Handziski</surname>
          </string-name>
          , et al.,
          <source>EVARILOS - Report on Final Results of Interference Robust Localization</source>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>S.</given-names>
            <surname>Schmitt</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Adler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kyas</surname>
          </string-name>
          ,
          <article-title>The effects of human body shadowing in RF-based indoor localization</article-title>
          ,
          <source>in: Proceeding of International Conference on Indoor Positioning and Indoor Navigation</source>
          ,
          <string-name>
            <surname>IPIN</surname>
          </string-name>
          <year>2014</year>
          , Bexco, Busan, Korea. doi:
          <volume>10</volume>
          .1109/IPIN.
          <year>2014</year>
          .
          <volume>7275497</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>F.</given-names>
            <surname>Zafari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gkelias</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. K.</given-names>
            <surname>Leung</surname>
          </string-name>
          ,
          <article-title>A Survey of Indoor Localization Systems and Technologies</article-title>
          ,
          <source>IEEE Communications Surveys &amp; Tutorials</source>
          <volume>21</volume>
          (
          <year>2019</year>
          ) ,
          <fpage>2568</fpage>
          -
          <lpage>2599</lpage>
          . doi:
          <volume>10</volume>
          .1109/COMST.
          <year>2019</year>
          .
          <volume>2911558</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>G. M.</given-names>
            <surname>Mendoza-Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Torres-Sospedra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Huerta</surname>
          </string-name>
          ,
          <source>A Meta-Review of Indoor Positioning Systems, Sensors</source>
          <volume>19</volume>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .3390/s19204507.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>R.</given-names>
            <surname>Mautz</surname>
          </string-name>
          ,
          <article-title>Indoor positioning technologies: A survey</article-title>
          ,
          <source>Südwestdeutscher Verlag für Hochschulschriften, Saarbrücken</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>L.</given-names>
            <surname>Mainetti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Patrono</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sergi,</surname>
          </string-name>
          <article-title>A survey on indoor positioning systems</article-title>
          ,
          <source>in: Proceedings of International Conference on Software, Telecommunications and Computer Networks</source>
          ,
          <source>SoftCOM</source>
          <year>2014</year>
          , Split, Croatia. doi:
          <volume>10</volume>
          .1109/SOFTCOM.
          <year>2014</year>
          .7039067
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>F.</given-names>
            <surname>Potortì</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Park</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. R. Jiménez</given-names>
            <surname>Ruiz</surname>
          </string-name>
          , et al.:
          <article-title>Comparing the Performance of Indoor Localization Systems through the EvAAL Framework</article-title>
          ,
          <source>Sensors</source>
          <volume>17</volume>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .3390/s17102327.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [22]
          <string-name>
            <surname>T. van Haute</surname>
            , E. de Poorter,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Rossey</surname>
          </string-name>
          , et al.:
          <article-title>The EVARILOS Benchmarking Handbook: Evaluation of RF-based Indoor Localization Solutions</article-title>
          ,
          <source>in : The 2nd International Workshop on Measurement-based Experimental Research</source>
          ,
          <source>Methodology and Tools (MERMAT'13)</source>
          .
          <source>doi: 10.13140/2.1.2218.4325</source>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>F.</given-names>
            <surname>Potortì</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Torres-Sospedra</surname>
          </string-name>
          ,
          <article-title>Quezada-</article-title>
          <string-name>
            <surname>Gaibor</surname>
          </string-name>
          , et al.:
          <article-title>Off-line Evaluation of Indoor Positioning Systems in Different Scenarios: The Experiences from IPIN 2020 Competition</article-title>
          , IEEE Sensors Journal,
          <volume>1</volume>
          (
          <year>2021</year>
          ). doi:
          <volume>10</volume>
          .1109/JSEN.
          <year>2021</year>
          .3083149
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>D.</given-names>
            <surname>Lymberopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Yang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. R.</given-names>
            <surname>Choudhury</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Handziski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sen</surname>
          </string-name>
          ,
          <article-title>A realistic evaluation and comparison of indoor location technologies</article-title>
          ,
          <source>in: Proceedings of the 14th International Conference on Information Processing in Sensor Networks, IPSN</source>
          <year>2015</year>
          , Seattle, Washington,
          <fpage>178</fpage>
          -
          <lpage>189</lpage>
          . doi:
          <volume>10</volume>
          .1145/2737095.2737726.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>R.</given-names>
            <surname>Ichikari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Kaji</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Shimomura</surname>
          </string-name>
          , et al.:
          <article-title>Off-Site Indoor Localization Competitions Based on Measured Data in a Warehouse</article-title>
          .
          <source>Sensors</source>
          <volume>19</volume>
          (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .3390/s19040763
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [26]
          <article-title>Joint Committee for Guides in Metrology, JCGM 200:2012 International vocabulary of metrology - Basic and general concepts and associated terms (VIPM</article-title>
          ),
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Verein</given-names>
            <surname>Deutscher</surname>
          </string-name>
          <string-name>
            <given-names>Ingenieure</given-names>
            , VDI 4003 -
            <surname>Reliability</surname>
          </string-name>
          <string-name>
            <surname>Management</surname>
          </string-name>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>C.</given-names>
            <surname>Hansen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Gibas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-L.</given-names>
            <surname>Honeine</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Rezzoug</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gorce</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Isableu</surname>
          </string-name>
          ,
          <article-title>An inexpensive solution for motion analysis</article-title>
          ,
          <source>in Proceedings of the Institution of Mechanical Engineers</source>
          ,
          <string-name>
            <surname>Part</surname>
            <given-names>P</given-names>
          </string-name>
          :
          <source>Journal of Sports</source>
          <volume>228</volume>
          (
          <year>2014</year>
          ) ,
          <fpage>165</fpage>
          -
          <lpage>170</lpage>
          . doi:
          <volume>10</volume>
          .1177/1754337114526868.
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>Precise</given-names>
            <surname>Networked Clock</surname>
          </string-name>
          Synchronization Working Group, IEC/IEEE 1588-2008
          <source>International Standard - Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</source>
          ,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>S.</given-names>
            <surname>Thrun</surname>
          </string-name>
          , W. Burgard, D. Fox, ProbabilisticRobotics, The MIT Press, Cambridge, London,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>