Added several development iterations
[des2015.git] / marsrover / document / req.tex
1 \section{Requirements}
2 \begin{longtabu}to \linewidth{llX}
3 \toprule
4 \rowfont\bfseries Code & Priority & Description\\
5 \midrule
6 \endhead%
7 \\\midrule
8 \multicolumn{3}{c}{\ldots}\\
9 \bottomrule
10 \endfoot%
11 \\ \bottomrule
12 \endlastfoot%
13
14 \multicolumn{3}{l}{Functional requirements}\\
15 \midrule\midrule
16 CR1\phantomsection\label{req:cr1} & \textsc{M} &
17 Do not fall of the planet.\\
18 MR1\phantomsection\label{req:mr1} & \textsc{M} &
19 Find and identify lakes by the color.\\
20 MR2\phantomsection\label{req:mr2} & \textsc{M} &
21 Find rocks.\\
22 MR3\phantomsection\label{req:mr3} & \textsc{M} &
23 Avoid rocks.\\
24 MR4\phantomsection\label{req:mr4} & \textsc{M} &
25 Measure rocks and lakes.\\
26 MR5\phantomsection\label{req:mr5} & \textsc{M} &
27 Push away rocks.\\
28 MR6\phantomsection\label{req:mr5} & \textsc{M} &
29 Be able to perform multiple missions in sequence.\\
30 MR7\phantomsection\label{req:mr6} & \textsc{S} &
31 Park robot in a garage.\\
32 MR8\phantomsection\label{req:mr7} & \textsc{S} &
33 Remember where the lakes are after the robot found them.\\
34 ER1\phantomsection\label{req:er1} & \textsc{C} &
35 SLAM\footnote{Simultaneous localization and mapping} and be able to
36 navigate with the map.\\
37 ER2\phantomsection\label{req:er2} & \textsc{C} &
38 Sounds playing to notify the viewers.\\
39 \midrule
40
41 \multicolumn{3}{l}{Non-functional requirements}\\
42 ER2\phantomsection\label{req:er2} & \textsc{C} &
43 Sounds playing to notify the viewers.\\
44 \midrule\midrule
45 \end{longtabu}