FIELD OF INVENTION

Embodiments of the present disclosure relate to learning system, and more particularly to, a system and a method for virtual learning of driving a vehicle.

BACKGROUND

In recent years, the automotive industry has been developing at a rapid rate and has become a big part of people's lives on a daily basis. Most people learn to drive by tutors from driving schools.

Conventionally driving schools take on a few people to train the people on how to drive a vehicle, such as, including but not limited to, a car. However, due to an increase in the popularity of owning a car, numerous people register themselves for driving lessons at the driving school, thereby not having enough time for the driving school to train a large set of people. Hence, the people either need to wait for months for the driving school to train them or might try to learn by themselves, which may be hazardous.

In another scenario, not all people have the capacity to learn driving in a limited time, even if taught by the driving school. This leaves people with a disadvantage where they cannot practice the skills learned in the driving school nor are the people confident enough to drive a car on roads for practice purposes.

In another scenario, most of the countries have different road and driving rules than the others, which puts people from foreign countries at a disadvantage for not knowing the road and driving rules of a particular country they would want to drive in. further, in order to learn the road and driving rules of a particular country, an individual may have to investee time in learning the same.

In another scenario, people may not know how to drive in a different weather conditions, which again put them at a disadvantage. Hence, if an individual, who is above average at driving on city roads may not be able to drive in a hilly region.

Therefore, there is a requirement for a system that can overcome the aforementioned issues.

BRIEF DESCRIPTION

In accordance with one embodiment of the disclosure, a system for virtual learning of driving a vehicle is provided. The system includes a driving unit comprising a steering wheel, a brake pedal, and an accelerator pedal, wherein the driving unit is activated upon receiving an activation code from a user via a computing device. The system also includes a head mount device communicatively coupled to the driving unit, wherein the head mount device is configured to display a simulated street view to the user via the computing device, thereby training the user to operate the vehicle. The system also includes a haptic generation module communicatively coupled to the driving unit and the computing device, wherein the haptic generation module is configured to monitor a plurality of real-time operative parameter values during operation of the vehicle by the user; compare the plurality of current operative parameter values with a plurality of pre-defined threshold parameter values respectively; and generate a haptic feedback alert for the user based on comparison of the current operative parameter values with the plurality of predefined threshold parameter values respectively.

Further, the system also includes a customization module comprising at least one of a plurality of virtual themes representing a plurality of driving conditions and one or more driving rules for corresponding one or more countries, for the user to select from for training purposes. The system also includes an analysis module configured to generate one or more reports associated with the training of the user.

In accordance with another embodiment of the disclosure, a method for virtual learning of driving a vehicle is provided. The method includes activating a driving unit upon receiving an activation code from a user via a computing device, wherein the driving unit comprises a steering wheel, a brake pedal, and an accelerator pedal; displaying, by a head mount device, a simulated street view to the user via the computing device to train the user to operate the vehicle; monitoring, by a haptic generation module, a plurality of real-time operative parameter values during operation of the vehicle by the user; comparing, by the haptic generation module, the plurality of real-time operative parameter values with a plurality of predefined threshold parameter values respectively; and generating, by the haptic generation module, a haptic feedback alert for the user based on comparison of the plurality of real-time operative parameter values with the plurality of predefined threshold parameter values respectively.

Further, the method includes additional steps of selecting, by the user from a customization module, a virtual theme from a plurality of virtual themes representing a plurality of driving conditions; and selecting, by the user from the customization module, a country from one or more countries having one or more driving rules. The method also includes generating, by an analysis module, one or more reports associated with the training of the user.

To further clarify the advantages and features of the present disclosure, a more particular description of the disclosure will follow by reference to specific embodiments thereof, which are illustrated in the appended figures. It is to be appreciated that these figures depict only typical embodiments of the disclosure and are therefore not to be considered limiting in scope. The disclosure will be described and explained with additional specificity and detail with the appended figures.

