README: clean, precise, translate some scenarios

This commit is contained in:
Matteo Cypriani 2012-07-19 11:54:15 +02:00 committed by Matteo Cypriani
parent b7fb7291f1
commit 2809a8dc0f
1 changed files with 62 additions and 64 deletions

View File

@ -25,16 +25,27 @@ With:
+ err :: OwlPS Positioner standard error;
+ ods :: results formatted in a spreadsheet.
If "+coord" is present in a filename before the extention, it means the
If "+coord" is present in a file name before the extension, it means the
real coordinates were added.
For the results, after "+coord", the name of the similarity algorithm
can be added (mean, interval, interval2).
* Measurement points
* Testing area
** Area description
The deployment area is a room of 5.80 × 10.60 metres. The origin of the
plan is set to the South-West corner of the room.
*** TODO colonnes techniques, radiateurs, etc.
** Measurement points
To simplify the scenario explanation, the following measurement points
are pre-defined:
are predefined:
1. (5;10)
2. (1;10)
3. (5;1)
@ -45,6 +56,7 @@ are pre-defined:
8. (3;2)
9. (3;0)
10. (1;5)
11. (1;3)
* Common rules
@ -71,8 +83,8 @@ in vertical position, in the direction of the ceiling.
Their coordinates are given in the OwlPS Positioner's configuration file
([[./owlps-config/listeners-fonera.csv]]).
The OwlPS Listener program runs continuously. It is launched with the
following command:
The OwlPS Listener program runs continuously, with the autocalibration
activated. It is launched with the following command:
: owlps-listenerd -A -v -i 192.168.11.254 -I 192.168.11.254 -r ath1 -w ath0
** Client
@ -92,29 +104,37 @@ The mobile terminal's antenna is vertical.
** Measurement-related rules
- Three mobile terminal's altitudes are defined:
+ floor (0 m),
+ hip (0.82 m),
+ ear (1.57 m).
- For the altitudes higher than “floor”, when the mobile terminal is not
carried by a human operator, it is put on a non-metallic object. In
our setup, the “hip” altitude is achieved by stacking a empty trash
(32 cm) on a cardboard box (50 cm); for the “ear” altitude, we add a
stack of small boxes (75 cm).
- When a human operator carries the mobile terminal, the altitude of the
terminal is 1 m.
terminal is 1 m (hips/belly).
* Overview of the scenarios
** Scenario 1
Réaliser des mesures fixes avec un client placé aux quatre
coins la pièce et un autre point de mesure au centre de la pièce, à
hauteur de hanche et sans opérateur humain présent dans la pièce. On
exécute le programme owlps-client pendant une minute sur chaque point de
mesure.
The mobile terminal is still, without human operator, at hip altitude.
Measurements are taken at each corner and the centre of the room
(measurement points 1 to 5), during 1 minute at each position.
** Scenario 2
Il s'agit de la même expérience mais le client est posé a
terre.
Repeat the scenario 1, but the mobile terminal is on the floor.
** Scenario 3
Cette expérience se déroule avec les points de mesures 2 et
5 (coin inférieur gauche et centre de la pièce).
This scenario tests the antenna angles and measurement direction, with a
human operator.
The measurement points 2 and 5 are tested.
Les mesures devront être prises dans deux directions : l'une en face du
mur opposé et l'autre situé 45 degrés par rapport à la position
précédente. Le client sera tenu par un opérateur humain et il sera testé
@ -177,22 +197,20 @@ la pièce et aucun opérateur humain dans la pièce. Le programme est lancé
une minute sur chaque point de mesure et par position.
Les mesures sont effectuées dans l'ordre :
1. sol (altitude 0)
2. hanche (altitude carton + poubelle = 50 + 32 = 82 cm = 0,82 m)
3. oreille (altitude précédente + pile entière de cartons blancs = 82 +
74,8 = 156,8 cm ≃ 1,57 m)
1. floor,
2. hip,
3. ear.
** Scenario 7
Même expérience que la précédente (expérience 6) mis a part
le fait d'ajouter un opérateur humain situé 50 cm au sud du client (en
supposant que le nord est le mur où est situé la cloison mobile, en haut
sur le plan) et que l'on étudiera une seule hauteur, celle de la hanche.
Repeat the scenario 6, but with a human operator standing 0.5 m at the
West of the terminal.
Only the hip altitude is studied.
** Scenario 8
Idem que l'expérience 7 sauf quon utilisera en plus un
opérateur humain à un point fixe de la pièce (1;3;0).
Repeat the scenario 7, but the human operator is always standing at the
measurement point 11.
** Scenario 9
@ -229,60 +247,40 @@ pointe en direction d'un autre AP.
** Scenario 13
Prendre le points de mesure numéro 1 du scenario 1 et
faire un test de température de la salle.
Le mobile est posé au sol.
This scenario aims to evaluate the impact of the temperature. The
terminal is on the floor, at the measurement point 1. The temperature
starts from a maximum, and lowers to a minimum during the experiment.
** TODO Scenario 14
Idem que 13 sauf que cette fois çi il s'agit d'un test
d'humidité.
Repeat the scenario 13, but evaluate the impact of the humidity.
** Scenario 15
Refaire scenario 1 mais remplacer le terminal client par
un opérateur humain. Lancer l'autocalibration pendant l'experience afin
de voir l'importance de la présence humaine dans une salle.
Repeat the scenario 1, but without client. The terminal is instead
replaced by a human operator. This scenario aims to evaluate the
influence of the human body on the autocalibration requests.
** Scenario 16
Idem que 15 mais refaire scenario 4.
This scenario follows the same principles as the scenario 15, but this
time the scenario 4 is played instead of the scenario 1.
** Scenario 17
Idem que 16 (s04 sans terminal mobile), mais avec deux
personnes positioned at oposit corners in diagonal (point 1 and point
4). Human 1: 1,2,3,4,5. Human 2: 4,3,2,1,5.
Repeat the scenario 16 (scenario 4 without mobile terminal), but with
two human operators, each starting from two opposite corners of the
room (measurement points 1 and 4). They move along the following
measurement points:
- Operator 1: 1, 2, 3, 4, 5 (same as scenario 16).
- Operator 2: 4, 3, 2, 1, 5.
** Scenario 18
Autocalibration seule pendant 5 minutes, pièce vide.
The autocalibration is performed for 5 minutes, without mobile terminal
and without human operator.
** TODO Scenario 19
The same as scenario 1 but the client is an android mobile
phone, without human.
** TODO Scenario 20
The same as scenario 2 but the client is an android mobile
phone, without human.
** TODO Scenario 21
We keep the same measurement point as in scenario 3 using
as client an android mobile. In each position, a human operator will
hold the client, first in vertical position and second in horizontal
position.
** TODO Scenario 22
The same as scenario 6 but the client is an android phone,
without human.
** TODO Scenario 23
The mobility test (see scenario 4 or scenario 17) with two
persons positioned at oposit corners in diagonal (point 1 and point 4).
Human 1: 1,2,3,4,5. Human 2: 4,3,2,1,5. One of the operator will hold
the mobile terminal in vertical position.
Repeat the scenario 17, but one of the operators carries the mobile
terminal.