]> pere.pagekite.me Git - homepage.git/blob - mypapers/drafts/soccer-mcp/soccer-mpc.tex
Generated.
[homepage.git] / mypapers / drafts / soccer-mcp / soccer-mpc.tex
1 \documentclass[a4paper,10pt, twocolumn]{article}
2 \usepackage{graphicx}
3
4 \title{A robot soccer player architecture}
5
6 \author{Petter Reinholdtsen $<$pere@td.org.uit.no$>$}
7
8 \date{2000-06-27}
9
10 \begin{document}
11
12 \maketitle
13
14 \begin{abstract}
15 A robot soccer player architecture design. Describes the modules
16 and interfaces which makes up my soccer player program.
17 \end{abstract}
18
19 \begin{figure}
20 \centering \includegraphics[height=6cm]{modules}
21 \caption{Architecture overview}
22 \label{fig:outview}
23 \end{figure}
24
25 \section{Description}
26
27 The 'thinker' do the path planning based on info in memory, and choose
28 if it should go for the ball, communicate with the other players or
29 move.
30
31 The 'driver' takes a list of positions and final heading (a path), and
32 drives this path as instructed by the 'thinker'.
33
34 The 'memory' receives info from the 'senser' and store state and
35 predict future state in the game.
36
37 The 'senser' collects sensor information, process it and passes more
38 high level information on to the memory module. This module is
39 responsible for object recognition and position calculations.
40
41 \end{document}