Skip to content
Monitor and visualization tool for the RoboCup 3D Soccer Simulation League
Java GLSL HTML Other
Branch: dev
Clone or download
Latest commit c642d25 Jun 17, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea Update to Java 8 May 1, 2019
images Replace the screenshot in the readme with a .gif May 1, 2019
lib Move files to root May 1, 2015
resources Add support for the latest server version's rectangular goals May 22, 2019
scripts fix inconsistent indent May 12, 2016
src 1.6.1 release Jun 17, 2019
.clang-format Include the .clang-format config in the repo May 1, 2019
.classpath Move files to root May 1, 2015
.gitattributes .gitattributes: add "* text=auto" May 21, 2015
.gitignore Include IntelliJ project files in the repo May 1, 2019
.project Remove .externalToolBuilders Apr 14, 2017
.travis.yml 1.6.1 release Jun 17, 2019 Change LICENSE and NOTICE to .md files, add contributors to May 30, 2015
config.txt Enable all overlays by default to match the usual competition setup May 1, 2019

Logo RoboViz

Build Status

RoboViz is a monitor and visualization tool for the RoboCup 3D Soccer Simulation League. This is a fork of the original version by Justin Stoecker hosted on SourceForge. Compared to the original version, major improvements have been made as can be seen in detail in the changelog.

Java 1.8 is required to build and run RoboViz. Pre-built binaries for Windows, Linux and Mac are available here. You can also build it from source using the appropriate build-<platform> script in scripts.

Except for the available shortcuts, the information on the original website is still largely accurate. A complete list of shortcuts is available via a help window opened with the F1 hotkey. Alternatively, it's also available as a .html file in resources/help/controls.html.

Command line arguments

Argument Description
--logMode Start RoboViz in log instead of live mode.
--logFile= Opens the log file at the specified path right away. Implies --logMode.
--serverHost= Overrides the server host specified in config.txt.
--serverPort= Overrides the server port specified in config.txt.
--drawingFilter= The initial filter used in the drawings panel - default is .*.


Contributions of any form are welcome. That includes:

Some basic contribution guidelines can be found here.

You can’t perform that action at this time.