Testing PLaTHEA using PErIcLeS
This short pages will describe
how PErIcLeS evaluation model can be applied to an experimental
indoor localization system called PLaTHEA. All the necessary
executables, libraries and configuration files may be dowloaded
here.
STEP 1: Extract the content of
the provided zip file and open "PLaTHEAandPErIcLeS.exe". In order to
run the software you will need Windows 7 64 bit and Visual C++ 2010
Runtime Library (freely downloadable from Microsoft web site).
STEP 2:
From the
"System" menu select "Load Experiment File..." and then open
"Demo\ConfigurationFile.xml" from the common dialog (see Figure
1).
|
Figure 1
|
STEP
3: Now we have to configure PLaTHEA to execute over a
previously recorded test. In order to do this we have to load
internal and external calibration parameters of the original
cameras and then activate the virtual "playback" camera. First
of all select "Internal Calibration Procedure" from the
"Calibration" menu; the window depicted in Figure 2 will appear;
clicking on Load it will be possible to select "Demo\Internal
Calibration" folder (Figure 3).
|
|
Figure
2
|
Figure
3
|
STEP
4: In order to load external calibration parameters,
select "Load External Calibration Data" from the "Calibration"
menu and then select the "Demo\External Calibration" folder
(Figure 4).
|
Figure
4
|
STEP
5: Selecting "Initialize System" from the "System" menu
the window depicted in Figure 5 will appear. Here we have to
select "Virtual Acquisition Camera" as camera model and check
"Undistort and Rectify". Clicking on the OK button the virtual
acquisition camera will be initialized.
STEP 6: Start the
localization engine clicking on "Start Localization Engine" from
the "Localization Engine" menu (see Figure 6). Click the yes
button on the showed Message Box.
|
|
Figure
5
|
Figure
6
|
STEP
7: Now we have to open the Position Test dialog (Figure
8) clicking on "Position Test" from the "Test" menu (Figure 7)
answering yes to the message box. From the position test dialog
select "Best Yellow Path" from the leftmost list view control,
check the "Occupancy/Height map" option and then click on
"Start" button.
STEP
8: At this moment you will see PLaTHEA performing a
localization task. The system shows tracked objects with their
occupancy and height. In this case the tracked object is
highlighted using a dark blue box (see Figure 9).
STEP 9:
Once the test
has completed (you will see tracked object stuck on the screen)
we can stop the localization task using the "Stop" button and
then save the system measurements for PErIcLeS performance
evaluation. In this case we gave name "completed_test" to the
completed localization task (Figure 10).
STEP 10: Close the
position test dialog.
STEP
11: Stop the localization engine selecting "Stop
Localization Engine" from "Localization Engine" menu in the main
window (Figure 11).
|
Figure 11
|
STEP
12: Open the "Statistical Analyzer" dialog clicking on
"Statistic Analyzer" from the "Test" menu. Select the experiment
"completed_test" and then "play with the statistics".
|
Figure 12
|
Francesco Leotta, 5/9/2011