Skip to main content

RoboCup Iran: A Complete Guide for Students and Parents

RoboCup is the largest student robotics event in the world, and its Iranian edition — also known as Iran Open — hosts hundreds of teams every year. If your child does robotics, you will hear this name sooner or later.

What RoboCup actually is

RoboCup is not one contest but a family of specialised leagues, each with a different mission. Teams build and program their own robot, and on the field the robot must complete its mission with no human intervention.

The main leagues

  • Rescue: the robot navigates a simulated disaster zone, clears obstacles and recovers a "victim".
  • Soccer: fully autonomous robots play football — speed, machine vision and strategy combined.
  • CoSpace: a blend of virtual and real; algorithms are written in simulation and then run on a physical robot.
  • OnStage: a performance with robots, where creativity and artistry also score.

How a team prepares

  1. Choose a league that matches the student's age and interest.
  2. Learn the fundamentals: mechanical structure, sensors, programming logic.
  3. Build a prototype and test it repeatedly in realistic conditions.
  4. Optimise: this is where teams separate — robustness against lighting, friction and sensor error.
  5. Rehearse competition conditions: time limits, stress and judging.
Rarely said out loud: most teams do not place at their first event. The value is in the preparation; medals usually come in year two or three.

What they take away

Beyond a medal, a student who completes a full competition cycle gains skills no single class builds alone: working under time pressure, debugging live, being accountable to a team, and presenting technically to judges. Those show up later on university applications.

Conclusion

RoboCup Iran is a genuine growth opportunity, not merely a contest. Novin Zehn teams have competed there for years — see the record on our achievements page.

Frequently asked questions

What is the minimum age?

Junior leagues typically accept students from around age 9–10 with defined age brackets; younger children start in introductory local leagues.

How long does preparation take?

A new team usually needs one to two terms of structured training to reach competitive level.

Do we need an expensive robot?

No. In most leagues code quality and design matter more than component cost.

Start your child's robotics path here

Novin Zehn robotics programs from preschool to world championships — in Tehran and live online.

Free consultation

Related articles