2010:Sensors: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
'''Sensors needed:'''  
'''Sensors needed:'''  


*4 Encoders: one for each wheel
<br>
*Magnetic potentiometer: for kicker
 
*Gyro: to be able to drive straight
<u>'''Autonomous'''</u>
*Banner sensor: to know we have possession of the ball
 
*Limit switch(s): to know when lift arm is extended
*Control knob to set start delay
*Limit switch(s): for tip over mechanism
*Control to select which autonomous option
*Camera
**will only&nbsp;tilt
**mount about 24" height
**gave dimensions to mechinal team
**White paper:&nbsp;[http://joule.ni.com/nidu/cds/view/p/id/1568/lang/en joule.ni.com/nidu/cds/view/p/id/1568/lang/en]


<br>
<u>'''Drive'''</u>
 
*Encoder for each wheel (4 total)
*Gyro
*Analog I/O, in robot, for gyro
 
<u>'''Beater brush'''</u>
 
*Relay for beater brush
*3 position toggle swtich for beater brush
 
<u>'''Banner sensor (ball detection)'''</u>
 
*Switch, for driver, to ignore banner sensor (fire anyway)
*Light on controls to indicate sensor is tripped
*Digital i/o within robot
 
<u>'''Camera'''</u>
 
*Use joystick switch to tilt camera
*Servo to tilt camera
*will only&nbsp;tilt
*mount about 24" height
*gave dimensions to mechinal team
*White paper:&nbsp;[http://joule.ni.com/nidu/cds/view/p/id/1568/lang/en joule.ni.com/nidu/cds/view/p/id/1568/lang/en]
 
<u>'''Kicker'''</u>
 
*Control for power of the kick
*Button to fire
*Light fire button when ok to fire (at the right power level and kicker back right amount of time)
*Power level will be on driver controls, but is being done internally within the controls (i.e. nothing for programming to set)
*Relay for electro-magnet for kicker
*Two digit I/O, in robot, for the kicker limit switches
*Analog I/O, in robot, for mag pot for the kicker position
*Toggle switch to ignore mag pot (i.e. override kicker)
*When ignoring mag pot, use half of slider to move the kicker in and the other half to move the kicker out (light fire button if limit switch is tripped)


<u>'''Controls/Sensors needed'''</u>  
<u>'''Lift'''</u>  


*Control knob to set start delay<br>
*Two buttons to raise and lower lift (press and hold)  
*Control to select which autonomous option<br>
*Two buttons to swing lift arm
*<br>
*Encoder to know wench is turning (use to make sure it isn't going too fast)  
*Relay for beater brush<br>
*Two ditial I/O, in robot, for limit switches  
*3 position toggle swtich for beater brush<br>
*Relay for swinging arm
*<br>
*Servo to lock/unlock the arm
*Robot digital i/o for banner sensor
*Toggle switch to lock arm
*Switch to ignore banner sensor (fire anyway)<br>
*<br>
*Use joystick switch to tilt camera<br>
*Servo to tilt camera<br>
*<br>
*Control for power of the kick<br>
*Button to fire<br>
*Light fire button when ok to fire (at the right power level and kicker back right amount of time)<br>
*Where to display the current power level???<br>
*Relay for electro-magnet for kicker<br>
*Two digit I/O for the kicker limit switches<br>
*Robot analog for mag pot for the kicker<br>
*Toggle to ignore mag pot (i.e. override kicker)<br>
*Two buttons (or two sides of the slider)&nbsp;to move kicker in and out when ignoring mag pot<br>
*Button to energize electro magnet when ignoring mag pot<br>
*<br>
*Two buttons to raise and lower lift (press and hold)<br>
*Two buttons to swing lift arm<br>
*How do we know it is fully extended<br>
*Pot to make sure wench is turning<br>

Revision as of 16:43, 30 January 2010

Sensors needed:


Autonomous

  • Control knob to set start delay
  • Control to select which autonomous option

Drive

  • Encoder for each wheel (4 total)
  • Gyro
  • Analog I/O, in robot, for gyro

Beater brush

  • Relay for beater brush
  • 3 position toggle swtich for beater brush

Banner sensor (ball detection)

  • Switch, for driver, to ignore banner sensor (fire anyway)
  • Light on controls to indicate sensor is tripped
  • Digital i/o within robot

Camera

Kicker

  • Control for power of the kick
  • Button to fire
  • Light fire button when ok to fire (at the right power level and kicker back right amount of time)
  • Power level will be on driver controls, but is being done internally within the controls (i.e. nothing for programming to set)
  • Relay for electro-magnet for kicker
  • Two digit I/O, in robot, for the kicker limit switches
  • Analog I/O, in robot, for mag pot for the kicker position
  • Toggle switch to ignore mag pot (i.e. override kicker)
  • When ignoring mag pot, use half of slider to move the kicker in and the other half to move the kicker out (light fire button if limit switch is tripped)

Lift

  • Two buttons to raise and lower lift (press and hold)
  • Two buttons to swing lift arm
  • Encoder to know wench is turning (use to make sure it isn't going too fast)
  • Two ditial I/O, in robot, for limit switches
  • Relay for swinging arm
  • Servo to lock/unlock the arm
  • Toggle switch to lock arm