FRC 2473's CV code for 2020
All Python code shall follow PEP8 Style
- One file per Python class
- Import classes like
from depth_data_generator import DepthDataGenerator
Each team will commit to one development branch. Team branches shall merge to master once a week. This implies that your code should be working and tested by the end of week cut-off time. Teams are responsible for ensuring that pull requests for their team branch are opened by Friday 9 PM. We will perform code reviews during Saturday meeting.
For this year we will be using Python 3.8.1. Install Python from the official website. For Windows, make sure to check the option to add Python to your PATH and increase the PATH length limit.
Once the installer completes, open up a terminal (On Mac, use Terminal.app and on Windows, use CMD or Powershell). Run python3 --version
to check the installation was succesful.
Next, install the Python packages we will be using with pip.
pip3 install --upgrade --user pip numpy scipy matplotlib networkx opencv-python serial
Current dependency list: