Skip to content

Cyrus2D/cyrus-soccer-simulation-lib

Repository files navigation

Librcsc

License: LGPL v3

librcsc is a basic library to develop a simulated soccer team and related tools for the RoboCup Soccer Simulation. All programs can work with rcssserver-18.

Quick Start

The latest librcsc depends on the following libraries:

In the case of Ubuntu 20.04 or later, execute the following commands for installing a basic development environment:

sudo apt update
sudo apt install build-essential libboost-all-dev autoconf automake libtool cmake

To build the library, execute commands from the root of source directory:

mkdir build
cd build
cmake ..
make -j

Once successfully built, you can install the library file and header files to the default installation directory (/usr/local/cyruslib):

make install

Uninstall

librcsc can also be easily removed by entering the distribution directory and running:

make uninstall

This will remove all the files that where installed, but not any directories that were created during the installation process.

References

  • Hidehisa Akiyama, Tomoharu Nakashima, HELIOS Base: An Open Source Package for the RoboCup Soccer 2D Simulation, In Sven Behnke, Manuela Veloso, Arnoud Visser, and Rong Xiong editors, RoboCup2013: Robot World XVII, Lecture Notes in Artificial Intelligence, Springer Verlag, Berlin, 2014. http://dx.doi.org/10.1007/978-3-662-44468-9_46
  • Hidehisa Akiyama, Itsuki Noda, Multi-Agent Positioning Mechanism in the Dynamic Environment, In Ubbo Visser, Fernando Ribeiro, Takeshi Ohashi, and Frank Dellaert, editors, RoboCup 2007: Robot Soccer World Cup XI Lecture Notes in Artificial Intelligence, vol. 5001, Springer, pp.377-384, July 2008. https://doi.org/10.1007/978-3-540-68847-1_38

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •