Anda di halaman 1dari 1

Final Mission Journal Entry #4

Project Details
th
Date: January 26 , 2017
Club: Gallimore Elementary Robotics Club
Team: Fire Breathing Rubber Duckies
Team Members: Jacob Rider, Noah Short, Keshav Nair, Jack Elwell
Mission Team Roles: Keshav and Jack are the programmers. Noah and Jacob are the platform
builders. Everyone helps with videotaping, map control, and other
related activities.
Attempt #: First attempt at developing the program.

Defined Goal
Goal: Develop the logic to move Dash to sense Dot, at one position at a time
and then we will combine them in the end. This will not include ping-
pong ball delivery method. Initially, we will use a placeholder for
delivery method, which will eventually be replaced by the actual code.
Which part of the mission: In this part of the mission, we are trying to get Dash to its precise
location to deliver the balls. We will try to sense Dot and if not
detected; the ball dropping sequence will be initiated.

Plan
What steps will we take: We will take the following steps:
1. Write down the steps to approach and detect Dot.
2. Draw a flow chart to visualize logic.
3. Do a walkthrough of the chart to make sure no steps were missed.
4. Develop the program.
5. Test the program to make any adjustments.
What will each member do: Keshav Nair did the flow chart and the walkthrough. Jack did the initial
step layout and programming.

Results
What were the results: With minor adjustments to the distance travelled, the program mostly
worked in first few tries. We still need to integrate this with the code for
the ball drop sequence Jacob and Noah are working on.
Assess and analyze mistakes: We did not have any mistakes other than adjusting the initial distance
set to travel on each move, which was expected.

Conclusion
What did we learn: One of the biggest advantages was that, by creating the flow chart we
were able to identify most of the logical issues with the design upfront.
At first, we were going to sense Dot starting from the center cup, but
that made the flow complicated. We changed the design to always start
sensing Dot from the left cup first, which made the flow much simpler.
Once we transferred our design to code, all we had to do was fine-tune
the distances.
What are our next steps: We see repeating patterns in the code diagram so our next step is to
optimize the code so that it works with less code. The final step is to add
the ball dropping sequence.

Anda mungkin juga menyukai