Skip to content

jacob1992/RobocupSSL_HL

 
 

Repository files navigation

Robocup Ulaval

This is the repository of the high-level programming team of the Laval University's Robocup project.

#Installation These installation instructions have been tested and work on Ubuntu 14, Mint 17, Mint Debian. ###Dependencies

sudo apt-get install git build-essential cmake libqt4-dev libqt4-opengl-dev libgl1-mesa-dev libglu1-mesa-dev protobuf-compiler libprotobuf-dev libode-dev libboost1.54-all-dev libgtkmm-2.4-dev

###VarTypes

cd /tmp
wget http://vartypes.googlecode.com/files/vartypes-0.7.tar.gz
tar xfz vartypes-0.7.tar.gz
cd vartypes-0.7
mkdir build && cd build
cmake ..
make 
sudo make install

###GrSim

cd /path/to/your/projects/folder/
git clone https://github.com/mani-monaj/grSim.git
cd grSim
mkdir build && cd build
cmake ..
make

###SSL Refbox

cd /path/to/your/projects/folder/
git clone https://github.com/Hawk777/ssl-refbox.git
cd ssl-refbox
make

###RobocupUlaval SoccerGame

cd /path/to/your/projects/folder/
git clone https://github.com/RoboCupULaval/RobocupSSL_HL.git
cd RobocupSSL_HL
./compile.sh
mkdir build && cd build
cmake ..
make

#Usage First, you have to start the referee so the soccer game can listen to its command :

cd /path/to/your/ssl-refbox/installation/
./sslrefbox -C single.conf

Then, start the simulator :

cd /path/to/your/grSim/installation/
cd bin
./grsim

Finally, launch the soccer game :

cd /path/to/your/soccerGame/installation/
cd build
./robocupulaval_cli

You should now be able to control the game with the referee.

About

High level code for Robocup small size league.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 85.0%
  • Shell 9.4%
  • Python 4.9%
  • CMake 0.4%
  • C 0.1%
  • Protocol Buffer 0.1%
  • Makefile 0.1%