The different classes of scenarios on which the experimentation has been carried
out are the following:
- Single landmark: in this class of scenario there
is only one landmark, which is the target, and no
obstacles. This class of scenarios is used to check that the robot is
able to reach a target when there are no references to it and there
exists a clear path to the target.
- Single landmark and obstacles: these scenarios are
composed of a single landmark which is the target,
and several small obstacles that do
not occlude the target, but force the robot to avoid them in
order to get to the target.
- Several landmarks: in these scenarios there are several
landmarks, one of them being the target, but no obstacles (apart
from the landmarks themselves, which are obviously seen as
obstacles).
In these scenarios the Navigation system is able to build a
map of the environment, and we will check how good it is.
- Several landmarks and obstacles: in these scenarios we
add obstacles between the landmarks of the previous scenarios so
that they block the robot and it
is forced to compute diverting targets to reach the original one.
In these scenarios the Navigation system is also able to build a map of the
environment, including the detected blocking obstacles.
Some pictures of the different scenarios can be seen in Figure 6.7.
The first two classes of scenarios are very simple, and the
experiments on such scenarios just check
the very basic behavior of reaching a target through a quite clear path.
In these scenarios the target is visible all the time, as the
only obstacles are small ones, therefore not occluding the
view field of the camera.
The real tests are in classes 3 and 4, as the target may be
occluded by other landmarks, and the path to the target might be
blocked by landmarks and obstacles.
Thus, in these scenarios, the robot must make use of its navigational skills.
We impose the restriction of the objects on the environment (that is, landmarks and
obstacles) be static, so their location cannot change during a
trial. If that were allowed, the computed relation among landmarks
would be inconsistent, and thus the
-vector computation would
not be valid at all.
Figure 6.7:
Top left: one of the obstacles used in the environments.
Top right: scenario 1. Middle left: scenario 2.
Middle right: scenario 3. Bottom left and right: scenario 4.
![\includegraphics[width=12cm]{figures/allscns2}](allscenarios.jpg) |
© 2003 Dídac Busquets