3.1 Judging Criterion

  1. This will be a one-on-one competition with winner advancing to the next round.

  2. The Referee service provided and maintained by Microsoft will be used for judging.

  3. The player services will be selected to participate in the match and then the Referee Service will run each of the three rounds, keeping track of the score and declaring a winner or tie at the end.



  4. A match consists of three rounds, each of 60 seconds.

  5. When the round timer starts, the robot will have to wait for 5 seconds before moving. If a robot fails to wait for five seconds in the physical match, it will lose the round. A round ends when one of the robots goes off the edge of the ring or when the time expires. If a robot goes outside of the ring a point is awarded to the other robot. The point is awarded even if the robot is not pushed out of the ring. The robot with the most points at the end of the match wins.


3.2 Requirements

  1. To participate, create a Sumo Robot Application capable of defeating an opponent in a Sumo Match by pushing the opponent outside of the Sumo Ring. To create the robot application you need a standard Development Workstation with below mentioned software:

    1. Microsoft Visual Studio 2005 Express Edition [Click here to download]

    2. Microsoft Visual Studio 2005 SP1 Express Edition [Click here to download]

    3. Microsoft Visual Studio 2005 SP1 Update for Windows Vista (*Required for Windows Vista*) [Click here to download]

    4. Microsoft .NET Framework 3.0 (*Required for Windows XP SP2*) [Click here to download]

    5. Microsoft Robotics Studio 1.5 [Click here to download]

    6. MEDC 2007 Sumo Robot Competition Simulation Environment [Click here to download]

  2. All the entries (Sumo Robot Applications) must be original, must not have been previously published or submitted as part of any other contest and must have been created and owned exclusively by the Teams.


3.3 Useful Links

  1. Getting Started with Microsoft Robotics Studio 1.5

    MSDN: http://msdn2.microsoft.com/en-us/library/bb483024.aspx

    MSDN: http://msdn2.microsoft.com/en-us/robotics/aa731536.aspx

  2. Getting Started with Sumo Robot Competition Simulation Environment

    MSDN: http://msdn2.microsoft.com/en-us/library/bb483076.aspx

  3. Testing a Sample Sumo Robot

    MSDN: http://msdn2.microsoft.com/en-us/library/bb483050.aspx

    MSDN: http://msdn2.microsoft.com/en-us/library/bb483096.aspx

  4. Building a Sumo Robot

    Channel 9: http://channel9.msdn.com/Showpost.aspx?postid=309685

    Channel 9: http://channel9.msdn.com/Showpost.aspx?postid=309688

  5. Microsoft Robotics Studio References

    1. Microsoft Robotics Studio Blog: http://blogs.msdn.com/msroboticsstudio/

    2. Microsoft Robotics Studio MSDN discussion forums: http://forums.microsoft.com/msdn/default.aspx?forumgroupid=383&siteid=1

    3. Microsoft Robotics Studio at Channel9: http://channel9.msdn.com/tags/Robotics

    4. Microsoft Robotics Studio wiki: http://channel9.msdn.com/wiki/default.aspx/Channel9.MSRoboticsStudio


View the Rules >>