Download PDF - Durham e-Theses

Transcript
50 Chapter 3. Search and Rescue as a Weighted Cleaning Problem
Figure 3.12: Boustrophedonic motion across a map. The robot travels along one
entire row and then travels back along the row below, guaranteeing full coverage in
the minimum time
considerable length of time for the Base Map values to entirely approximate zero.
In all other aspects the Perfect and Imperfect Cleaning experiments are identical.
The end condition of this experiment is instead to ‘find’ a certain proportion of
‘people’ from the map. The positions of these people are calculated dynamically,
and people may be found in any of the cells with a known and calculable probability. This probability is based both on the likelihood of there being a person in
that space (taking terms from search theory, the Probability of Area, or POA) and
the likelihood of the robot being able to find them if there is (the Probability of
Detection, or POD). For any cell, therefore, a robot will have a possibility of finding
a person; a robot searching more probable squares is more likely to find a greater
number of people in a set time, however.8 For this experiment the POD (Probability
of Detection) has been taken as being a constant 0.2. In real situations this would
be liable to change depending on location, but for the purposes of the simulation a
constant POD is acceptable.
The different methods are compared at different variable levels to see how long
each takes to find 500 people.
8
It should be noted here that in a real search scenario the goal would be to plan a route optimising
on Probability of Success (or POS, where POS = POA × POD) — the likelihood of finding a person
in a particular cell, rather than the likelihood of the person being in that particular cell.[11] For this
simulation a constant POD is used (i.e. the imperfection of the cleaning is constant irrespective
of location), so the area over which the robot will be passing will be proportionately the same for
POA as for POS.