Camellia Dragons Code Release 2017
Camellia Dragons Code Release 2017 was basically developed based on B-Human Code Release 2016 (https://github.com/bhuman/BHumanCodeRelease).
Two modules of RealisticBallPerceptor and PkGoalieBallPerceptor were developped under B-Human Code Release 2015 (https://github.com/bhuman/BHumanCodeRelease).
When you build the system you might receive some warnings. But it will work without any problems.
The system requires OpenCV library (https://github.com/opencv/opencv). We confirmed with OpenCV 3.1. After installing OpenCV library, you should follow the document of B-Human Code Release 2016 (https://github.com/bhuman/BHumanCodeRelease).
You should switch two modes between the team competition and the penalty shootout. Please modify a valiable 'location' in Config/settings.cfg as follows.
- Default: team competition
- PkGoalie: goalie at penalty shootout
- PkStriker: striker at penalty shootout
OpenCV 3.1 is supporsed to be used. If installing different versions of OpenCV you should modify the libraries and headers in Util/opencv. You should specify a path to OpenCV in Make/Common/Nao.mare and Make/Common/SimulatedNao.mare. If you want to change the cascade please modify Config/Cascade/cascade.xml.