Skip to content

Commit 919d6ce

Browse files
added checkpoints and *.onnx to .gitignore. also modified pyproject.toml to be working for the simulator
1 parent 6f9db84 commit 919d6ce

2 files changed

Lines changed: 31 additions & 41 deletions

File tree

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ Debug
88
Debug_Wayfinding
99
.DS_Store
1010
.venv
11+
*.onnx
12+
checkpoints

pyproject.toml

Lines changed: 29 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,76 +1,64 @@
11
[project]
2-
name = "covapsy"
2+
name = "Autotech"
33
version = "0.1.0"
4-
description = "CoVAPSy - Autonomous Racing Car Project"
4+
description = "Participation de INTech à CoVAPSy"
55
readme = "README.md"
66
requires-python = ">=3.10"
77
authors = [
8-
{ name = "Association INTech", email = "contact@association-intech.fr" }
9-
]
8+
{ name = "Arnaud Costermans", email = "arnaud.costermans@intech-robotics.fr" },
9+
{ name = "Matthias Bienvenu", email = "matthias.bienvenu@intech-robotics.fr" },
10+
{ name = "Alexandre Naizondard", email = "alexandre.naizondard@telecom-sudparis.eu" },
11+
{ name = "Antonin Fruchet", email = "antonin.fruchet@telecom-sudparis.eu" },
1012

11-
dependencies = [
12-
# Core scientific computing and data processing
13-
"numpy>=1.21.0",
14-
"scipy>=1.7.0",
15-
"matplotlib>=3.4.0",
16-
17-
# Computer vision and image processing
18-
"opencv-python>=4.5.0",
19-
"Pillow>=8.3.0",
20-
21-
# Machine learning and AI
22-
"onnxruntime>=1.8.0",
23-
"torch>=1.9.0",
24-
"stable-baselines3>=1.6.0",
25-
26-
# Network interface management
27-
"netifaces2>=0.0.19",
28-
29-
# PS4 controller support
30-
"pyPS4Controller>=1.2.0",
13+
{ name = "Cyril Bampeta", email = "cyril.bampeta@intech-robotics.fr" },
3114
]
3215

16+
dependencies = []
17+
3318
[project.optional-dependencies]
3419
docs = [
3520
"mkdocs>=1.4.0",
3621
"mkdocs-mermaid2-plugin>=0.6.0",
3722
"mkdocs-git-revision-date-localized-plugin>=1.1.0",
3823
"mkdocs-git-authors-plugin>=0.6.0",
3924
]
40-
dev = [
41-
"pytest>=7.0.0",
42-
"black>=22.0.0",
43-
"isort>=5.10.0",
44-
"flake8>=4.0.0",
45-
"mypy>=0.950",
25+
simu = [
26+
# Core scientific computing and data processing
27+
"numpy>=1.21.0",
28+
"matplotlib>=3.4.0",
29+
30+
# Machine learning and AI
31+
"onnx>=1.8.0",
32+
"onnxruntime>=1.8.0",
33+
"torch>=1.9.0",
34+
"stable-baselines3>=1.6.0",
4635
]
4736
rpi = [
4837
# Note: picamera2 causes UV to auto-include rpi extras even when not requested
4938
# This is likely a UV bug. Add back when needed:
5039
# "picamera2>=0.3.0",
51-
40+
41+
# AI Inference
42+
"onnxruntime>=1.8.0",
43+
5244
# Raspberry Pi specific hardware control
5345
"rpi-hardware-pwm>=0.1.0",
5446
"RPi.GPIO>=0.7.1",
5547
"gpiozero>=1.6.0",
56-
48+
5749
# I2C and SPI communication (Linux specific)
5850
"smbus2>=0.4.0",
5951
"spidev>=3.5",
60-
52+
6153
# OLED display support
6254
"luma.oled>=3.8.0",
6355
"luma.core>=2.3.0",
6456
"Adafruit-SSD1306>=1.6.0",
65-
57+
6658
# Time-of-Flight sensor support
6759
"adafruit-circuitpython-vl53l0x>=3.6.0",
6860
"adafruit-blinka>=8.0.0",
69-
]
70-
71-
[project.scripts]
72-
covapsy-main = "src.HL.main:main"
73-
covapsy-lidar-test = "scripts.Simple:main"
7461

75-
[tool.uv]
76-
dev-dependencies = []
62+
# PS4 controller support
63+
"pyPS4Controller>=1.2.0",
64+
]

0 commit comments

Comments
 (0)