What is California Micromouse (CAMM)?

Micromouse is an engineering design competition created by IEEE in the late 1970s. Small robotic "mice" solve a 16x16 cell maze. The mice are completely autonomous and must find their way from a predetermined starting position to the center of the maze. The mouse needs to keep track of where it is, discover walls as it explores, map out the maze and detect when it has reached the center. The mouse typically performs additional searches to determine the fastest route possible from the start of the maze to the center.

The California Micromouse (CAMM) competition, sponsored by Qualcomm, is organized by IEEE UCSD and affiliated with the UCSD ECE department and the Jacobs School of Engineering. CAMM is modeled after the Micromouse competition, held annually during the IEEE Region 6 Southwest Area Meeting.

What is the purpose of CAMM?

IEEE UCSD is starting the CAMM competition to make this great educational opportunity more affordable and accessible to institutions in and around California. By bringing together more teams to compete, we hope to create a thriving Micromouse culture in California. We are providing grants to the first 10 participating teams to help overcome the financial entry barrier. For details on the grant, please read the terms and conditions provided in the right hand menu of the register page.

Why should I participate?

Learn. Improve and expand your technical knowledge, gain practical experience working on a real project, and improve your soft skills.
Technical skills
  • Circuit design
  • Control theory
  • Digital Signal Processing (DSP)
  • Real time embedded systems
  • Microcontrollers
  • Programming
  • Power supplies
  • Motor controllers
  • Printed Circuit Board (PCB) layout and assembly
  • Soldering
  • Motors and servos
  • Mechanical design and CAD
  • Modeling and simulation
Professional skills
  • Project management
  • Communication
  • Leadership
  • Problem solving
  • Teamwork
  • Resource allocation
  • Planning
  • Organization
  • Presentation
  • Documentation
  • Boost Your Resume

    Differentiate yourself from the competition by showing you can get the job done.

    Have Fun!

    I want to participate. Now what?

    1. Form a team.

      Most Micromouse teams have 3-5 people. Guidance from a graduate student or faculty advisor may be helpful.

    2. Get funding.

      IEEE UCSD will grant $250/team to the first 10 teams to sign up. Each school may enter more than one mouse, but only one team from each school is eligible to receive the $250 grant. This grant is to be used towards construction of a Micromouse only. If you receive the grant, you are required to participate in the competition. Failure to abide by these conditions will void your grant.

      Grant Sources (UC San Diego):
      • Undergraduate Scholastic Grants
      • Warren College Undergraduate Grants
      • Jacobs School Matching Funds
      • Companies, alumni, and private donors.
      Other schools:
      • Your IEEE student branch or section
      • Your EE/CS department
      • Student government
      • Companies, alumni, private donors
    3. Start building.

      Design your mouse, convince yourself that it will work by modeling and simulation, and then build it.

    4. Register for the competition.
    5. Show up on the day of the competition!