From: Natanael Adityasatria Date: Mon, 30 Nov 2015 10:21:50 +0000 (+0100) Subject: Add numbering X-Git-Url: https://git.martlubbers.net/?a=commitdiff_plain;h=b335e2e6310f565559d93d92ec261d61c9f8ee2a;p=des2015.git Add numbering --- diff --git a/marsrover/document/dev.tex b/marsrover/document/dev.tex index 8531885..7895aad 100644 --- a/marsrover/document/dev.tex +++ b/marsrover/document/dev.tex @@ -4,34 +4,21 @@ We will work using spiral software development model where all works are divided Furthermore, each of iterations will have goals and results. The iterations are: -Iteration 1: Create a basic DSL for MarsRover's missions to use available sensors and actuators - -Iteration 2: Test the DSL and make it works in MarsRover - -Iteration 3: Create a functionality to use motors for the movement. The actions are drive forward, drive backward, stop, turn left, and turn right. - -Iteration 4: Create a functionality to use right sensor, left sensor, and back ultrasone sensor - -Iteration 5: Create a functionality to keep the MarsRover in the planet. This will combine the use of the motors for the movement and the most safety critical sensors - -Iteration 6: Implement a protocol for the communication between two bricks - -Iteration 7: Implement color sensor and create a functionality to find lakes by color - -Iteration 8: Implement front ultrasone sensor and create a functionality to find rocks - -Iteration 9: Implement functionality to avoid rocks - -Iteration 10: Implement measurement motor and create a functionality to measure lakes and rocks - -Iteration 11: Implement left and right touch sensors. Also, create a functionality to push rocks - -Iteration 12: Implement a functionality to be able to perform multiple missions in sequence - -Iteration 13: Implement Gyro sensor and create a functionality to park MarsRover in certain position - -Iteration 14: Implement a functionality to remember where the lakes are after the MarsRover found them - -Iteration 15: Implement a functionality to play a sound for the viewer's notification - -Iteration 16: Implement SLAM functionality and make the MarsRover be able to navigate with the map \ No newline at end of file +\begin{enumerate} +\item Iteration 1: Create a basic DSL for MarsRover's missions to use available sensors and actuators +\item Iteration 2: Test the DSL and make it works in MarsRover +\item Iteration 3: Create a functionality to use motors for the movement. The actions are drive forward, drive backward, stop, turn left, and turn right. +\item Iteration 4: Create a functionality to use right sensor, left sensor, and back ultrasone sensor +\item Iteration 5: Create a functionality to keep the MarsRover in the planet. This will combine the use of the motors for the movement and the most safety critical sensors +\item Iteration 6: Implement a protocol for the communication between two bricks +\item Iteration 7: Implement color sensor and create a functionality to find lakes by color +\item Iteration 8: Implement front ultrasone sensor and create a functionality to find rocks +\item Iteration 9: Implement functionality to avoid rocks +\item Iteration 10: Implement measurement motor and create a functionality to measure lakes and rocks +\item Iteration 11: Implement left and right touch sensors. Also, create a functionality to push rocks +\item Iteration 12: Implement a functionality to be able to perform multiple missions in sequence +\item Iteration 13: Implement Gyro sensor and create a functionality to park MarsRover in certain position +\item Iteration 14: Implement a functionality to remember where the lakes are after the MarsRover found them +\item Iteration 15: Implement a functionality to play a sound for the viewer's notification +\item Iteration 16: Implement SLAM functionality and make the MarsRover be able to navigate with the map +\end{enumerate} \ No newline at end of file