Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
cdf38bf
Modify install on Windows 11
hiimmuc Jan 13, 2025
398287d
Update Install.md
hiimmuc Feb 3, 2025
3a1d914
UPDATE: haptic control
hiimmuc Feb 18, 2025
dd4dc35
modify algorithm
hiimmuc Feb 19, 2025
058aef4
update
hiimmuc Feb 20, 2025
79a0903
update
hiimmuc Feb 22, 2025
d2a8482
update
hiimmuc Feb 23, 2025
661eb22
update
hiimmuc Feb 23, 2025
b385e09
update data
hiimmuc Feb 23, 2025
72c5f38
update data
hiimmuc Feb 23, 2025
0ad6463
update
hiimmuc Feb 23, 2025
b7800c9
add logs
hiimmuc Feb 23, 2025
d7cd250
update data
hiimmuc Feb 24, 2025
124957e
update
hiimmuc Feb 24, 2025
c4763b3
update log2
hiimmuc Feb 24, 2025
9a76dd5
update
hiimmuc Feb 25, 2025
46a3ae6
update
hiimmuc Feb 26, 2025
149c7b1
modify algo
hiimmuc Feb 26, 2025
7def75d
update
hiimmuc Feb 26, 2025
ff9e8c6
update
hiimmuc Feb 26, 2025
c98372d
update
hiimmuc Feb 27, 2025
37ad0d3
update
hiimmuc Feb 27, 2025
518fc86
update
hiimmuc Feb 27, 2025
180031e
fix
hiimmuc Feb 27, 2025
d6beac0
test on carla
hiimmuc Feb 27, 2025
0544aa4
update
hiimmuc Feb 28, 2025
e7c9619
update
hiimmuc Feb 28, 2025
2ced363
update 01/03/2025 patch 2
hiimmuc Mar 1, 2025
7d6bf3b
update 02/03/25 patch 1
hiimmuc Mar 2, 2025
2027be7
patch 3
hiimmuc Mar 2, 2025
28a4235
patch 4
hiimmuc Mar 2, 2025
2f58256
fix: tangent compute
hiimmuc Mar 2, 2025
df1ffb5
fix: nan errors in predictions
hiimmuc Mar 2, 2025
fb6c6b1
temp update
hiimmuc Mar 3, 2025
edcf3e1
fix: path reverse
hiimmuc Mar 3, 2025
d53c23c
Error: need to fix
hiimmuc Mar 3, 2025
ff939ed
temp upload
hiimmuc Mar 4, 2025
85d3cce
wheel state
hiimmuc Mar 4, 2025
2d1ffaf
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 4, 2025
8ff616d
add: spin test
hiimmuc Mar 4, 2025
28a6bf2
Update code
hiimmuc Mar 4, 2025
32c63a9
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 4, 2025
6a00db9
update 03/09
hiimmuc Mar 9, 2025
6321da8
update data
hiimmuc Mar 9, 2025
e57ce81
modify notebook
hiimmuc Mar 9, 2025
e33f24f
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 9, 2025
b18daad
data
hiimmuc Mar 9, 2025
e6c6ba2
update
hiimmuc Mar 9, 2025
037906f
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 9, 2025
883b801
update code
hiimmuc Mar 10, 2025
aea97d6
update data
hiimmuc Mar 10, 2025
ad88be1
fix: rotation direction
hiimmuc Mar 11, 2025
a124505
update
hiimmuc Mar 11, 2025
6fca49b
update
hiimmuc Mar 12, 2025
f0c744f
update data
hiimmuc Mar 12, 2025
71d81ff
update code
hiimmuc Mar 12, 2025
7e5298a
update code
hiimmuc Mar 12, 2025
e5e452d
update code
hiimmuc Mar 12, 2025
19fac31
update data
hiimmuc Mar 12, 2025
440a02d
update_data
hiimmuc Mar 17, 2025
46acb92
update 03/17
hiimmuc Mar 17, 2025
0735693
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 17, 2025
0d87bb4
update data
hiimmuc Mar 18, 2025
c38a2b9
update 03/19
hiimmuc Mar 19, 2025
0ac3f9b
update data
hiimmuc Mar 19, 2025
4f400fa
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 19, 2025
066e6bd
update analyzed data
hiimmuc Mar 20, 2025
b3f5d55
2303
hiimmuc Mar 23, 2025
b3ce0c5
update code
hiimmuc Mar 23, 2025
5e20b5c
update data
hiimmuc Mar 24, 2025
ab7cc0c
UPDATE DATA
hiimmuc Mar 24, 2025
26391ac
update
hiimmuc Mar 25, 2025
e22ae57
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 25, 2025
39b01cd
update data
hiimmuc Mar 25, 2025
52a9b38
update data
hiimmuc Mar 25, 2025
86a8037
Merge branch 'main' of https://github.com/hiimmuc/DReyeVR-with-Haptic…
hiimmuc Mar 25, 2025
14ef4b3
update code
hiimmuc Jun 22, 2025
7aa4437
add pedestrian spawn
hiimmuc Jul 7, 2025
5dab026
update walker
hiimmuc Jul 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 49 additions & 49 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,49 +1,49 @@
name: CI

