RoboCup is an international joint project to promote AI, robotics, and related field. It is an attempt to foster AI and intelligent robotics research by providing a standard problem where wide range of technologies can be integrated and examined. RoboCup chose to use soccer game as a central topic of research, aiming at innovations to be applied for socially significant problems and industries. The ultimate goal of the RoboCup project is by 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer. In order for a robot team to actually perform a soccer game, various technologies must be incorporated including: design principles of autonomous agents, multi-agent collaboration, strategy acquisition, real-time reasoning, robotics, and sensor-fusion. RoboCup is a task for a team of multiple fast-moving robots under a dynamic environment. RoboCup also offers a software platform for research on the software aspects of RoboCup. One of the major applications of RoboCup technologies is a search and rescue in large scale disaster. RoboCup initiated RoboCupRescue project to specifically promote research in socially significant issues.
Iranian teams have been an active participant of RoboCup events since 1998. The number of Iranian teams has been largely increasing over the past years. Thereby, the need to have a regional event seemed rather necessary. Furthermore, since the overall number of world interested teams in RoboCup has increased; regional events may and can be a proper field for RoboCup leagues Technical Committees to observe teams qualities for RoboCup World Competitions qualifications. IranOpen is a place for teams willing to take part in RoboCup World Competitions in order to show their qualities and standards. It is also a place for fresh teams to gain experience and become ready to join the world class teams.
Azad University of Qazvin as the pioneer in organizing a RoboCup event in Iran prepared a strong proposal for the RoboCup Federation which was then approved by the Federation to organize RoboCup IranOpen 2006. RoboCup IranOpen 2006 took place at Tehran International Fair from April 7th to April 9th 2006. It was the first but successful experience of organizing a RoboCup event in Iran. About 100 teams competed in 7 leagues and over 3000 visitors enjoyed watching the games.
Azad University of Qazvin having the successful experience of organizing RoboCup IranOpen 2006 decided to organize RoboCup IranOpen 2007 in a more broad range. The proposal of Azad University of Qazvin was approved by Iranian RoboCup National Committee and sent to the RoboCup Federation for final approval. It was then finally approved by the Federation. Therefore, RoboCup IranOpen 2007 took place in Tehran International Fair from 5th – 7th April 2007. About 260 teams competed in 15 leagues and over 5000 visitors enjoyed watching the games.
Azad University of Qazvin for the third consequent year was approved by the RoboCup Federation and Iranian RoboCup National Committee to organize RoboCup IranOpen 2008. This year for the first time the event took place in Azad University of Qazvin main campus from 3 – 5 April 2008. RoboCup IranOpen 2008 hosted about 300 teams within 17 leagues and over 3000 visitors enjoyed watching the games.
Azad University of Qazvin has been approved by RoboCup Federation and Iranian RoboCup National Committee to organize RoboCup IranOpen 2009 competitions. took place in Azad University of Qazvin main campus from 4 – 6 April 2009. RoboCup IranOpen 2009 hosted about 450 teams within 18 leagues and over 3000 visitors enjoyed watching the games
Azad University of Qazvin has been approved by RoboCup Federation and Iranian RoboCup National Committee to organize RoboCup IranOpen 2010 competitions. This years event will be held in Tehran from 5 – 9 April 2010. RoboCup IranOpen 2010 welcomes all interested teams to participate in the event and compete within 22 leagues.