RC09BallSense

From GT RoboJackets

Jump to: navigation, search

Ball Sensor

  • The ball sensor must not fail. Its operation is deemed critical to the ability of the robots to function in a proper offensive gameplay environment.
    • Can we determine if a ball sensor is working, so we can avoid assigning robots with bad sensors to ball handling roles?

Detection

  • The ball sensor should be tripped when we have control of the ball. This means that the ball is/has touched the roller and has been given spin.
  • Control means that we can expect to do certain things predictably with the ball.

Kicking

  • Kicking is always one-touch. When a non-zero kick strength is sent the robot will kick iff a ball is present.
  • If a ball sensor failure is detected, one-touch is turned off and the robot kicks whenever a non-zero kick strength is sent.
Personal tools