on:
push:
branches: [ main ]
pull_request:
branches: [ main ]

jobs:
build:

runs-on: ubuntu-20.04

steps:
- uses: actions/checkout@v3
- name: install
run: |
sudo apt-get update
sudo apt-get install -y g++-7 clang-8 ninja-build python3-pip libboost-python-dev libtiff5-dev libjpeg-dev libgeos-dev
- name: clone vanilla Carla
run: |
git clone https://github.com/carla-simulator/carla --depth 1 -b 0.9.13
- name: DReyeVR install
run: |
make install CARLA=carla
- name: DReyeVR check
run: |
make check CARLA=carla
- name: get Python requirements
working-directory: ./carla
run: |
pip3 install -q --user setuptools
pip3 install -q --user -r PythonAPI/test/requirements.txt
pip3 install -q --user -r PythonAPI/carla/requirements.txt
- name: Initial Carla setup
working-directory: ./carla
run: make setup
- name: Build LibCarla
working-directory: ./carla
run: make LibCarla
- name: Build Carla PythonAPI
working-directory: ./carla
run: make PythonAPI
- name: Build Carla examples
working-directory: ./carla
run: make examples
- name: Run Carla Unit tests
working-directory: ./carla
run: make check ARGS="--all --gtest_args=--gtest_filter=-*_mt"
name: CI
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v3
- name: install
run: |
sudo apt-get update
sudo apt-get install -y g++-7 clang-8 ninja-build python3-pip libboost-python-dev libtiff5-dev libjpeg-dev libgeos-dev
- name: clone vanilla Carla
run: |
git clone https://github.com/carla-simulator/carla --depth 1 -b 0.9.13
- name: DReyeVR install
run: |
make install CARLA=carla
- name: DReyeVR check
run: |
make check CARLA=carla
- name: get Python requirements
working-directory: ./carla
run: |
pip3 install -q --user setuptools
pip3 install -q --user -r PythonAPI/test/requirements.txt
pip3 install -q --user -r PythonAPI/carla/requirements.txt
- name: Initial Carla setup
working-directory: ./carla
run: make setup
- name: Build LibCarla
working-directory: ./carla
run: make LibCarla
- name: Build Carla PythonAPI
working-directory: ./carla
run: make PythonAPI
- name: Build Carla examples
working-directory: ./carla
run: make examples
- name: Run Carla Unit tests
working-directory: ./carla
run: make check ARGS="--all --gtest_args=--gtest_filter=-*_mt"
225 changes: 213 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,213 @@
.vscode/
cache/
Backups*
Scripts/__pycache__
Tools/Diagnostics/python/data/
Tools/Diagnostics/results/
Tools/LOD/WindowsLODs/
Tools/LOD/WindowsLODs.zip
Tools/LOD/LinuxLODs/
Tools/LOD/LinuxLODs.zip
Tools/LOD/OriginalLODs/
Tools/LOD/OriginalLODs.zip
### Python ###
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/

# Translations
*.mo
*.pot

# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
.pybuilder/
target/

# Jupyter Notebook
.ipynb_checkpoints

# IPython
profile_default/
ipython_config.py

# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version

# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock

# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock

# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
.pdm.toml

# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/

# Celery stuff
celerybeat-schedule
celerybeat.pid

# SageMath parsed files
*.sage.py

# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# pytype static type analyzer
.pytype/

# Cython debug symbols
cython_debug/

# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

### Python Patch ###
# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration
poetry.toml

# ruff
.ruff_cache/

# LSP config files
pyrightconfig.json

### Windows ###
# Windows thumbnail cache files
Thumbs.db
Thumbs.db:encryptable
ehthumbs.db
ehthumbs_vista.db

# Dump file
*.stackdump

# Folder config file
[Dd]esktop.ini

# Recycle Bin used on file shares
$RECYCLE.BIN/

# Windows Installer files
*.cab
*.msi
*.msix
*.msm
*.msp

# Windows shortcuts
*.lnk
.vscode/
cache/
Backups*
Scripts/__pycache__
Tools/Diagnostics/python/data/
Tools/Diagnostics/results/
Tools/LOD/WindowsLODs/
Tools/LOD/WindowsLODs.zip
Tools/LOD/LinuxLODs/
Tools/LOD/LinuxLODs.zip
Tools/LOD/OriginalLODs/
Tools/LOD/OriginalLODs.zip
*.png
*.pdf
*.mkv
*/plots/
Loading