brew install uv
uv run uvicorn main:app --reload
入力できるパラメータの組み合わせによって二通りあります
track_real
関数にフロアマップのファイルパス・ジャイロセンサのファイルパス・出力先のファイルパス(二種類)を入力します
ジャイロセンサの生データに必要なカラムはこちらの CSVを参考にしてください
track_ideal
関数にフロアマップのファイルパス・自身で作成した座標&歩行情報(Python 変数)・出力先のファイルパス(二種類)を入力します
自身で作成した座標&歩行情報の形式はこちらのファイルを参考にしてください
uv run "実行したいファイル"
uv add "インストールしたいライブラリ名"
Note
pre-commit 時にも以下のコマンドは実行されます
uv run ruff check --fix && uv run ruff format