Programming Master Task List: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
No edit summary
Line 13: Line 13:
| Need to add debugging output based on DS inputs.&nbsp; One button debugs one (or one small set of) sensors by printing useful information (decoder ticks, revolutions per min, etc).&nbsp; Use unused drive joystick buttons ('''on the base only''') or spare toggle switches.&nbsp; If we run out, use a spare toggle switch to enact "debug" mode and change the meaning of other inputs.<br>
| Need to add debugging output based on DS inputs.&nbsp; One button debugs one (or one small set of) sensors by printing useful information (decoder ticks, revolutions per min, etc).&nbsp; Use unused drive joystick buttons ('''on the base only''') or spare toggle switches.&nbsp; If we run out, use a spare toggle switch to enact "debug" mode and change the meaning of other inputs.<br>
|-
|-
| Read DS&nbsp;Inputs before Autonomous<br>  
| Explore use of the camera<br>
| Peter<br>  
| -<br>
| Any inputs needed in autonomous must be read-in prior to autonomous while disabled, the values saved, and the code which needs DS input needs to read the saved values.<br>
| End goal: get camera to track either our own trailer colors or the opposition trailer colors (we want both to work eventually). Start by looking at the examples.  Once you are familiar with the examples, try integrating the relevant classes into our code.<br>
|-
| Field control system<br>  
| -<br>  
| Develop a graphical application for controlling the field for Rally (does not use robot code, obviously! we'll be doing this probably in Java).<br>
|-
| Mouse Interaction<br>
| -<br>
| After the mouse electronics are explored, if we need any sort of driver class, write one. Either way, a class should be written to track movement, providing meaningful X-Y movement in normal distance measurements (inches, feet, etc -- NOT ticks).<br>
|-
| Autonomous: bump our empty trailer<br>
| -<br>
| If one of our alliance partners doesn't show, we want to be able to move their trailer out of the way of the nearby enemy payload specialist.<br>
|}
|}


<br>
<br>

Revision as of 15:08, 4 February 2009

Task
Assigned To
Description
Test Ball_Manipulator Class
Calvin
Test on the real robot once controls and robot are built.
Debug outputs, sensors Cristian Need to add debugging output based on DS inputs.  One button debugs one (or one small set of) sensors by printing useful information (decoder ticks, revolutions per min, etc).  Use unused drive joystick buttons (on the base only) or spare toggle switches.  If we run out, use a spare toggle switch to enact "debug" mode and change the meaning of other inputs.
Explore use of the camera
-
End goal: get camera to track either our own trailer colors or the opposition trailer colors (we want both to work eventually). Start by looking at the examples. Once you are familiar with the examples, try integrating the relevant classes into our code.
Field control system
-
Develop a graphical application for controlling the field for Rally (does not use robot code, obviously! we'll be doing this probably in Java).
Mouse Interaction
-
After the mouse electronics are explored, if we need any sort of driver class, write one. Either way, a class should be written to track movement, providing meaningful X-Y movement in normal distance measurements (inches, feet, etc -- NOT ticks).
Autonomous: bump our empty trailer
-
If one of our alliance partners doesn't show, we want to be able to move their trailer out of the way of the nearby enemy payload specialist.