ssl-simulation-controller
9.9K
A controller for SSL simulation tournaments.
The ball is manually moved to the designated target position, if the game is in HALT for at least 0.5s.
Adds and removes robots, if the robot count does not match the max robot count in the referee message:
The geometry for division A or B is applied, based on the max number of robots in the referee message.
The geometry is currently hard-coded into the binary.
It will only be applied in NORMAL_FIRST_HALF_PRE stage.
Send the robot specs for the respective teams to the simulator:
If you just want to use this app, simply download the latest release binary. The binary is self-contained. No dependencies are required.
You can also use pre-build docker images:
docker pull robocupssl/ssl-simulation-controller
docker run --network host robocupssl/ssl-simulation-controller
You need to install following dependencies first:
Download and install to GOPATH:
go get -u github.com/RoboCup-SSL/ssl-simulation-controller/...
Switch to project root directory
cd $GOPATH/src/github.com/RoboCup-SSL/ssl-simulation-controller/
Run the backend:
go run cmd/ssl-simulation-controller/main.go
Content type
Image
Digest
sha256:b5e7a4c6b…
Size
8.2 MB
Last updated
12 days ago
docker pull robocupssl/ssl-simulation-controllerPulls:
254
Jun 29 to Jul 5