Team 1: jkjk

"To be the very best, that no one ever was"

Team members

  • Eurah Ko '16, 2A
  • Jennifer Zhang '17, 6-3
  • Julia Huang '17, 6-2
  • Kristina Kim '17, 2A
  • Kyle Saleeby '17, 2


  • We have ideated two broad approaches to handling the cubes and scoring points: poking (removing blocks from existing stacks), and stacking (stacking blocks that are on the ground)
  • Our goal for week 1 is to:
    • Design and prototype three different scoring methods
    • Become familiar with the tablet, Teensy, and OpenCV
  • Fun fact, we're also a Next House IAP cooking group!


  • MechE
    • We are attempting an approach that uses brushes turning opposite directions to suck in, and then move up a ramp, blocks of any color
    • After the brushes pull the blocks up a ramp, the blocks will fall done a chute into a hopper, where a color sensor will determine the color
    • A flipper arm above the hopper will then push the blocks into the appropriate stack (red or green)
    • The stacks should be able to retain about 5 blocks; what to do after the stacks surpass that height is undetermined
  • EECS
    • The kit bot has been assembled (kind of), so that we can start testing out different path-finding algorithmsm and wall detection and whatnot
    • We have worked with the webcam and openCV to be able to determine color and the COM of the blocks
    • We are working on interfacing the Teensy with the tablet
  • Future Shit
    • We want to finish the brushes prototype by Sunday for verification
  • Materials
    • We bought a broom from a hardware store to make our own brushes (might need to buy another)
    • We are deciding between using nuts on screws w/ spacers and straight up hex shafts for power transmission
    • We need to figure out the surface material for the ramp and chute (raw MDF surface? paper? epoxy? aluminum foil/tape?)


  • EECS
    • Computer vision code spits out an approximate angle and distance to travel given the COM of the blocks. Goal is to make this code more robust for red and green
    • Planned out pins for the Teensy to read from sensors, gyro, motors, and encoders