Skip to content

Latest commit

 

History

History
50 lines (33 loc) · 1.04 KB

README.md

File metadata and controls

50 lines (33 loc) · 1.04 KB

LineFollowerDevKit

Command Line Interface (CLI) and other tools for developing, testing, debugging, and data visualization of line follower robots.

For a Graphic User Interface (GUI) Controller, use the Dashboard.

GitHub Repository: Tamandutech/LineFollower_CCenter_Code.

Getting Started

Prerequisites

  1. Install astral-sh/uv:
# On macOS and Linux.
$ curl -LsSf https://astral.sh/uv/install.sh | sh

# On Windows.
$ powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

# With pip.
$ pip install uv
  1. Install ruff:
$ uv tool install ruff

Run Python Scripts

$ uv run src/main.py

Run Jupyter Notebook

https://docs.astral.sh/uv/guides/integration/jupyter/

$ uv run --with jupyter jupyter lab

Pin Python Version

$ uv python pin 3.12