HARPLab / DReyeVR

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

Various EgoVehicle PythonAPI fixes #106

Closed GustavoSilvera closed 1 year ago

GustavoSilvera commented 1 year ago

Enables non-ego CARLA autopilot vehicles to "see" the DReyeVR EgoVehicle. Discussed in further detail in #104 this patch enables us to keep the DReyeVR name "harplab.dreyevr_vehicle.*" (which has the main benefit of not being included in the many get_actors().filter("vehicle.*") PythonAPI commands) while still allowing the non-ego Autopilot vehicles to detect the DReyeVR EgoVehicle.

Also adding missing EgoVehicle attributes from the Factory back to the EgoVehicle (see #100)

Fixes #104 #100