next up previous index
Next: Results Up: Experiments with FortyTwo Previous: FortyTwo hardware properties   Index



Description of the experiments

The first experiment was done in the laboratory using a fake corridor made of boxes. The other experiments were in a real corridor. Each image grabbed by the robot is processed as described in figure 3.3.

Figure 3.3: Overview of the experiments with FortyTwo. Each image is processed by the edge detector in order to extract the histogram of the image. The values given by the histogram are then processed by a Pattern Associator in order to compute the steering angle used for the movement.
\begin{figure}\begin{center}
\epsfbox{procexp1.eps}
\end{center}
\end{figure}

For all these experiments, the robot was continuously moving forwards using a fixed speed. For each iteration, an image was captured and processed by the robot as described above. The robot then turned its wheels towards the direction computed by the neural network.

Another program was used to capture the position of the robot each time it moved, in order to see how well the robot performed.

The experiment was done in two parts. The first part is the learning part. The experimenter trained the robot with the joystick. In the training stage, the target output was taken from the joystick and the inputs from the processed image. In the testing stage, the inputs of the neural network was taken from the processed image, and the output was computed using the propagation algorithm which is only a weighted sum here.


next up previous index
Next: Results Up: Experiments with FortyTwo Previous: FortyTwo hardware properties   Index

franck 2006-10-15