Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.58 KB

README.md

File metadata and controls

25 lines (19 loc) · 1.58 KB

FRC2022-Vision

FRC 2473's CV code for 2021-2022 season.

Project Organization

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.

Environment Setup

For this year we will be using Python 3.9. 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.

We will be managing Python dependencies with pipenv. You can run pip3 install --user pipenv to install pipenv for the first time. Then just run pipenv install to fetch all the Python packages for our code. Then use pipenv run python3 to run code under the pipenv environment.

Current dependency list: