nomutin / RobotVision2021-7

腕立て伏せのフォームが悪いとマジギレするアプリケーション

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ロボットビジョン2021-team7

python

USAGE

長瀬・野村はパッケージマネージャとしてPoetry を使用しました.

これは無くても大丈夫ですが,環境の状態に合わせてRobotVision2021-7 ディレクトリで以下のコマンドを実行する必要があります.

Poetryがインストール済の場合
  • 環境構築

    poetry install

  • 実行

    poetry run python robotvision2021_7 -m

OpenCVのみインストール済の場合

音声再生のためのライブラリsimpleaudio を追加でインストールする必要があります.

  • 環境構築

    pip install simpleaudio

  • 実行

    python robotvision2021_7 -m

OpenCV・simpleaudioがインストール済の場合

追加インストールや仮想環境構築をする必要はありません.

  • 実行

    python robotvision2021_7 -m

CONFIG

  • robotvision2021_7/core.py

    main()など全体の流れが書いてあります.

  • robotvision2021_7/helpers.py

    core.pyに載せると冗長になる部分をこのファイルに書いています.

  • robotvision2021_7/constants.py

    しきい値などのパラメータがまとめて記述してあります.

  • pyproject.tomlpoetry.lock

    Poetry関連のファイルです.requirements.txtみたいなものです

About

腕立て伏せのフォームが悪いとマジギレするアプリケーション


Languages

Language:Python 100.0%