Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FALL2023 - Issues and Improvements #27

Open
4 of 61 tasks
DavidGoedicke opened this issue Aug 3, 2023 · 0 comments
Open
4 of 61 tasks

FALL2023 - Issues and Improvements #27

DavidGoedicke opened this issue Aug 3, 2023 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request
Milestone

Comments

@DavidGoedicke
Copy link
Collaborator

DavidGoedicke commented Aug 3, 2023

Open Design Questions

  • What do we want to change about the QN?
  • Limit top speed (More signage? GPS warnings?)
  • What scenarios do we replicate?
  • Do we want to use the new environment?

General ToDos:

Performance

  • Use 1 shader for all materials.The performance is low even on a gaming laptop without any rendered geometry see [1]. And [2] for more references on this subject.
  • Full Performance assessment (2+participants) (Quest)
  • Full Performance assessment (2+participants) (Server)
  • disable VR for windows builds

Attempts/ideas at fixing Simulator/motion Sickness

  • Add motion blur
  • Increase “caging”: emphasize the car interior and reduce the outlook to the moving world
  • Increase visual fidelity

New Features

  • Add turn indicator sound (blinker)
  • Reverse Option R for Driving (We will not implement this)

NPC vehicle

  • Naive approache (Playback one specific file)
    • Implementation
    • Testing
  • Scenario Hyperspace (Finding the closest matching scenario (time and position) to play the other perspective
    • Implementation
    • Testing
  • Modelling vehicle control inputs, base on vehicle speed, distance etc.
    • Implementation
    • Testing
  • Waypoint (Deisigend behavors)
    • Implementation
    • Testing

Pedestraian implementatonion

Future Work

  • Interwoven streets that allow for longer drivers in which interactions

ROS implementation

Testing

  • Come up with test cases/scenes that can be used to ensure
    • FrameRate
    • Network Latency
    • Visual Fildeity/consitency
    • Mirrors (position)
    • Mirrors (FrameRate/rendering)
    • Questionnaire

Old Bugs

Participant Experience

  • Engine sound hear-able without any distance attenuation ( i need help with testing. trouble replicating it ) (*)
  • VR/real button positioning should be aligned after scenario (does not rotate back)

Technical Issues

  • Align virtual and physical steering wheel rotation (during drive and QN)

Scenario Details

These issues can be fixed inside the unity editor and do not requiree code changes.)

  • Option straight is missing from QN CP8
  • NSI3 (Q4) add a picture
  • NSI3 (Q5) picture wrong for participant A (approaching merging road from wrong side)
  • NSI3 A said I was not on the main road, it does not give me the proper option
  • Refine QN: CP5, Q5 the car is always pointing straight at an intersection (whats the purpose of question)
  • Alternative lane markers, in US usually a yellow line shows opposing traffic
  • Alternative markers for scenario start and end than normal traffic signs
  • Lower car drop height when loading scenario (can make people nauseous)
  • In NI1 the auto-stop can confuse people, let them finish the scenario (pass by the car)
  • NSI1 check if conditional questions for A and B are correct
  • Speed limit signs
  • More interaction and repair provoking scenarios i.e. Scenarios that are leading to repairing interactions (gestures)

Future Work

  • 4 Player setup?

Student Projects:

  • Different HardWare for turn indicator
  • Software interface/api/examle for other nterfaces like bikes

References:

[1] low performance even with a gaming Laptop: Performance issues

[2] https://skarredghost.com/2016/11/28/how-a-developer-can-reduce-motion-sickness/
https://virtualspeech.com/blog/motion-sickness-vr
https://www.researchgate.net/publication/342661085_Virtual_Reality_Sickness_A_Review_of_Causes_and_Measurements
Factors Associated With Virtual Reality Sickness in Head-Mounted Displays: A Systematic Review and Meta-Analysis
https://www.researchgate.net/publication/321661932_Cyber_Sickness_in_Virtual_Reality_-_Literature_Review
Getting Rid of Cybersickness Book
Meta analysis impact of fidelity on simulator sickbess

@DavidGoedicke DavidGoedicke self-assigned this Aug 3, 2023
@DavidGoedicke DavidGoedicke added this to the 2.0 milestone Aug 4, 2023
@DavidGoedicke DavidGoedicke added bug Something isn't working enhancement New feature or request labels Aug 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants