HARPLab / DReyeVR

VR driving 🚙 + eye tracking 👀 simulator based on CARLA for driving interaction research
https://arxiv.org/abs/2201.01931
MIT License
152 stars 43 forks source link

I have got a new error while I want to make launch after making PythonAPI #124

Closed FBanani closed 1 year ago

FBanani commented 1 year ago

image Hi @GustavoSilvera I want to install the DReyeVR and when I make launch afet making pythonAPI, I have got this error. Could you help me? when I did this image I did not face that I issue Thanks

ajdroid commented 1 year ago

What version of the dreyevr code are you using?

FBanani commented 1 year ago

Hi @ajdroid I do not know. I save the DReyeVR version last year and I use it for a while how can I understand which version is the version that I have and what is the difference between versions? If I waned to change the version should I uninstall the Carla or it is just for DReyeVR? I do not prefer to change anything because I am ready to run an experiment Could you help me what should I do? I want to collect the simulator data including speed, acceleration position of vehicle, driver eye gaze and steering wheel. I mean the whole data from simulator. Do you think with previous version I could not collect the simulator data? Also I have another issue: image I run "python DReyeVR_logging.py," but when my experiment is finished, what should I do to collect the data? I mean, where is it saved?

FBanani commented 1 year ago

Hi @ajdroid sorry again but I want to run an experiment in this week and I also have another issue: image I changed this line from true to false in order to do not show the reticle (floating eye gaze) when I run an experiment in flat-screen mode and then make execute "make package" but it shows me again: image

ajdroid commented 1 year ago

Can you provide the full paths of your built package and the DReyeVRConfig file you are editing?

FBanani commented 1 year ago

Can you provide the full paths of your built package and the DReyeVRConfig file you are editing?

Thanks a lot. Do you mean this: image

ajdroid commented 1 year ago

This looks like the config file in the dreyevr source. If you want it to change in the package, you should modify the corresponding DReyeVRConfig. What is the path to the binary you are running that is built via make package?

FBanani commented 1 year ago

This looks like the config file in the dreyevr source. If you want it to change in the package, you should modify the corresponding DReyeVRConfig. What is the path to the binary you are running that is built via make package?

I modify the code here and change the "DrawFlatReticle=False; reticle in flat-screen mode" to False. then in carla root I make a package. image

FBanani commented 1 year ago

This looks like the config file in the dreyevr source. If you want it to change in the package, you should modify the corresponding DReyeVRConfig. What is the path to the binary you are running that is built via make package?

I am really sorry. I am not good at computer since I am civil engineer. In the DReyeVRConfig.h file I just change this line then in X64 in the carla root I execute make package.

ajdroid commented 1 year ago

In your carla_root\Build\UE4Carla\0.9.13-*-*\WindowsNoEditor\CarlaUE4\Config you will see the DReyeVRConfig file that you need to modify in order to make changes to your built version of DReyeVR. You do not need to re execute make package.

FBanani commented 1 year ago

In your carla_root\Build\UE4Carla\0.9.13-*-*\WindowsNoEditor\CarlaUE4\Config you will see the DReyeVRConfig file that you need to modify in order to make changes to your built version of DReyeVR. You do not need to re execute make package.

Thank you so much. Could you help me how to save the all simulator data as well.

ajdroid commented 1 year ago

Please read our docs: https://github.com/HARPLab/DReyeVR/blob/main/Docs/Usage.md#recordingreplaying-a-scenario

FBanani commented 1 year ago

Please read our docs: https://github.com/HARPLab/DReyeVR/blob/main/Docs/Usage.md#recordingreplaying-a-scenario

Thanks but I saw in other issue "How to acquire eye tracking data maybe in a better way?

81" GustavoSilvera mentioned used this code "python PythonAPI/examples/DReyeVR_logging.py" for gathering better eye gaze. Therefore, I overwhelmed.

Sorry for my basic question.

ajdroid commented 1 year ago

That is for getting eye tracking data in real time. If you just want to store the experiment to disk and replay or analyze it later, please use the resources in the Usage.md file.

FBanani commented 1 year ago

That is for getting eye tracking data in real time. If you just want to store the experiment to disk and replay or analyze it later, please use the resources in the Usage.md file.

thanks I found it in this directory: image

is it correct

ajdroid commented 1 year ago

I just meant the resources documented in this link: https://github.com/HARPLab/DReyeVR/blob/main/Docs/Usage.md#recordingreplaying-a-scenario

FBanani commented 1 year ago

I just meant the resources documented in this link: https://github.com/HARPLab/DReyeVR/blob/main/Docs/Usage.md#recordingreplaying-a-scenario

Thanks a lot.

FBanani commented 1 year ago

Hi @ajdroid I come back with another question I execute python start_recording.py -n 0 in screen mode image then execute this python show_recorder_file_info.py -a -f C:\test1.log > recorder.txt then with DReyeVR-parse image show me this error. Also I have another issue when I run the following after python start_recording.py -n 0 during my experiment it gives me the self error. image

FBanani commented 1 year ago

Hi @ajdroid I have another issue. However I am in VR mode it shows the gaze and pupil zero!!! COULD YOU HELP ME image

ajdroid commented 1 year ago

Hi @FBanani please create a new issue if you have an unrelated problem to the main thread title. I am closing this issue.