Skip to content
RoboCup Small Size Robot Soccer Simulator
Java C++ C
Latest commit 312c988 Mar 28, 2013 @mani-monaj Minor edits
Failed to load latest commit information.
clients Refactoring clients. Jul 22, 2012
cmake First working port to CMake. Jul 21, 2012
config Updating height measures. I'm not sure if those are correct. Aug 5, 2012
src Overral CMakeLists.txt and Makefile refactor. Oct 27, 2012
.gitignore Ignore windows Thumbs.db Oct 14, 2012 Formatting with markdown. Jul 21, 2012 Edits in text files before merge Mar 28, 2013
CMakeLists.txt Rebranding project to make a pull request. Oct 30, 2012 Minor edits Mar 28, 2013 Fixing license file name. Sep 29, 2012
Makefile Adding deploy script, use make deploy. Oct 30, 2012


RoboCup Small Size League Simulator

System Requirements

grSim will likely run on a modern dual core PC with good graphics card. Typical configuration is:

  • Dual Core CPU (2.0 Ghz+)
  • 1GB of RAM
  • 256MB nVidia or ATI graphics card

Note that it may run on lower end equipment though good performance is not guaranteed.

Software Requirements

grSim uses these libraries:

  • Qt 4.8+ (provided by libqt4-dev on debian based distros)
  • OpenGL
  • Open Dynamics Engine (ODE)
  • VarTypes Library
  • Google ProtoBuf


Please refer to INSTALL file.


Receiving data from grSim is exactly like receiving from SSL-Vision using Google Protobuf library Sending data to Simulator is also possible using Google Protobuf. Sample clients are included in clients folder. There are two clients available, qt-based and Java-based. The native client is compiled during the grSim compilation. To compile the Java client, please consult client's README file.


Please refer to the CHANGELOG file.

Something went wrong with that request. Please try again.