Difference between revisions of "DEWBOT VIII Control Team Page"
(Created page with ''''Student Lead''': Michael M. '''Student Sub-Lead''': DJ '''Student Team Members''': Nicole, Patrick D., Sarah, Quinn, Kenneth '''Mentors''': Juliet Christopher...') |
(→Kinect) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | [[File:DB8_120220_jcbc-1.jpg | 420px | right ]] | ||
+ | |||
+ | [[File:DB8_120220_jcbc-2.jpg | 420px | right ]] | ||
+ | |||
'''Student Lead''': Michael M. | '''Student Lead''': Michael M. | ||
− | '''Student Sub-Lead''': DJ | + | '''Student Sub-Lead''': Dhananjay (DJ) |
'''Student Team Members''': | '''Student Team Members''': | ||
− | Nicole, Patrick D., Sarah, Quinn, Kenneth | + | [[User:Techna | Nicole]], Patrick D., Sarah, Quinn, Kenneth |
+ | |||
+ | '''Mentors''': [[User:Jcbc | Juliet Christopher]] (Programming), Scott Featherman (Electrical), John Stumpo | ||
+ | |||
+ | ==Hybrid Scenarios== | ||
+ | # Tip first, then move to key and shoot | ||
+ | ## Then set up to steal | ||
+ | ## Then collect and possibly shoot and set up to steal (if Kinect) | ||
+ | # Shoot first | ||
+ | ## Then set up to steal | ||
+ | ## Then tip and then collect and possibly shoot and set up to steal (if Kinect) | ||
+ | |||
+ | For all scenarios: Have option to delay shooting until a certain number of seconds has elapsed in order to coordinate with alliance members. | ||
+ | |||
+ | <font color='red'>'''Status: Autonomous structure includes delay for specified time, shoot at specified power, move straight (time and power), crab at specified angle, and "spit out" balls; switches select which script file to run.'''</font> | ||
+ | |||
+ | ==Vision Processing for Auto-Aiming== | ||
+ | After rough alignment by driver (or by pre-match setup), scan using spin to get target box. Stop when target box numbers exceed specified threshold. | ||
+ | |||
+ | <font color='red'>'''Status: Standalone application tested sending UDP packets and robot code moving based on UDP packets received; need to reverify that code is working.'''</font> | ||
+ | |||
+ | ==Driving Modes== | ||
+ | # "Fat Snake" : snake or automobile with long axis as front/back; used for ball collection, bridge crossing and balancing | ||
+ | # "Turret Twist" : spin around center of bot to aim for shooting | ||
+ | # "Skinny Snake" : snake or automobile with short axis as front/back; used for barrier crossing | ||
+ | # Crab : for evasion | ||
+ | # "Barrier Mode" : "Skinny Snake" plus coordinating pneumatic barrier wheels with direction of travel | ||
+ | |||
+ | <font color='red'>'''Status: Completed and stable.'''</font> | ||
+ | |||
+ | ==Ball Lift Management== | ||
+ | <font color='red'>'''Status: Appears to be working on Prime.'''</font> | ||
+ | |||
+ | ==Shooting== | ||
+ | <font color='red'>'''Status: Need to tune PID to control wheel speed for shooting for Prime; Deux's shooting seems reliable.'''</font> | ||
− | ''' | + | ==Kinect== |
+ | <font color='red'>'''Status: Option to run default gesture processing code added; need to review robot code for different gestures; testing on full practice field in St. Louis is needed.'''</font> | ||
+ | ---- | ||
+ | [[Category:DEWBOT VIII]] |
Latest revision as of 14:47, 22 April 2012
Student Lead: Michael M.
Student Sub-Lead: Dhananjay (DJ)
Student Team Members: Nicole, Patrick D., Sarah, Quinn, Kenneth
Mentors: Juliet Christopher (Programming), Scott Featherman (Electrical), John Stumpo
Contents
Hybrid Scenarios
- Tip first, then move to key and shoot
- Then set up to steal
- Then collect and possibly shoot and set up to steal (if Kinect)
- Shoot first
- Then set up to steal
- Then tip and then collect and possibly shoot and set up to steal (if Kinect)
For all scenarios: Have option to delay shooting until a certain number of seconds has elapsed in order to coordinate with alliance members.
Status: Autonomous structure includes delay for specified time, shoot at specified power, move straight (time and power), crab at specified angle, and "spit out" balls; switches select which script file to run.
Vision Processing for Auto-Aiming
After rough alignment by driver (or by pre-match setup), scan using spin to get target box. Stop when target box numbers exceed specified threshold.
Status: Standalone application tested sending UDP packets and robot code moving based on UDP packets received; need to reverify that code is working.
Driving Modes
- "Fat Snake" : snake or automobile with long axis as front/back; used for ball collection, bridge crossing and balancing
- "Turret Twist" : spin around center of bot to aim for shooting
- "Skinny Snake" : snake or automobile with short axis as front/back; used for barrier crossing
- Crab : for evasion
- "Barrier Mode" : "Skinny Snake" plus coordinating pneumatic barrier wheels with direction of travel
Status: Completed and stable.
Ball Lift Management
Status: Appears to be working on Prime.
Shooting
Status: Need to tune PID to control wheel speed for shooting for Prime; Deux's shooting seems reliable.
Kinect
Status: Option to run default gesture processing code added; need to review robot code for different gestures; testing on full practice field in St. Louis is needed.