2011:Autonomous ToDo: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
Programming (talk | contribs) No edit summary |
Programming (talk | contribs) No edit summary |
||
Line 15: | Line 15: | ||
| | | | ||
|- | |- | ||
| remove extra ending actions from playbook (remove 5, 6, 7 and 8) | | remove extra ending actions from playbook (remove 5, 6, 7 and 8) | ||
| driver station | | driver station | ||
| | | | ||
|- | |- | ||
| maybe remove extra starting positions from playbook (remove 2, 7, and 8; remove "left side" text) | | maybe remove extra starting positions from playbook (remove 2, 7, and 8; remove "left side" text) | ||
| driver station | | driver station | ||
| | | | ||
Line 33: | Line 33: | ||
| Check received auto mode for unimplemented/out of range modes | | Check received auto mode for unimplemented/out of range modes | ||
| ThunderBot autonomous() | | ThunderBot autonomous() | ||
| | |||
|- | |||
| add a "straight-up" arm position | |||
| auto and arm | |||
| | | | ||
|} | |} | ||
Line 56: | Line 60: | ||
|- | |- | ||
| 110 | | 110 | ||
| Line (left), top peg | | Line (left/right), top peg | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 62: | Line 66: | ||
|- | |- | ||
| 120 | | 120 | ||
| Line (left), mid peg | | Line (left/right), mid peg | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 68: | Line 72: | ||
|- | |- | ||
| 130 | | 130 | ||
| Line (left | | Line (left/right), low peg | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 128: | Line 114: | ||
|- | |- | ||
| 510 | | 510 | ||
| Dead reck (left), top peg normal | | Dead reck (left/right), top peg normal | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 134: | Line 120: | ||
|- | |- | ||
| 520 | | 520 | ||
| Dead reck (left), mid peg normal | | Dead reck (left/right), mid peg normal | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 140: | Line 126: | ||
|- | |- | ||
| 530 | | 530 | ||
| Dead reck (left), low peg normal | | Dead reck (left/right), low peg normal | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 146: | Line 132: | ||
|- | |- | ||
| 610 | | 610 | ||
| Dead reck (left), top peg offset | | Dead reck (left/right), top peg offset | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 152: | Line 138: | ||
|- | |- | ||
| 620 | | 620 | ||
| Dead reck (left), mid peg offest | | Dead reck (left/right), mid peg offest | ||
| stop | | stop | ||
| DONE | | DONE | ||
Line 158: | Line 144: | ||
|- | |- | ||
| 630 | | 630 | ||
| Dead reck (left), low peg offset | | Dead reck (left/right), low peg offset | ||
| stop | | stop | ||
| DONE | | DONE | ||
| | | | ||
|- | |- |
Revision as of 11:33, 26 February 2011
Code Changes
Description | Where | Status |
fix turn angle for left fork | auto code | coded |
do arm pre-match while doing initial drive instead of going to middle peg height | auto code | |
remove extra ending actions from playbook (remove 5, 6, 7 and 8) | driver station | |
maybe remove extra starting positions from playbook (remove 2, 7, and 8; remove "left side" text) | driver station | |
print playbook | ||
Check received auto mode against broken switches at auto start | ThunderBot autonomous() | |
Check received auto mode for unimplemented/out of range modes | ThunderBot autonomous() | |
add a "straight-up" arm position | auto and arm |
Testing Progress
Code | Description | Initial | Final | |
000 | Do Nothing | Do Nothing | DONE | |
110 | Line (left/right), top peg | stop | DONE | |
120 | Line (left/right), mid peg | stop | DONE | |
130 | Line (left/right), low peg | stop | DONE | |
310 | Fork (left), top peg | stop | ||
320 | Fork (left), mid peg | stop | ||
330 | Fork (left), low peg | stop | ||
410 | Fork (right), top peg | stop | DONE | |
420 | Fork (right), mid peg | stop | DONE | |
430 | Fork (right), low peg | stop | DONE | |
510 | Dead reck (left/right), top peg normal | stop | DONE | |
520 | Dead reck (left/right), mid peg normal | stop | DONE | |
530 | Dead reck (left/right), low peg normal | stop | DONE | |
610 | Dead reck (left/right), top peg offset | stop | DONE | |
620 | Dead reck (left/right), mid peg offest | stop | DONE | |
630 | Dead reck (left/right), low peg offset | stop | DONE | |
111 | Line, top peg | raise arm, no drive, no turn | ||
112 | Line, top peg | raise arm, no drive, turn 180 | ||
113 | Line, top peg | raise arm, midfield, no turn | ||
114 | Line, top peg | raise arm, midfield, turn 180 | ||
311 | Fork (left), top peg | raise arm, no drive, no turn | ||
312 | Fork (left), top peg | raise arm, no drive, turn 180 | ||
313 | Fork (left), top peg | raise arm, midfield, no turn | ||
314 | Fork (left), top peg | raise arm, midfield, turn 180 |