ProMRDS Home Page Simulated Sumo

Professional
   Microsoft Robotics Developer Studio
Home Page Book Contents This Chapter

Simulated Sumo

Purpose

The objective of Sumo wrestling is for the players to push their opponent out of the ring. Microsoft ran a Sumo competition at MEDC in 2007 using iRobot Create robots with embedded PCs and Webcams mounted on top. The simulation was designed so that competitors could test their code.

Description

You must download and install the Sumo Simulation from the MRDS web site before you can use it with the services in this chapter.

The following is a screenshot of a Sumo match in progress:

Sumo with the Cyclone player

A Sumo match is controlled by a Referee service:

Sumo Referee

You can select the players to use in the competition. The Cyclone is a new player developed in this Chapter. A sample player comes with the software. Unfortunately, the sample player is smarter than the Cyclone because it uses a simulated Webcam. Even so, the robots often end up following each other around the ring until the time runs out.