926 B
926 B
Kicker project
Prerequisites
- (L)ubuntu 14.04
- Git installed:
sudo apt install git -y
How to start working
-
Install the software: instructions
-
Check if NAOQi binding for Python works by launching Python and running there
from naoqi import ALProxy. The installation was successful if it imports without errors. You can finish Python withctrl-dthen.
What's inside?
__main__.py- The script containing the state machine.striker.py- The class with high lever behaviors, e.g. aligning to ball.movements.py- Convenience classes for moving robot. Also kick is implemented here.finders.py- Classes for Ball, Goal and Field detection.imagereaders.py- Convenience classes for capturing video input from various sources.
More documentation as well as the detailed report will be available later.