Source code for Cyrus Small-size soccer robot team
The following libraries are needed for running the code:
- Box2D >= 2.3.0
- boost >= 1.55.0
- protobuf = 2.5.0
- qcustomplot = 1.0.1
you can simply use this command in linux terminal:
$ sudo apt-get install libprotobuf-dev libboost-all-dev libbox2d-dev libqcustomplot-dev
The current version is compatible with both qt4 and qt5.
The package contains 3 submodules:
-
- Server : which is a terminal program (without gui) in src subdirectory
-
- Visualizer : a Qt-based program for visualizing the data generated by server
-
- TeamManager : a new under development program which aims to perform as visualizer and provide a graphical access to edit server codes and parameters, and also a gui interface for manual control of the robots
- Javad Amirian
- Mostafa Nazari
- Sina Raeesi
- Abolfazl JafarzadehPour
- Mohammad Moallemi
- Nariman Eskandari
- Amin Nikoukar
- Sina Mohammadzadeh
- Mahdi Aali
- Pouya Payandeh
- Farzad Sharbafian
- Bardia Nadimi
- Navid Nouri
- Amir Fardin Nafisi
- Mohamad Reza Kamali
- Armin Salimi
- Mohammad Reza Ranjbar
- Reza Khoshkerdar
- Behrooz Shafiee
- Ahmad Fallahpour