Skip to content
This repository has been archived by the owner on Aug 4, 2024. It is now read-only.

RoboTeamTwente/grSim

 
 

Repository files navigation

grSim-Build StatusCodeFactor

RoboCup Small Size League Simulator.

grSim on Ubuntu

Software Requirements

grSim compiles on Linux (tested on Ubuntu variants only) and Mac OS. It depends on the following libraries:

Please consult the install instructions for more details.

Usage

Receiving data from grSim is similar to receiving data from SSL-Vision using Google Protobuf library. Sending data to the 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 the corresponding README file.

Qt example project to receive and send data to the simulator.

build the submodules! git clone [url] --recurse-submodules

Citing

If you use grSim in your research, please cite the following paper:

Monajjemi, Valiallah (Mani), Ali Koochakzadeh, and Saeed Shiry Ghidary. "grSim – RoboCup Small Size Robot Soccer Simulator." In Robot Soccer World Cup, pp. 450-460. Springer Berlin Heidelberg, 2011.

Packages

No packages published

Languages

  • C++ 86.5%
  • Java 8.8%
  • CMake 3.8%
  • Other 0.9%