Driving Lesson System
The driving training system objectively evaluates and corrects driver performance by using vehicle sensors and control devices to identify and address inappropriate behaviors, enhancing safety and training efficiency.
Patent Information
- Application Number
- JP2021208377
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-22
- Publication Date
- 2025-12-23
- Estimated Expiration
- 2041-12-22
AI Technical Summary
Existing driving training systems fail to objectively evaluate a driver's performance, lacking a mechanism to assess and provide feedback on inappropriate driving behaviors.
A driving training system comprising a vehicle equipped with sensors and a control device that captures driving information, compares it against model data to identify inappropriate behaviors, and provides real-time feedback and corrective training.
Enables objective evaluation and effective training by identifying and correcting inappropriate driving behaviors, preventing collisions, and providing pass/fail judgments based on driving performance.
Smart Images

Figure 0007790139000001 
Figure 0007790139000002 
Figure 0007790139000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a driving instruction system. [Background technology]
[0002] BACKGROUND ART Known driving training systems for automobiles include a configuration in which training is performed based on, for example, video of model driving, video of a trainee's driving, and the like (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6415851 Summary of the Invention [Problem to be solved by the invention]
[0004] In the technology described in Patent Document 1, the trainee can objectively understand the driving by checking the video, but the driving is not evaluated.
[0005] The present invention has been made in view of the above, and has an object to provide a driving training system that is capable of appropriately evaluating a driver's driving. [Means for solving the problem]
[0006] The driving training system of the present invention comprises a vehicle capable of running on a training course, and a control device that acquires driving information when a driver drives the vehicle on the training course, and extracts inappropriate driving behavior of the driver based on the acquired driving information and model information that serves as a model for driving the vehicle on the training course. [Effects of the Invention]
[0007] According to the present invention, it is possible to provide a driving training system that is capable of appropriately evaluating a driver's driving. [Brief explanation of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram schematically illustrating an example of a driving training system according to this embodiment. [Figure 2] FIG. 2 is a functional block diagram showing an example of a driving training system according to this embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the operation of the driving training system. [Figure 4] FIG. 4 is a diagram illustrating an example of the operation of the driving training system. [Figure 5] FIG. 5 is a diagram illustrating an example of the operation of the driving training system. [Figure 6] FIG. 6 is a diagram illustrating an example of the operation of the driving training system. [Figure 7] FIG. 7 is a diagram illustrating an example of the operation of the driving training system. [Figure 8] FIG. 8 is a diagram illustrating an example of the operation of the driving training system. [Figure 9] FIG. 9 is a flowchart showing an example of the operation of the driving lesson system. [Figure 10] FIG. 10 is a flowchart showing another example of the operation of the driving training system. DETAILED DESCRIPTION OF THE INVENTION
[0009] Hereinafter, an embodiment of a driving training system according to the present invention will be described with reference to the accompanying drawings. However, the present invention is not limited to this embodiment. Furthermore, the components in the following embodiments include those that are easily replaceable by those skilled in the art, or those that are substantially the same.
[0010] Fig. 1 is a diagram schematically illustrating an example of a driving training system 100 according to this embodiment. Fig. 2 is a functional block diagram illustrating an example of the driving training system 100 according to this embodiment. As shown in Figs. 1 and 2, the driving training system 100 includes an automobile 10 and a control device 20.
[0011] The automobile 10 is capable of traveling on a predetermined training course. The predetermined training course includes various training courses such as turning, parallel parking, S-curves, and cranks, which are provided at driving schools, etc. The automobile 10 travels under the control of the driver. In this embodiment, the automobile 10 is capable of normal driving, in which the automobile travels under the control of the driver, and automatic driving, in which the automobile travels automatically without the need for driver operation.
[0012] The automobile 10 has an on-board camera 11, a peripheral camera 12, a distance sensor 13, an operation data acquisition unit 14, an automatic driving control unit 15, and a communication unit 16. The automobile 10 constituting the driving training system 100 may be one or more automobiles 10.
[0013] The vehicle-mounted camera 11 captures an image of the driver and generates driver image data associated with time information such as the time of capture.
[0014] The peripheral camera 12 captures images of the periphery of the automobile 10, such as the front, sides, and rear of the automobile 10. The peripheral camera 12 generates peripheral image data associated with time information such as the time of capture.
[0015] The distance sensor 13 measures the distance between the automobile 10 and surrounding objects. Examples of the distance sensor 13 include radar and LiDER (Laser Imaging Detection and Ranging). The distance sensor 13 generates distance data associated with time information such as the measurement time.
[0016] The operation data acquisition unit 14 acquires operation data related to the operation of the automobile 10, such as the amount of operation of operating devices such as the steering, accelerator, and brake, and the operation timing, etc. The operation data acquisition unit 14 generates operation data by associating the acquired operation information with time information such as the time of operation.
[0017] The automatic driving control unit 15 controls the driving of the automobile 10 during automatic driving. The automatic driving control unit 15 can control the driving of the automobile 10 based on driving instruction information transmitted from the control device 20, which will be described later, for example.
[0018] The communication unit 16 transmits and receives information between the automobile 10 and the control device 20. It transmits the driver image data, surrounding image data, distance data, and operation data described above to the control device 20. The communication unit 16 receives driving instruction information (described later) related to the content of instructions for autonomous driving from the control device 20.
[0019] The control device 20 includes a communication unit 21, an acquisition unit 22, an extraction unit 23, a training processing unit 24, a presentation unit 25, and a storage unit 26.
[0020] The communication unit 21 transmits and receives information between the control device 20 and the automobile 10. The communication unit 21 receives driver image data, surrounding image data, distance data, and operation data transmitted from the communication unit 16 of the automobile 10. The communication unit 21 transmits driving instruction information (described later) relating to the content of instructions for autonomous driving.
[0021] The acquisition unit 22 extracts or generates driving information for when the driver drives the vehicle on the training course, and acquires the driving information, based on the driver photograph data, surrounding photograph data, distance data, and operation data received by the communication unit 21. Examples of the driving information include the driver's line of sight and posture while driving, the amount and timing of operation of the operation device, the driving route of the vehicle 10, and the distance between the vehicle 10 and surrounding objects.
[0022] The extraction unit 23 extracts inappropriate driving behavior of the driver based on the acquired driving information and the model information stored in the memory unit 26. The model information is model information for driving a vehicle on a driving course and corresponds to driving information by the driver. The model information includes information on model behavior that the driver should perform, such as line of sight and posture while driving, and the amount and timing of operating the operating device. The model information also includes information such as the driving route of the vehicle 10 when performing the model behavior, and the distance between the vehicle 10 and surrounding objects. The model information may be information extracted when an instructor at a driving school actually drives the vehicle 10, or information generated based on that information.
[0023] The extraction unit 23 detects a difference between the driving information and the model information, and extracts an inappropriate behavior based on the detected difference. When detecting the difference, the extraction unit 23 associates the driving information with the model information. That is, it determines which behavior of the driver corresponds to which behavior in the model behavior. When associating the driving information with the model information, the extraction unit 23 can perform the association based on, for example, the elapsed time from the start of driving, the relative positional relationship between the automobile 10 and surrounding objects 30, the distance traveled by the automobile 10, etc. When the difference between the driving information and the model information in the associated portion is greater than a threshold, the extraction unit 23 extracts the portion related to the difference as an inappropriate behavior.
[0024] For example, if a predetermined time has elapsed since the start of driving and necessary actions such as checking the mirrors or operating the steering wheel, accelerator, or brakes have not been performed, the extraction unit 23 can extract the driver's actions as inappropriate actions. When the vehicle 10 is instructed to drive a predetermined route on a driving course, the extraction unit 23 can extract the driver's actions as inappropriate actions when it detects that the difference between the route driven by the driver and the route in the model information is greater than a threshold. Furthermore, when the driver drives the vehicle 10 a certain distance, the extraction unit 23 compares the distance between the vehicle 10 and surrounding objects with the model information, and can extract the driver's actions as inappropriate actions when it detects that the difference is greater than a threshold. In these cases, the threshold can be set, for example, to a value that indicates a situation in which the vehicle 10 would come into contact with a surrounding object if it continued driving, and which would be difficult to correct without stopping the vehicle 10 and starting over.
[0025] The training processing unit 24 provides training to the driver based on the extraction results of the extraction unit 23. For example, when an inappropriate behavior is extracted, the training processing unit 24 generates driving instruction information to stop the vehicle 10 and causes the communication unit 21 to transmit the generated driving instruction information to the vehicle 10. When the vehicle 10 stops, the training processing unit 24 generates driving instruction information to move the stopped vehicle 10 back to a corresponding position before the inappropriate behavior occurred and causes the communication unit 21 to transmit the generated driving instruction information to the vehicle 10. Here, the corresponding position can be, for example, a position where the state of the vehicle 10 due to the inappropriate behavior can be corrected. Note that the corresponding position may also be a starting point on the above-mentioned predetermined route.
[0026] When the automobile 10 moves to the corresponding position, the training processing unit 24 generates driving instruction information to drive the automobile 10 so that the driver's driving from the corresponding position is reproduced, and causes the communication unit 21 to transmit the generated driving instruction information to the automobile 10. When the driver's driving from the corresponding position is reproduced, the training processing unit 24 presents the driver with training information including details on how to correct the inappropriate behavior at the time when the driver's driving from the corresponding position is extracted. For example, the training information can be presented to the driver by displaying images, text, etc. on the display unit or outputting audio from the audio output unit.
[0027] Furthermore, the training processing unit 24 may determine whether the driver's driving is pass or fail based on the extraction result of the inappropriate behavior by the extraction unit 23. For example, the training processing unit 24 may assign a score depending on whether or not there is an inappropriate behavior, and may determine whether the driver has passed or failed when the score is equal to or exceeds a threshold. Note that in a case where the driver drives again after being presented with training information on inappropriate behavior, if no inappropriate behavior is detected in the content of the presented training information, the training processing unit 24 may determine that the driver has corrected the inappropriate behavior, and may not count the previous inappropriate behavior or may reduce the impact of the inappropriate behavior.
[0028] The training processing unit 24 may also cause the vehicle 10 to automatically drive based on the model information. In this case, the training processing unit 24 generates driving instruction information for causing the vehicle 10 to drive based on the model information, and transmits the generated driving instruction information to the vehicle 10 from the communication unit 21. The training processing unit 24 may also present training information including model actions to be performed while driving the vehicle 10 to the driver while automatically driving the vehicle 10. In this case, the training processing unit 24 can present to the driver, for example, by video, text, audio, etc., what actions to perform and when to perform when driving the vehicle 10, based on the model information. In addition, when causing the vehicle 10 to automatically drive based on the model information after the driver has driven, the training processing unit 24 may present model actions corresponding to the extracted inappropriate actions as training information, and may not present model actions for actions not extracted as inappropriate actions.
[0029] The presentation unit 25 presents the above-mentioned training information to the driver. Examples of the presentation unit 25 include a display unit that displays images, characters, etc., such as a display, and an audio output unit that outputs audio, such as a speaker. The presentation unit 25 is disposed, for example, inside the automobile 10. The presentation unit 25 may also be disposed outside the automobile 10.
[0030] The storage unit 26 stores the driver photographed data, surrounding photographed data, distance data, and operation data received by the communication unit 21. The storage unit 26 stores the driving information acquired by the acquisition unit 22. The storage unit 26 stores example information generated in advance. When the extraction unit 23 detects an inappropriate behavior, the storage unit 26 stores the inappropriate behavior in association with the detection time.
[0031] Next, an example of the operation of the driving training system 100 configured as described above will be explained. The following explanation will be given taking as an example a case where a direction change (garage parking) is performed as the training course C. Note that the same explanation can be applied to other training courses.
[0032] Prior to the driver's driving, model information is generated and stored in memory unit 26. With the model information stored in memory unit 26, the driver drives the automobile 10 along training course C. In the automobile 10, the on-board camera 11, the peripheral camera 12, the distance sensor 13, and the operation data acquisition unit 14 generate driver image data, peripheral image data, distance data, and operation data, respectively. Each of the generated data is transmitted to the control device 20 by the communication unit 16. The generation and transmission of each data can be performed in real time at a predetermined cycle, for example, a cycle corresponding to the frame rate of the on-board camera 11 and the peripheral camera 12.
[0033] The control device 20 receives each piece of data transmitted from the automobile 10 via the communication unit 21. The received data is stored in the storage unit 26. The acquisition unit 22 acquires driving information based on the received data. The acquisition unit 22 stores the acquired driving information in the storage unit 26.
[0034] The extraction unit 23 extracts inappropriate driving behavior of the driver based on the acquired driving information and the model information stored in the storage unit 26. The extraction unit 23 detects a difference between the driving information and the model information, and extracts inappropriate behavior based on the detected difference. Figures 3 to 8 are diagrams schematically showing an example of the operation of the driving training system 100.
[0035] For example, as shown in FIG. 3, the extraction unit 23 compares the driver's gaze E1 in the driving information with the gaze E2 in the model information to detect the difference. In FIG. 3, the driver's gaze E1 is directed forward, while the gaze E2 in the model information is directed toward the mirror. In other words, the model information shows the driver checking the mirror, but the driver does not check the mirror. Based on this difference, if the driver does not perform a necessary action, such as checking the mirror, after a predetermined time has elapsed since the start of driving, the extraction unit 23 extracts the driver's action as an inappropriate action. In this case, the training processing unit 24 can present training information to the driver by voice or the like via the presentation unit 25, instructing the driver to perform the necessary action.
[0036] Furthermore, as shown in Figure 4, when the automobile 10 is instructed to drive backward from the driving start position P1 to the stopping position P2 on the driving course C, the extraction unit 23 can extract the driver's behavior as an inappropriate behavior when it detects that the difference D1 between the route R1 along which the automobile 10 is driven by the driver and the route R2 in the model information is greater than a threshold value.
[0037] 5, when the driver drives the automobile 10 by a certain distance L from the driving start position P1, the extraction unit 23 compares the distance L1 between the automobile 10 and the surrounding object 30 with the case in the example information (distance L2). When the extraction unit 23 detects that the difference between the distance L1 and the distance L2 is greater than a threshold, it can extract the driver's action as an inappropriate action.
[0038] In the cases shown in Figures 4 and 5, the training processing unit 24 generates driving instruction information to stop the automobile 10 and causes the communication unit 21 to transmit the generated driving instruction information to the automobile 10. The automobile 10 receives the driving instruction information from the control device 20 via the communication unit 16. When the automatic driving control unit 15 receives the driving instruction information, it stops the automobile 10 by, for example, automatically operating the brakes based on the driving instruction information. The automatic driving control unit 15 transmits information that the automobile 10 has stopped to the control device 20 via the communication unit 16.
[0039] When the control device 20 receives information that the automobile 10 has stopped, the training processing unit 24 generates driving instruction information to move the stopped automobile 10 back to the corresponding position before the inappropriate behavior occurred, and causes the communication unit 21 to transmit the generated driving instruction information to the automobile 10. The automobile 10 receives the driving instruction information from the control device 20. The automatic driving control unit 15 automatically operates the steering, accelerator, brake, and other operating devices based on the received driving instruction information. Through this control, the automobile 10 moves to the corresponding position P3, as shown in FIG. 6. The automatic driving control unit 15 transmits information that the automobile 10 has moved to the corresponding position P3 to the control device 20 from the communication unit 16.
[0040] When the control device 20 receives information that the automobile 10 has moved to the corresponding position P3, the training processing unit 24 generates driving instruction information for driving the automobile 10 so as to reproduce the driver's driving from the corresponding position P3, and transmits the generated driving instruction information from the communication unit 21 to the automobile 10. The automobile 10 receives the driving instruction information from the control device 20. The automatic driving control unit 15 automatically operates the steering, accelerator, brake, and other operating devices based on the received driving instruction information. Through this control, the automobile 10 automatically drives so as to reproduce the driver's driving from the corresponding position P3, as shown in FIG. 7. When the driver's driving from the corresponding position P3 is reproduced, the training processing unit 24 can present the driver with training information including details on how to correct the inappropriate behavior by video, text, audio, etc., as shown in FIG. 7, at the time an inappropriate behavior is extracted. The training information can include, for example, the direction to look, the amount of steering operation, the timing of operation, the amount of accelerator operation, the timing of operation, and the timing of brake operation, which are actions that the driver should correct. Furthermore, the training information may be presented to the driver, for example, information such as the position of the automobile 10, the distance to the surrounding object 30, and the image reflected in each mirror of the automobile 10. When the training information is presented to the driver, the automobile 10 may be stopped as appropriate.
[0041] Furthermore, the training processing unit 24 may automatically drive the automobile 10 based on the model information before or after the driver drives. The training processing unit 24 generates driving instruction information for driving the automobile 10 so that driving based on the model information is performed, and causes the communication unit 21 to transmit the generated driving instruction information to the automobile 10. The automobile 10 receives the driving instruction information from the control device 20. The automatic driving control unit 15 automatically operates the steering, accelerator, brake, and other operating devices based on the received driving instruction information. Through this control, the automobile 10 travels along a route R2 based on the model information, as shown in FIG. 8. When the automobile 10 travels along the route R2, the training processing unit 24 can present the driver with training information, including model actions to be performed while driving, by using images, text, audio, and the like. When the automobile 10 is driven automatically based on model information after the driver has driven, the training processing unit 24 may present model actions corresponding to the extracted inappropriate actions as training information, and may not present model actions for actions that are not extracted as inappropriate actions.
[0042] Fig. 9 is a flowchart showing an example of the operation of the driving training system 100. As shown in Fig. 9, when the driver drives the automobile 10, driver photograph data, surrounding photograph data, distance data, and operation data are generated in the automobile 10 (step S101). Each of the generated data is transmitted to the control device 20 by the communication unit 16 (step S102).
[0043] In the control device 20, the communication unit 21 receives each piece of data transmitted from the vehicle 10 (step S103). The received data is stored in the storage unit 26. The acquisition unit 22 acquires driving information based on the received data (step S104). The acquisition unit 22 stores the acquired driving information in the storage unit 26. The extraction unit 23 extracts inappropriate driving behaviors of the driver based on the acquired driving information and the model information stored in the storage unit 26 (step S105). If an inappropriate behavior is extracted (Yes in step S106), the training processing unit 24 performs training processing according to the extracted inappropriate behavior (step S107). Examples of the training processing include stopping the vehicle 10, returning it to a corresponding position, and having the driver reproduce the driving behavior from the corresponding position while presenting the driver with training information including details on how to correct the inappropriate behavior. In this case, the training processing unit 24 generates driving instruction information based on the training processing and causes the communication unit 21 to transmit the generated driving instruction information to the vehicle 10. The training process may also include a process of determining whether the driver passes or fails based on the extracted inappropriate behavior.
[0044] On the other hand, if no inappropriate behavior is detected (No in step S106), it is checked whether driving on the training course has been completed (step S108), and if it has been completed (Yes in step S108), the processing is terminated, and if it has not been completed (No in step S108), the operations from step S103 onwards are repeated.
[0045] When driving instruction information is generated and transmitted in the training process of step S107 in the automobile 10, the automatic driving control unit 15 receives the driving instruction information (Yes in step S109). The automatic driving control unit 15 automatically drives the automobile 10 based on the received driving instruction information and presents the training information to the driver (step S110). If driving instruction information is not received (No in step S109), the automatic driving control unit 15 checks whether driving on the training course has been completed (step S111). If completed (Yes in step S111), the processing ends, and if not completed (No in step S111), the operations from step S101 onwards are repeated.
[0046] FIG. 10 is a flowchart showing another example of the operation of the driving training system 100. As shown in FIG. 10, in the control device 20, the training processing unit 24 generates driving instruction information for driving the automobile 10 so that driving based on model information is performed, and causes the communication unit 21 to transmit the generated driving instruction information to the automobile 10 (step S201). The automobile 10 receives the driving instruction information from the control device 20 (step S202). The automatic driving control unit 15 automatically operates the steering, accelerator, brake, and other operating devices based on the received driving instruction information (step S203). When the automobile 10 is driving automatically, the training processing unit 24 presents the training information, including model actions to be performed while driving, to the driver using the presentation unit 25 in the form of images, text, audio, and the like (step S204). In step S204, when the automobile 10 is driven automatically based on the model information after the driver has driven, the training processing unit 24 may present model actions corresponding to the extracted inappropriate actions as training information, and may not present model actions for actions that are not extracted as inappropriate actions.
[0047] As described above, the driving training system 100 of this embodiment comprises an automobile 10 capable of running on a training course, and a control device 20 that acquires driving information when a driver drives the automobile 10 on the training course, and extracts inappropriate driving behavior of the driver based on the acquired driving information and model information that serves as a model for driving the automobile 10 on the training course.
[0048] According to this configuration, the control device 20 extracts inappropriate behaviors in the driver's driving based on the driving information and the model information, and by checking the extracted inappropriate behaviors, it is possible to appropriately evaluate the driver's driving.
[0049] In the driving training system 100 according to this embodiment, the automobile 10 is capable of automatic driving, and the control device 20 stops the automobile 10 when an inappropriate behavior is detected. This configuration makes it possible to prevent the automobile 10 from continuing to drive due to an inappropriate behavior, thereby suppressing contact of the automobile 10 with surrounding objects.
[0050] In the driving training system 100 according to this embodiment, the control device 20 moves the stopped vehicle 10 back to the corresponding position before the inappropriate behavior occurred based on the acquired driving information, and automatically drives the vehicle 10 so as to reproduce the driver's driving from the corresponding position, while presenting the driver with training information including details on how to correct the inappropriate behavior. This configuration allows the driver to objectively view their own driving while receiving training on inappropriate behavior.
[0051] In the driving training system 100 according to this embodiment, the control device 20 judges whether the driver's driving is pass or fail based on the extracted inappropriate behavior. With this configuration, it is possible to efficiently judge whether the driver's driving is pass or fail.
[0052] In the driving training system 100 according to this embodiment, the automobile 10 is capable of automatic driving, and the control device 20 presents the driver with training information including details of actions to be taken while driving the automobile 10 while automatically driving the automobile 10 along a training course based on model information, and if an inappropriate action is extracted, presents the driver with training information including details of actions corresponding to the extracted inappropriate action. With this configuration, the driver can be taught about inappropriate actions while objectively viewing model driving.
[0053] In the driving training system 100 according to this embodiment, the control device 20 detects the difference between the driving information and the model information based on the distance between the automobile 10 and objects around the automobile 10, and extracts inappropriate behaviors based on the difference. This configuration allows for highly accurate extraction of inappropriate behaviors.
[0054] The driving training system 100 of this embodiment comprises an automobile 10 capable of automatically driving on a training course, and a control device 20 that automatically drives the automobile 10 on the training course based on model information that serves as a model for driving the automobile 10 on the training course.
[0055] According to this configuration, the automobile 10 can be automatically driven on the training course based on the model information, so that the driver can receive training while objectively observing the model driving.
[0056] In the driving training system 100 according to this embodiment, the control device 20 presents the driver with training information including the operations to be performed while driving the vehicle 10 automatically. This configuration allows the driver to understand in real time the operations to be performed while showing the driver exemplary driving.
[0057] In the driving training system 100 according to this embodiment, the automobile 10 can be driven by the driver, and the control device 20 acquires driving information when the driver drives the automobile 10 on a training course, extracts inappropriate driving behaviors of the driver based on the acquired driving information and model information, and presents the details of actions corresponding to the extracted inappropriate behaviors. This configuration enables training that reflects the driver's driving.
[0058] The technical scope of the present invention is not limited to the above-described embodiment, and appropriate modifications can be made without departing from the spirit of the present invention. For example, in the above-described embodiment, a configuration in which the peripheral camera 12 and the distance sensor 13 are disposed on the automobile 10 has been described as an example, but the present invention is not limited to this. For example, a configuration corresponding to the peripheral camera and distance sensor may be disposed on the driving course side. Furthermore, peripheral cameras and distance sensors may be used on both the automobile 10 side and the driving course side.
[0059] In the above embodiment, the control device 20 has been described as providing training for each individual vehicle 10, but this is not limiting. The control device 20 may provide training for multiple vehicles 10 in cooperation with each other. In this case, common weak actions of the drivers may be detected from the driving information of the multiple vehicles 10, and training for the weak actions may be strengthened.
[0060] In the above embodiment, the automobile 10 is described as an automobile that travels on an actual driving course, but the present invention is not limited to this. For example, driving information obtained by driving the automobile 10 may be used in the simulator. [Explanation of symbols]
[0061] E1, E2... line of sight, L, L1, L2... distance, P1... driving start position, P2... stopping position, P3... corresponding position, R1, R2... route, 10... automobile, 11... in-vehicle camera, 12... surrounding camera, 13... distance sensor, 14... operation data acquisition unit, 15... automatic driving control unit, 16, 21... communication unit, 20... control device, 22... acquisition unit, 23... extraction unit, 24... training processing unit, 25... presentation unit, 26... memory unit, 30... object, 100... driving training system
Claims
1. A car that can drive autonomously on a training course, a control device that acquires driving information when a driver drives the vehicle on the training course, extracts inappropriate driving behavior of the driver based on the acquired driving information and model information that serves as a model for driving the vehicle on the training course, and transmits driving instruction information to the vehicle that instructs the vehicle to drive automatically; Equipped with The control device instructs the vehicle to stop when the inappropriate behavior is extracted, instructs the vehicle to return to a corresponding position before the inappropriate behavior occurred based on the acquired driving information, instructs the vehicle to automatically drive so that the driving of the driver from the corresponding position is reproduced when the vehicle moves to the corresponding position, and presents the driver with training information including details to correct the inappropriate behavior when the vehicle is automatically driven based on the instructions. Driving instruction system.
2. The control device presents the driver with training information including details of actions to be taken while driving when the vehicle is traveling in an autonomous driving mode based on the example information, and when an inappropriate action is extracted, presents the driver with training information including details of the action corresponding to the extracted inappropriate action.
2. The driving instruction system according to claim 1.
3. The control device detects a difference between the driving information and the example information based on a distance between the vehicle and an object around the vehicle, and extracts the inappropriate behavior based on the difference.
3. The driving training system according to claim 1 or 2.
Citation Information
Patent Citations
Recognizing system for input / output device name
JP1989015851A
Driving evaluation device
JP2010072573A
Drive support device
JP2020075655A
Driver monitoring system and driver monitoring method
JP2021105981A
Systems and methods for improving vehicle parking skills
US10824882B1