VR Trainer
Trainer VR is a Virtual reality-based project using Oculus VR headset. The purpose of the Project is that it will help in Driving Stimulation. With this device one can easily learn driving and he/she can learn about the traffic rules and maintenance of the car using VR headset h
2025-06-28 16:36:42 - Adil Khan
VR Trainer
Project Area of Specialization Augmented and Virtual RealityProject SummaryTrainer VR is a Virtual reality-based project using Oculus VR headset. The purpose of the Project is that it will help in Driving Stimulation. With this device one can easily learn driving and he/she can learn about the traffic rules and maintenance of the car using VR headset he can feel the environment and will not be afraid of driving
Project ObjectivesTrainer VR is a modern solution for companies who can save immensely on time and assets whilst utilizing state-of-the-art technology. This project will allow trainees to be tested, be posed with common issues and scenarios, and be taught best practices in the line of work using VR hardware. Currently, we are focusing on cars as they are quite common.
The VR headset and controllers have no software related modules except an abstraction for us to communicate with it. The job of the VR device is to take positions and orientations from the real world and transform them to the virtual world for us to use
Project Implementation MethodSoftware of the project will be design in blender or Unity 3D. it will be then interfaced with Oculus Rift Headset and with the VR he can see the environment and perform the functions.
- 3D Design must be modeled in Unity 3D.
- Implementation Constraints are that Modeling must be checked thoroughly before putting it into the VR headset.
- (Interactivity constraint) The lag time from when the user provides an input to when that input is reflected in the environment should be less than 0.1 seconds.
(Visual display constraint) The visual images must be presented to the user with a frame rate of at least 10 frames per second
Benefits of the Project- The Product is flexible, and it can also be used in many technologies for training of employees.
- Oculus VR is portable device it can be used anywhere.
- Oculus VR is made with such intentions that health issues are kept in mind and it is not any cautious to human life.
- The Product is maintainable and any error in 3D model can be repaired.
- Ease of use is the main reason we are making this product as learning driving is expensive as well as it can cost someone life, so this product is made for the ease of the user.
Driving Simulation
The first module of this project. The user switch ON the VR Headset and start the first module and the user then put the car into driving (D) gear. The System gives the user guidelines and the user must follow these guidelines to learn driving.
Maintenance Module
In maintenance module the user is taught about how to repair the car, when the car gets in to trouble. This module is then further divided into two stages: 1. Maintenance in garage 2. Maintenance on road.
Maintenance in Garage
In Garage maintenance the user is taught about the daily routine check ups of the car. The user is guided how to fill water in radiator, or to check the engine oil and tire pressure and even the user is taught about how to add and remove engine oil.
Maintenance on road
Maintenance on road this module is added if there is any mishap in the car while you are driving so with this module the user is taught about repairing of the car, and also if the car engine gets heat up what should you do. This module will be helpful for those who are naïve to the driving and don’t know about any car repairing.
Traffic Rules
In this module the user is guided to learn about the traffic rules and regulations. The driver must know before these rules to drive a car on the road. So, with the help of this traffic rules stage the driver learn about traffic rules, traffic signals and traffic signs and indicators.
Car Mechanics (acceleration, steering, opening trunk, etc.)
The car cannot move without mechanics. The car movement depends upon mechanics even acceleration, steering and opening of trunk depends upon mechanics.
Integrate positions from VR headset
The program should be able to read hand positions from the hardware device and be able to implement it into 3D space.3
Levels and scenarios
Each module (driving simulation, maintenance and traffic rules) each is divided into stages or levels. The user must clear all the levels to fully learn about the driving and maintenance.
Testing
This is the end level/stage after completion of three stages (driving simulation, maintenance and traffic rules) the user is tested with this level and all his skills learned in the previous stages is tested in this level if the user failed this stage the user is asked to return to the previous stages and repeat those stages.
Create textures and models for car, it’s parts, environment and UI
This project is UI based and requires textures and making of new cars models and integrate these car models with the mechanics. The environment of the system must be user friendly and should provide good experience to the user that it can look like real environment.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 77000 | |||
| Oculus VR Headset | Equipment | 1 | 70000 | 70000 |
| Raspberry Pi | Miscellaneous | 1 | 7000 | 7000 |