Thank you to everyone who attended. Here are the key points that we went over during the meeting:

  1. Resources
    • Resources for learning how to program in RobotC, including basic programming constructs and accessing sensors and motors, can be found on the Storming Robots site.
    • Please sign up for the forum if you have not done so already. There you can post any questions or concerns you may have. Instructions are on last week’s recap.
  2. Sensors
    • Touch
      • Detects when it pushes against something (like a button). Can potentially be used to detect if the robot hits a wall or the other robot.
    • Light
      • Measures how much light is reflected back (white reflects more than black). Can be used to detect what color the robot is on, white or green. Since penalty boxes, the midfield line, etc are white, the light sensor may be used to help determine the location of the robot.
    • Ultrasonic/Infrared
      • Measures the distance from the sensor to an object, such as a wall. Can also be used to determine the location of the robot, specifically to see if its getting too close to a wall.
    • Gyro
      • Measures the rotation of the robot. In other words, it can help you figure out what direction the robot is facing.
    • Motor Encoder
      • Measures how many times the motor has spun. Can possibly be used to aid movement functions (figure out how far the robot has moved) and other applications. This functionality is built right into the motor and does not need a seperate sensor.
    • Cameras
      • Can track different blobs of color and return their location. Essential for tracking the orange ball. We will go more into this topic in a future meeting.
    • Allowed sensors
      • A full list of allowed sensors will be released with the rules. Tentatively, first party sensors (sensors made by LEGO) and third party sensors from Mindsensors and HiTechnic will be allowed. For cameras, PixyCam and NXTCam from Mindsensors will be allowed. If there are any sensors that are not on the approved list, please reach out to the organizers through the forum.
  3. Summary of rules Q&A
    • To rephrase the rules, the robot must fit within a circle 23cm in diameter.
    • A “handle” is simply something that allows referees to easily pick up the robot without causing damage. It can be made out of anything; a loop of zip-ties connected together will do.
  4. What to do before the next meeting
    • We recommend continuing in planning the robot design, especially with the understanding of the available sensors in mind.

Full meeting recording: