feat: add readme.md and requirements.txt
This commit is contained in:
38
README.md
Normal file
38
README.md
Normal file
@@ -0,0 +1,38 @@
|
||||
# Autopilot
|
||||
|
||||
Симуляция автопилота по маршруту на карте.
|
||||
|
||||
## Требования
|
||||
|
||||
- Python 3.10+
|
||||
- Chrome/Chromium
|
||||
- Выключенный VPN
|
||||
|
||||
## Установка
|
||||
|
||||
```powershell
|
||||
python -m venv .venv
|
||||
.\.venv\Scripts\Activate.ps1
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
|
||||
## Запуск
|
||||
|
||||
```powershell
|
||||
python main.py --mode standalone --name test_route
|
||||
```
|
||||
|
||||
Команда построит маршрут и запустит симуляцию. Результаты сохраняются в `trajectories`.
|
||||
|
||||
Можно выполнить шаги отдельно:
|
||||
|
||||
```powershell
|
||||
python main.py --mode build --name test_route
|
||||
python main.py --mode run --name test_route
|
||||
```
|
||||
|
||||
Дополнительно можно указать координаты и карты:
|
||||
|
||||
```powershell
|
||||
python main.py --mode standalone --name test_route --lat 49.103814 --lon 55.794258 --reference google --simulation yandex
|
||||
```
|
||||
134
requirements.txt
Normal file
134
requirements.txt
Normal file
@@ -0,0 +1,134 @@
|
||||
absl-py==2.4.0
|
||||
anywidget==0.9.18
|
||||
asttokens==3.0.0
|
||||
attrs==25.3.0
|
||||
bqplot==0.12.45
|
||||
branca==0.8.1
|
||||
cachetools==5.5.2
|
||||
certifi==2025.1.31
|
||||
cffi==1.17.1
|
||||
charset-normalizer==3.4.3
|
||||
click==8.2.1
|
||||
colorama==0.4.6
|
||||
comm==0.2.2
|
||||
contourpy==1.3.1
|
||||
cycler==0.12.1
|
||||
debugpy==1.8.14
|
||||
decorator==5.2.1
|
||||
docutils==0.22.4
|
||||
earthengine-api==1.6.6
|
||||
eerepr==0.1.2
|
||||
executing==2.2.0
|
||||
filelock==3.23.0
|
||||
filetype==1.2.0
|
||||
folium==0.20.0
|
||||
fonttools==4.57.0
|
||||
fsspec==2026.2.0
|
||||
future==1.0.0
|
||||
geemap==0.36.2
|
||||
geocoder==1.38.1
|
||||
google-api-core==2.25.1
|
||||
google-api-python-client==2.181.0
|
||||
google-auth==2.40.3
|
||||
google-auth-httplib2==0.2.0
|
||||
google-cloud-core==2.4.3
|
||||
google-cloud-storage==3.3.1
|
||||
google-crc32c==1.7.1
|
||||
google-resumable-media==2.7.2
|
||||
googleapis-common-protos==1.70.0
|
||||
grpcio==1.78.0
|
||||
h11==0.14.0
|
||||
httplib2==0.30.0
|
||||
idna==3.10
|
||||
ipyevents==2.0.2
|
||||
ipyfilechooser==0.6.0
|
||||
ipykernel==6.29.5
|
||||
ipyleaflet==0.20.0
|
||||
ipython==9.3.0
|
||||
ipython_pygments_lexers==1.1.1
|
||||
ipytree==0.2.2
|
||||
ipywidgets==8.1.7
|
||||
jedi==0.19.2
|
||||
Jinja2==3.1.6
|
||||
joblib==1.5.3
|
||||
jupyter-leaflet==0.20.0
|
||||
jupyter_client==8.6.3
|
||||
jupyter_core==5.8.1
|
||||
jupyterlab_widgets==3.0.15
|
||||
Kivy==2.3.1
|
||||
kivy-deps.angle==0.4.0
|
||||
kivy-deps.glew==0.3.1
|
||||
Kivy-Garden==0.1.5
|
||||
kivy_deps.sdl2==0.8.0
|
||||
kiwisolver==1.4.8
|
||||
Markdown==3.10.2
|
||||
MarkupSafe==3.0.2
|
||||
matplotlib==3.10.1
|
||||
matplotlib-inline==0.1.7
|
||||
mpmath==1.3.0
|
||||
narwhals==2.3.0
|
||||
nest-asyncio==1.6.0
|
||||
networkx==3.6.1
|
||||
numpy==2.2.4
|
||||
opencv-python==4.11.0.86
|
||||
outcome==1.3.0.post0
|
||||
packaging==24.2
|
||||
pandas==2.3.2
|
||||
parso==0.8.4
|
||||
pillow==11.2.1
|
||||
platformdirs==4.3.8
|
||||
plotly==6.3.0
|
||||
prompt_toolkit==3.0.51
|
||||
proto-plus==1.26.1
|
||||
protobuf==6.32.0
|
||||
psutil==7.0.0
|
||||
psygnal==0.14.1
|
||||
pure_eval==0.2.3
|
||||
pyasn1==0.6.1
|
||||
pyasn1_modules==0.4.2
|
||||
pycparser==2.22
|
||||
Pygments==2.19.2
|
||||
pyparsing==3.2.3
|
||||
pyperclip==1.9.0
|
||||
pypiwin32==223
|
||||
pyshp==2.3.1
|
||||
PySocks==1.7.1
|
||||
python-box==7.3.2
|
||||
python-dateutil==2.9.0.post0
|
||||
pytz==2025.2
|
||||
pywin32==310
|
||||
pyzmq==27.0.0
|
||||
ratelim==0.1.6
|
||||
requests==2.32.5
|
||||
rsa==4.9.1
|
||||
scikit-learn==1.8.0
|
||||
scipy==1.15.2
|
||||
scooby==0.10.1
|
||||
seaborn==0.13.2
|
||||
selenium==4.31.0
|
||||
six==1.17.0
|
||||
sniffio==1.3.1
|
||||
sortedcontainers==2.4.0
|
||||
stack-data==0.6.3
|
||||
sympy==1.14.0
|
||||
tensorboard==2.20.0
|
||||
tensorboard-data-server==0.7.2
|
||||
threadpoolctl==3.6.0
|
||||
torch==2.10.0
|
||||
torchvision==0.25.0
|
||||
tornado==6.5.1
|
||||
tqdm==4.67.3
|
||||
traitlets==5.14.3
|
||||
traittypes==0.2.1
|
||||
trio==0.29.0
|
||||
trio-websocket==0.12.2
|
||||
typing_extensions==4.13.2
|
||||
tzdata==2025.2
|
||||
uritemplate==4.2.0
|
||||
urllib3==2.4.0
|
||||
wcwidth==0.2.13
|
||||
websocket-client==1.8.0
|
||||
Werkzeug==3.1.5
|
||||
widgetsnbextension==4.0.14
|
||||
wsproto==1.2.0
|
||||
xyzservices==2025.4.0
|
||||
Reference in New Issue
Block a user