JP2009042435A - Safe driving education device and program - Google Patents
Safe driving education device and program Download PDFInfo
- Publication number
- JP2009042435A JP2009042435A JP2007206280A JP2007206280A JP2009042435A JP 2009042435 A JP2009042435 A JP 2009042435A JP 2007206280 A JP2007206280 A JP 2007206280A JP 2007206280 A JP2007206280 A JP 2007206280A JP 2009042435 A JP2009042435 A JP 2009042435A
- Authority
- JP
- Japan
- Prior art keywords
- driving
- accident
- vehicle
- scenario
- driving behavior
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Traffic Control Systems (AREA)
Abstract
【課題】事故防止を目的とする安全運転教育の効果を高めることことを目的とする。
【解決手段】シミュレータ制御部30は運転シナリオに従って、教習者の模擬運転中に仮想的な車両周辺状況を表示部32に表示する。状況・行動・エラー記憶部18には、事故パターン毎に事故発生時の運転者の運転行動及び車両周辺状況の各々を示す情報を予め記憶しておく。エラー推定部16は、教習者の運転行動及び車両周辺状況に基づいて教習者が誤った運転行動を行なったか否かを判定する。教習者が誤った運転行動を行なった場合には、状況・行動・エラー比較部22が該誤った運転行動を行なったときの教習者の運転行動及び車両周辺状況が、事故データベース20に記憶された運転行動及び車両周辺状況と一致する事故パターンを抽出し、シミュレータ制御部30は、通常の運転シナリオから該事故パターンの運転シナリオに切り替えて表示部32に仮想的な車両周辺状況を表示する。
【選択図】図1An object of the present invention is to enhance the effect of safe driving education aimed at preventing accidents.
According to a driving scenario, a simulator control unit 30 displays a virtual vehicle surrounding situation on a display unit 32 during a simulated driving of a teacher. The situation / behavior / error storage unit 18 stores in advance information indicating each of the driver's driving behavior and vehicle surroundings at the time of an accident for each accident pattern. The error estimation unit 16 determines whether or not the learner has performed an incorrect driving action based on the driving action of the learner and the situation around the vehicle. When the learner performs an incorrect driving action, the driving action of the learner and the situation around the vehicle when the situation / action / error comparison unit 22 performs the incorrect driving action are stored in the accident database 20. The accident control pattern that matches the driving behavior and the vehicle surrounding situation is extracted, and the simulator control unit 30 switches the normal driving scenario to the driving scenario of the accident pattern and displays the virtual vehicle surrounding situation on the display unit 32.
[Selection] Figure 1
Description
本発明は、教習者に模擬運転させることにより教習者の安全運転教育を行なう安全運転教育装置およびプログラムに関する。 The present invention relates to a safe driving education apparatus and a program for performing safe driving education for a teacher by causing a teacher to perform simulated driving.
運転者の運転教育を支援するための装置としてドライビングシミュレータが知られている。ドライビングシミュレータは、運転者に模擬運転させることにより模擬運転中の運転者の運転操作に応じて走行する仮想的な車両の状態から、運転者の視界に入る模擬画像を表示したり、音響装置により走行音を模擬した音を発生させたり、揺動装置により運転席を揺動させたりすることにより、実際の車両を運転している感覚に近い感覚を運転者に与えるものである。 A driving simulator is known as a device for supporting driving education of a driver. The driving simulator displays a simulated image that enters the driver's field of view from the state of a virtual vehicle that travels according to the driving operation of the driver during simulated driving by causing the driver to perform simulated driving, or by an acoustic device By generating a sound simulating traveling sound or by swinging the driver's seat with a swinging device, the driver feels close to the feeling of driving an actual vehicle.
なお、従来より、運転教育をより効果的に行なうために、ドライビングシミュレータに関する様々な技術が提案されている。 Conventionally, various techniques related to a driving simulator have been proposed in order to perform driving education more effectively.
例えば、運転シミュレーションにおける教習者の成績(基準値との比較)から、教習者の苦手とする交通状況を判定し、その場面を多く練習させる教育シナリオを組むことで教習の効果を向上させるシステムが知られている(例えば、特許文献1参照。)。また、運転シミュレーションにおける教習者の注意力や緊張度から教習者の苦手とする交通状況を判定し、その場面を多く練習させる教育シナリオを組むことで教習の効果を向上させるシステムも知られている(例えば、特許文献2参照。)。また、あるシナリオを体験させた際に、教習者の体験結果と、そのシナリオの基準データを比較して成績を出し、一定以上の成績の揚合に次の最適な模擬運転シナリオに切り替える装置も知られている(例えば、特許文献3参照。)。
上記特許文献1、2に記載の技術は、教習者の運転操作の結果と教習者ヘの負担度から苦手な場面を判定し、これを多く練習させる装置である。これにより運転技能の向上は期待できるが、事故は苦手な場面だけで発生するのではない。事故は、運転者がそれほど苦手ではない場面において油断から発生したり、運転者の運転行動の誤りが原因となって発生したりすることが多い。従って、上記技術は運転技能向上を目的とした教習には適用できるが、事故防止を目的とした教習には適していない。
The technologies described in
また、上記特許文献3に記載の技術も、教習者の運転操作の結果から次の模擬運転シナリオに切り替える技術であることから、技能向上目的の教習には適用できるが、事故防止目的の教習には適していない。
The technique described in
本発明は、事故防止を目的とする安全運転教育の効果を高めることができる安全運転教育装置およびプログラムを提供することを目的とする。 An object of the present invention is to provide a safe driving education apparatus and program capable of enhancing the effect of safe driving education for the purpose of accident prevention.
上記目的を達成するために、本発明の安全運転教育装置は、模擬運転中の教習者に対して仮想的な車両周辺状況を提示するための運転シナリオに従って、前記教習者の模擬運転中に仮想的な車両周辺状況が提示手段に提示されるように制御する提示制御手段と、模擬運転中の教習者の運転行動を計測する計測手段と、事故パターンに対応させて事故発生時の運転者の運転行動及び車両周辺状況の各々を示す情報を記憶した記憶手段と、前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記教習者が誤った運転行動を行なったか否かを判定する誤り判定手段と、前記誤り判定手段により前記教習者が誤った運転行動を行なったことが判定された場合に、該誤った運転行動を行なったときの前記教習者の運転行動及び車両周辺状況が、前記記憶手段に記憶された運転行動及び車両周辺状況と一致する事故パターンを抽出する事故抽出手段と、前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンの車両周辺状況を提示するための運転シナリオに切替える切替手段と、を含んで構成されている。 In order to achieve the above object, the safe driving education apparatus according to the present invention provides virtual driving during the simulated driving of the instructor according to the driving scenario for presenting a virtual vehicle surrounding situation to the instructor during the simulated driving. Presentation control means for controlling the vehicle surrounding situation to be presented to the presentation means, measurement means for measuring the driving behavior of the instructor during simulation driving, and the driver's behavior at the time of the accident corresponding to the accident pattern Based on the storage means storing information indicating each of the driving behavior and the vehicle surrounding situation, and the driving behavior measured by the measuring means and the vehicle surrounding situation presented to the presenting means, the driving action mistaken by the teacher An error determination means for determining whether or not an error has been performed, and when the error determination means determines that the instructor has performed an incorrect driving action, the instruction when the erroneous driving action is performed Accident extraction means for extracting an accident pattern in which the driving behavior and vehicle surrounding situation of the person coincides with the driving behavior and vehicle surrounding situation stored in the storage means, and a driving scenario used in the presentation control means, the accident extraction means And switching means for switching to a driving scenario for presenting the vehicle surrounding situation of the accident pattern extracted in step (b).
このような構成によれば、教習者の運転行動に誤りがあった場合に、該誤った運転行動から発生する可能性の高い事故パターンを教習者に提示することができるため、事故防止を目的とする安全運転教育の効果を高めることができる。 According to such a configuration, when there is an error in the driving behavior of the teacher, an accident pattern that is likely to occur from the erroneous driving behavior can be presented to the teacher. The effect of safe driving education can be enhanced.
なお、上記安全運転教育装置は、前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記誤った運転行動には該当しない運転行動であって、前記教習者に対して提示される仮想的な車両周辺状況に仮想的に存在する対象物よりも前記教習者が模擬運転する仮想的な車両を優先させる優先運転行動を検出する優先運転行動検出手段を更に備え、前記事故抽出手段は、前記誤り判定手段で前記教習者の誤った運転行動が判定されず、且つ前記優先運転行動検出手段で前記教習者の優先運転行動が検出された場合には、前記記憶手段からいずれかの事故パターンを抽出し、前記切替手段は、前記誤った運転行動が判定されず且つ前記優先運転行動が検出された場合には、前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンに対応して前記記憶手段に記憶された運転行動を前記仮想的な車両周辺状況に仮想的に存在する他の車両が行なう場合の車両周辺状況を提示するための運転シナリオに切替えるようにしてもよい。 The safe driving education device is a driving action that does not correspond to the erroneous driving action based on the driving action measured by the measuring means and the vehicle surrounding situation presented to the presenting means. Priority driving behavior detection means for detecting priority driving behavior that gives priority to the virtual vehicle that the learner performs simulated driving over the object that virtually exists in the virtual vehicle surroundings presented to the learner The accident extraction means is not determined by the error determination means the erroneous driving behavior of the teacher, and when the priority driving behavior of the teacher is detected by the priority driving behavior detection means, One of the accident patterns is extracted from the storage means, and the switching means is the driving used in the presentation control means when the erroneous driving action is not determined and the priority driving action is detected. The vehicle surrounding situation when another vehicle virtually existing in the virtual vehicle surrounding situation performs the driving action stored in the storage means corresponding to the accident pattern extracted by the accident extracting means You may make it switch to the driving | operation scenario for showing.
このような構成によれば、教習者の運転行動に誤りがない場合でも、優先運転行動を検出した場合には、教習者の車両周辺に仮想的に存在する他の車両の運転誤りによる事故パターン、所謂もらい事故の事故パターンを教習者に提示することができるため、事故防止を目的とする安全運転教育の効果を高めることができる。 According to such a configuration, even if there is no error in the driving behavior of the learner, if the priority driving behavior is detected, the accident pattern due to the driving error of other vehicles virtually existing around the trainer's vehicle Since the so-called accident pattern of the accident can be presented to the teacher, the effect of safe driving education aimed at preventing accidents can be enhanced.
また、本発明のプログラムは、コンピュータを、模擬運転中の教習者に対して仮想的な車両周辺状況を提示するための運転シナリオに従って、仮想的な車両周辺状況が提示手段に提示されるように制御する提示制御手段、模擬運転中の教習者の運転行動を計測する計測手段、事故パターンに対応させて事故発生時の運転者の運転行動及び車両周辺状況の各々を示す情報を記憶した記憶手段、前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記教習者が誤った運転行動を行なったか否かを判定する誤り判定手段、前記誤り判定手段により前記教習者が誤った運転行動を行なったことが判定された場合に、該誤った運転行動を行なったときの前記教習者の運転行動及び車両周辺状況が、前記記憶手段に記憶された運転行動及び車両周辺状況と一致する事故パターンを抽出する事故抽出手段、および前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンの車両周辺状況を提示するための運転シナリオに切替える切替手段、として機能させるためのプログラムである。 Further, the program of the present invention causes the computer to present the virtual vehicle surrounding situation to the presenting means according to the driving scenario for presenting the virtual vehicle surrounding situation to the instructor who is performing the simulated driving. Presentation control means for controlling, measuring means for measuring the driving behavior of the instructor during simulation driving, storage means for storing information indicating each of the driving behavior of the driver at the time of the accident and the vehicle surrounding situation corresponding to the accident pattern The error determination means for determining whether or not the teacher has performed an incorrect driving action based on the driving behavior measured by the measuring means and the vehicle surroundings presented on the presentation means; When it is determined that the instructor has performed an incorrect driving behavior, the driving behavior and the vehicle surroundings of the instructor when the erroneous driving behavior is performed are stored in the memory. Accident extraction means for extracting an accident pattern that matches the driving behavior and the vehicle surrounding situation stored in the stage, and the driving scenario used in the presentation control means present the vehicle surrounding situation of the accident pattern extracted by the accident extraction means It is a program for functioning as a switching means for switching to an operation scenario.
このようなプログラムによれば、上記安全運転教育装置と同様に、教習者の運転行動に誤りがあった場合に、該誤った運転行動から発生する可能性の高い事故パターンを教習者に提示することができるため、事故防止を目的とする安全運転教育の効果を高めることができる。 According to such a program, when there is an error in the driving behavior of the teacher, the accident pattern that is likely to occur from the erroneous driving behavior is presented to the teacher as in the case of the safe driving education device. Therefore, the effect of safe driving education aimed at preventing accidents can be enhanced.
また上記プログラムは、前記コンピュータを、更に前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記誤った運転行動には該当しない運転行動であって、前記教習者に対して提示される仮想的な車両周辺状況に仮想的に存在する対象物よりも前記教習者が模擬運転する仮想的な車両を優先させる優先運転行動を検出する優先運転行動検出手段としても機能させると共に、前記事故抽出手段は、前記誤り判定手段で前記教習者の誤った運転行動が判定されず、且つ前記優先運転行動検出手段で前記教習者の優先運転行動が検出された場合には、前記記憶手段からいずれかの事故パターンを抽出し、前記切替手段は、前記誤った運転行動が判定されず且つ前記優先運転行動が検出された場合には、前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンに対応して前記記憶手段に記憶された運転行動を前記仮想的な車両周辺状況に仮想的に存在する他の車両が行なう場合の車両周辺状況を提示するための運転シナリオに切替えようにしてもよい。 In addition, the program is a driving action that does not correspond to the erroneous driving action based on the driving action measured by the measuring means and the vehicle surroundings presented on the presenting means, As priority driving behavior detection means for detecting priority driving behavior that prioritizes virtual vehicles simulated by the teacher over objects virtually present in the virtual vehicle surroundings presented to the teacher And the accident extraction means is configured such that when the error determination means does not determine the erroneous driving behavior of the teacher and the priority driving behavior detection means detects the teacher's priority driving behavior. Extracts any accident pattern from the storage means, and the switching means determines that the erroneous driving action is not determined and the priority driving action is detected. Another vehicle in which the driving scenario used in the presentation control unit is virtually present in the virtual vehicle surrounding situation is stored in the storage unit corresponding to the accident pattern extracted by the accident extraction unit May be switched to a driving scenario for presenting a vehicle surrounding situation.
このようなプログラムによれば、教習者の運転行動に誤りがない場合でも、優先運転行動を検出した場合には、教習者の車両周辺に仮想的に存在する他の車両の運転誤りによる事故パターン、所謂もらい事故の事故パターンを教習者に提示することができるため、事故防止を目的とする安全運転教育の効果を高めることができる。 According to such a program, even if there is no error in the driving behavior of the learner, if the priority driving behavior is detected, an accident pattern due to a driving error of other vehicles virtually existing around the trainer's vehicle Since the so-called accident pattern of the accident can be presented to the teacher, the effect of safe driving education aimed at preventing accidents can be enhanced.
以上説明したように、本発明の安全運転教育装置およびプログラムによれば、事故防止を目的とする安全運転教育の効果を高めることができる、という優れた効果を奏する。 As described above, according to the safe driving education apparatus and program of the present invention, there is an excellent effect that the effect of the safe driving education for the purpose of accident prevention can be enhanced.
以下、図面を参照して、本発明の実施の形態について詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
[第1の実施の形態] [First Embodiment]
図1は、本実施の形態に係る安全運転教育装置10の概略的な構成を示すブロック図である。
FIG. 1 is a block diagram showing a schematic configuration of a safe
本実施の形態の安全運転教育装置10は、通常運転シナリオ生成部12、模擬運転実行部14、エラー推定部16、状況・行動・エラー記憶部18、事故データベース20、状況・行動・エラー比較部22、および事故シナリオ生成部24を備えている。
The safe
通常運転シナリオ生成部12は、不図示の入力装置から試験条件が設定されると、模擬運転用の通常のシナリオデータ(以後、通常運転シナリオと呼称)を生成する。なお、試験条件には、例えば、道路の形状や、信号の有無、一時停止位置の有無、視認阻害物の有無、周囲の対象物の有無やその種類・数など、模擬運転中の車両の周辺環境を規定する情報を含んでいる。通常運転シナリオは、模擬運転中の教習者に対して提示する仮想的な車両周辺状況を規定したデータであって、この通常運転シナリオによって、上記設定された試験条件に合致した車両周辺状況が模擬運転中の教習者に提示される。また、後述する事故パターンのシナリオデータ(以下、事故シナリオと呼称)も同様に模擬運転中の教習者に対して提示する仮想的な車両周辺状況を規定したデータであるが、教習者に事故を模擬体験させることを目的としたデータである点が通常運転シナリオとは異なる。
When a test condition is set from an input device (not shown), the normal operation
なお、本実施の形態では、通常運転シナリオと事故シナリオを総称して運転シナリオと呼称するが、両者を区別して説明する場合には、個々の呼称を用いて説明する。 In the present embodiment, the normal operation scenario and the accident scenario are collectively referred to as an operation scenario. However, when both are described separately, description will be made using individual names.
模擬運転実行部14は、ドライビングシミュレータとして機能する。模擬運転実行部14は、シミュレータ制御部30、表示部32、操作部34、および視線検出部36を備えている。シミュレータ制御部30は、通常運転シナリオ生成部12もしくは事故シナリオ生成部24で生成された運転シナリオに基づいて表示部32に模擬運転中の車両周辺状況を表示することにより、模擬運転環境を実現する。
The simulated driving execution unit 14 functions as a driving simulator. The simulated driving execution unit 14 includes a
また、模擬運転中の教習者の運転行動を、教習者が操作する操作部(ハンドル・アクセル・ブレーキ・方向指示器を含む)34の操作状態および視線検出部(例えば、アイカメラ)36の検出結果から検出する。検出結果はシミュレータ制御部30に出力され、シミュレータ制御部30は、この検出結果や表示部32に表示された車両周辺状況の画像に基づいて、教習者が模擬運転する仮想的な車両(以後、自車と呼称)の状態や周辺状況を抽出する。抽出結果は、エラー推定部16に出力される。
Further, the driving behavior of the trainer during the simulated driving is detected by the operation state of the operation unit (including the steering wheel, accelerator, brake, and direction indicator) 34 operated by the trainer and the line-of-sight detection unit (for example, eye camera) 36. Detect from the results. The detection result is output to the
なお、視線検出部36で検出される教習者の視線検出対象は、信号、および自車と衝突する可能性のある前走車、対向車、歩行者、自転車(以後、単に対象物と総称する)である。
Note that the gaze detection target of the teacher detected by the
エラー推定部16は、模擬運転実行部14から出力された教習者の運転行動および周辺状況の情報から運転エラーを推定する。教習者の運転行動が運転エラーであると判定した場合には、状況・行動・エラー記憶部18に該運転エラーと判定した運転行動やそのときの周辺状況を示す情報を格納する。また、エラー推定部16は、運転エラーであると判定されなかった場合であっても、運転行動や周辺状況を示す情報を逐次状況・行動・エラー記憶部18に格納する。
The
状況・行動・エラー記憶部18には、エラー推定部16によって教習者の運転行動(運転エラーとなった運転行動を含む)および周辺状況を示す情報が時系列に記憶される。
In the situation / behavior /
事故データベース20は、交通事故の各パターン毎に、事故発生当時の周辺環境、第1当事者(事故を起こした運転者)の運転行動および運転エラー、事故発生当時の周辺状況を示す情報を記憶したデータベースである。このデータベースは、実際に発生した交通事故の事故データ等から生成してもよいし、机上の検討結果から生成してもよい。
The
なお、周辺環境を示す情報としては、天候、道路の形状や、信号の有無、一時停止位置の有無、視認阻害物の有無、その要因、周囲の対象物の有無やその種類・数等の情報が含まれる。図2に事故データベース20の構造を示す。
Information indicating the surrounding environment includes information such as weather, road shape, presence / absence of signal, presence / absence of pause position, presence / absence of visual obstruction, its factor, presence / absence of surrounding objects, type / number of objects, etc. Is included. FIG. 2 shows the structure of the
図2の左から順に説明する。「事故番号」が、事故パターンを識別する識別番号である。「種別」は事故パターンの当事者種別を示し、「四対四」は車両同士の事故、「四対歩」は車両と歩行者との事故を示す。 Description will be made in order from the left in FIG. “Accident number” is an identification number for identifying an accident pattern. “Type” indicates the party type of the accident pattern, “four-to-four” indicates an accident between vehicles, and “four-step” indicates an accident between a vehicle and a pedestrian.
「事故類型」は、事故パターンの事故内容を示す。例えば、「追突」は車両同士の追突、「右直」は、右折車両と直進する対象物との衝突、「出会い頭」は、交差点における出会い頭の衝突を意味する。 “Accident type” indicates the accident content of the accident pattern. For example, “rear collision” means rear collision between vehicles, “right straight” means a collision between a right turn vehicle and an object that goes straight, and “meeting” means a collision at the intersection.
「当事者行動」は、事故の第1当事者と第2当事者の事故発生当時の大まかな行動を示す。例えば、事故番号5では、第1当事者(事故を起こした車両側)の当事者行動は「右折」、第2当事者(事故にあった対象物)の当事者行動は「横断」となっている。
“Party action” indicates a rough action of the first party and the second party of the accident when the accident occurred. For example, in
その他、図2に示すように、事故発生当時の「天候」、事故が発生した「道路形状」、「信号の有無」「一時停止位置の有無」、「視認阻害物の有無とその要因」、「周囲の対象物の種類」の周辺環境の情報が事故データベース20に記録されている。
In addition, as shown in FIG. 2, "weather" at the time of the accident, "road shape" where the accident occurred, "presence / absence of signal", "presence / absence of temporary stop position", "presence / absence of visual obstacles and their factors", Information on the surrounding environment of “type of surrounding objects” is recorded in the
また、図2の右側には、第1当事者の事故に至るまでの周辺状況、運転行動、エラーの情報が時系列に示されている。図3にこの時系列データ部分を示す。この時系列データは、事故パターン毎に、図3の上から「グループNo.」、「行動類型」、「場所」、「行動/エラー」、「状況」の順に記憶されている。ここでは、後述するように、時系列の情報を所定のルールに従ってグループ分けして「グループNo.」を記録している。また、「行動類型」は、運転行動を示す情報の1つであるが、特にこの「行動類型」では、第1当事者の運転行動によって変化する車両の状態(例えば、直進、停止、右折など)が記録されている。「場所」は周辺状況を示す情報の1つであるが、その時点の第1当事者が運転していた車両の場所が記憶されている。また、「行動/エラー」には、第1当事者の運転行動の情報が記憶されている。なお、記録されている運転行動の情報のうち、運転エラーに該当する運転行動は、その旨が明示されるように記録されている。また、「状況」には、「場所」以外の周辺状況の情報が記録されている。 Also, on the right side of FIG. 2, information on the surrounding situation, driving behavior, and error up to the accident of the first party is shown in time series. FIG. 3 shows the time series data portion. This time-series data is stored in order of “Group No.”, “Behavior Type”, “Location”, “Behavior / Error”, and “Situation” from the top of FIG. 3 for each accident pattern. Here, as will be described later, time-series information is grouped according to a predetermined rule, and “Group No.” is recorded. The “behavior type” is one piece of information indicating driving behavior. In particular, in this “behavior type”, the state of the vehicle that changes according to the driving behavior of the first party (for example, straight ahead, stop, right turn, etc.) Is recorded. “Location” is one piece of information indicating the surrounding situation, and the location of the vehicle that was being driven by the first party at that time is stored. Further, “behavior / error” stores information on driving behavior of the first party. Of the recorded driving behavior information, the driving behavior corresponding to the driving error is recorded so as to clearly indicate that fact. In the “situation”, information on the surrounding situation other than “location” is recorded.
以下では、事故データベース20に事故パターン毎に記憶されている周辺環境や時系列データ等の情報を総称して事故データと呼称する。
Hereinafter, information such as the surrounding environment and time series data stored in the
状況・行動・エラー比較部22は、状況・行動・エラー記憶部18に記憶されている教習者の運転エラー時の運転行動および運転エラー時の周辺状況の時系列データと、事故データベース20に記憶されている事故パターン毎の第1当事者の時系列データとを比較し、時系列データの各内容や順序が一致する場合には、該一致した事故パターンの情報を事故シナリオ生成部24に出力する。
The situation / behavior /
事故シナリオ生成部24は、状況・行動・エラー比較部22から出力された事故パターンの情報に基づいて、当該事故パターンの事故内容を再現するためのドライビングシミュレータのシナリオデータ(以後、事故シナリオと呼称)を生成する。 The accident scenario generator 24 generates scenario data of a driving simulator (hereinafter referred to as an accident scenario) for reproducing the accident contents of the accident pattern based on the accident pattern information output from the situation / action / error comparator 22. ) Is generated.
上記各構成部は、CPU、RAM、ROMを含んで構成されたコンピュータによって実現される。すなわちCPUが、ROMや所定の記憶装置に記憶されたプログラムを実行することにより上記各構成部を実現し、以下に説明する処理が行なわれる。なお、状況・行動・エラー記憶部18は、コンピュータのRAMから構成されるようにしてもよいし、他の記録媒体により構成されるようにしてもよい。また、事故データベース20は、ハードディスク装置などの記録装置から構成されるようにしてもよい。
Each of the above-described components is realized by a computer configured to include a CPU, a RAM, and a ROM. That is, the CPU implements the above-described components by executing a program stored in a ROM or a predetermined storage device, and the processing described below is performed. The situation / action /
ここで、本実施の形態における教習者の模擬運転中の安全運転教育装置10の処理の流れを図4のフローチャートを用いて説明する。
Here, the flow of processing of the safe
ステップ100では、状況・行動・エラー記憶部18に記憶されている教習者の時系列データをクリアし、変数「事故No.」に0をセットする。事故No.は、実行中の運転シナリオが事故シナリオである場合に該事故シナリオが模擬する事故パターンの識別番号がセットされる変数である。実行中の運転シナリオが通常運転シナリオである場合には、0がセットされたままとなる。
In step 100, the time-series data of the teacher stored in the situation / action /
ステップ102では、通常運転シナリオ生成部12が通常運転シナリオを生成する。
In
ステップ104では、シミュレータ制御部30が、ドライビングシミュレータで用いる運転シナリオを、通常運転シナリオ生成部12で生成した通常運転シナリオに切替え、通常運転シナリオに従った車両周辺状況を示す画像を表示部32に表示する。この状態で教習者は模擬運転を行なう。シミュレータ制御部30は、通常運転シナリオの進行に従い、教習者の操作部34の操作に応じて表示部32に車両周辺状況を表示する。
In
ステップ106では、シミュレータ制御部30は、操作部34の操作状態を検出して、教習者の運転行動を計測する。また、同時に表示部32に表示されている車両周辺状況(自車の周辺状況)の情報を抽出する。計測した運転行動の情報や、抽出した車両周辺状況の情報は、エラー推定部16に出力される。
In
ステップ108では、エラー推定部16が、シミュレータ制御部30から取得した運転行動の情報や車両周辺状況の情報に変化があるか否かを判断する。ここで、変化が無いと判定した場合は、ステップ106に戻る。また、変化があったと判定した場合には、ステップ110に移行する。
In
ステップ110では、教習者の運転行動の情報および車両周辺状況の情報に基づいて、教習者が誤った運転行動(運転エラー)を行なったか否かを所定のルールに従って判定する(エラー推定)。
In
ここでは、エラー推定のための道路上の位置の定義として、自車の通常のブレーキ操作による停止距離(通常停止距離)L1と急ブレーキによる停止距離(非常停止距離)L2を下記の式より算出し、これに基づいて通常停止位置および回避限界位置を定める。 Here, as the definition of the position on the road for error estimation vehicle normal stop by braking distance (normal stop distance) L 1 and stop by abrupt braking distance (emergency stop distance) L 2 of the following formula Based on this, the normal stop position and the avoidance limit position are determined.
Ln=τV+V2/2d[m]
ここで、τ:教習者のブレーキ反応時間(例えば0.7秒)
V:自車速(m/秒)
d:ブレーキ時の減速度(例えば、L1算出時2.0m/秒2、
L2算出時6.0m/秒2)
L n = τV + V 2 / 2d [m]
Where τ is the trainer's brake response time (eg 0.7 seconds)
V: Own vehicle speed (m / s)
d: deceleration during braking (for example, 2.0 m / sec 2 when calculating L 1 ,
L 2 calculated the time of 6.0m / sec 2)
例として、図5に信号のある交差点を自車40が右折する場合の、交差点付近における位置の定義を示す。図5の通常停止位置は、自車40がブレーキ操作で交差点端部に停止するための減速開始位置であり、通常停止距離L1から求められる。回避限界位置は、自車40が急ブレーキで交差点端部に停止するための減速開始位置であり、非常停止距離L2から求められる。
As an example, FIG. 5 shows the definition of the position in the vicinity of the intersection when the
また、図6に、信号のある交差点を自車40が右折する場合の、対向直進車の交差点付近における位置の定義を示す。図6の通常停止位置は、対向直進車がブレーキ操作で交差点端部に停止するための減速開始位置であり、これも上記式を用いて算出される通常停止距離L1から求められる。回避限界位置は、対向直進車が急ブレーキで交差点端部に停止するための減速開始位置であり、これも上記式を用いて算出される非常停止距離L2から求められる。
FIG. 6 shows the definition of the position in the vicinity of the intersection of the oncoming straight vehicle when the
教習者の運転エラーの推定は、以下の(1)〜(5)のルールに従い、図7(A)〜(C)のテーブルを用いて行う。 The driving error of the teacher is estimated using the tables shown in FIGS. 7A to 7C according to the following rules (1) to (5).
(1)ある対象物の画像が表示部32に表示されてから、その対象物に対する自車40の回避限界位置までの間に、教習者が対象物に視線を向けなかった場合には認知エラーとする。
(1) When an image of a certain object is displayed on the
(2)信号交差点において、自車40の減速行動が必要となる可能性のある対象物(自車直進時の対向右折待ち車や横断歩行者など)や、黄信号、赤信号に対しては、その対象物へ視線を向けた後に、交差点直前で行ったアクセルとブレーキの操作から図7(A)のテーブルに従い推定する。
(2) For objects that may require deceleration of the
図7(A)は、黄信号、赤信号および交差対象物に対する認知・判断エラー判定基準を示すテーブルである。この判定基準では、教習者が表示部32に表示された対象物に対して視線を向けたか向けなかったか、視線を向けた場合には、アクセルをOFFしたか、緩めたか、変化無しか、踏み増したか、ブレーキはOFFしたか、ONしたか、というように、視線、アクセル、およびブレーキの3つの要素から、認知エラーか、判断エラーか、エラー無しか、を判定する。
FIG. 7A is a table showing recognition / judgment error determination criteria for a yellow light, a red light, and a crossing object. According to this criterion, the trainer has turned his or her eyes on the object displayed on the
具体的には、教習者の視線は黄信号に向いたが、交差点直前にてアクセル操作に変化がない場合には、黄信号の認知エラーもしくは黄信号は無視しても良いとの判断エラーのどちらかが考えられるので、「黄信号の認知エラーもしくは判断エラー」と推定する。また、アクセルをOFFしてブレーキをONした場合には、黄信号を認知して減速行動をとっていると考えられることから、「エラー無し(認知した)」とする。 Specifically, if the trainee's line of sight is directed to the yellow signal, but there is no change in the accelerator operation just before the intersection, a yellow signal recognition error or a determination error that the yellow signal can be ignored Since either one is considered, it is estimated that “yellow signal recognition error or judgment error”. Further, when the accelerator is turned off and the brake is turned on, it is considered that the vehicle is decelerating by recognizing the yellow signal, and therefore, “no error (recognized)” is set.
(3)青信号については、視線を向けたことをもって「エラー無し(認知した)」とする。図7(B)に、青信号に対する認知エラー判定基準を示すテーブルを示す。 (3) Regarding the green light, “no error (recognized)” when the line of sight is turned. FIG. 7B shows a table showing recognition error determination criteria for a green light.
(4)自車40が右折するため交差点内で待機しているときの黄信号および赤信号については、視線を向けなくても認知エラーにしない。
(4) Since the
(5)自車40が右折するため交差点内で待機しているときの対向直進車、横断歩行者、自転車等については、図7(C)のテーブルに従い推定する。
(5) Oncoming straight vehicles, crossing pedestrians, bicycles, and the like when the
図7(C)は、自車40が右折待機しているときの対象物に対する認知・判断エラー推定基準を示すテーブルである。この判定基準では対象物に対して視線を向けたか向けなかったか、また、対象物に視線を向けた場合には、対象物の位置と、対象物の1つである対向車の走行状態(加速中、等速、減速中)とに応じて、認知エラーか、判断エラーか、エラー無しかを判定する。なお、このテーブルにおける「対象物の位置」は、交差点に対しての各対象物の位置であり、各対象物それぞれの移動速度から定まる。
FIG. 7C is a table showing recognition / judgment error estimation criteria for an object when the
具体的には、「自車右折開始前に教習者の視線が対向車42に向き、視線が向いたときの対向車42は対向側の交差点直前を等速走行中であった(図6も参照)」後に教習者が自車40の右折を開始した場合には、教習者は対向直進車42を認知したものの、対向直進車42に対して減速するだろうとの誤った判断をしていることが考えられるので「判断エラー」とする。
Specifically, “Before starting the vehicle's right turn, the trainer's line of sight was facing the oncoming
ステップ112では、エラー推定部16は、状況・行動・エラー記憶部18に、教習者の運転行動および車両周辺状況を示す情報を時系列データとして記憶する。なお、上記ステップ110で運転エラーと判定された運転行動については、運転エラーであることが明示されるように記憶する。図8は、状況・行動・エラー記憶部18に記憶される時系列データの具体例である。図8に示すように、運転行動及び周辺状況を示す情報が時系列に格納される。なお、状況・行動・エラー記憶部18には、事故データベース20に格納されている第1当事者の時系列データと同じ項目の情報が格納される(図3も参照)。
In
ステップ114では、状況・行動・エラー比較部22が、状況・行動・エラー記憶部18に記憶された教習者の時系列データと、事故データベース20に記憶されている事故パターン毎の第1当事者の時系列データとを比較する。
In
図9は、状況・行動・エラー比較部22が行なう比較処理の流れを示すフローチャートである。
FIG. 9 is a flowchart showing the flow of comparison processing performed by the situation / action /
ステップ200では、状況・行動・エラー記憶部18に記憶された教習者の時系列データの中の運転エラーの数Erkをカウントする。前述したように、状況・行動・エラー記憶部18には、教習者の運転行動のうち運転エラーである運転行動が明示されるように記憶されている。これをカウントする。
In
ステップ202では、Erkが0か否かを判定する。ここで、Erkが0ではないと判定した場合には、ステップ204で教習者の時系列データのグループ分離を行なう。
In
図10は、教習者の時系列データのグループ分離のルールを説明する説明図である。まず、時系列データを先頭から順に調べていき、最初に運転エラーを起こした時系列データのところをgrp1(grp:グループ)と決定する(図10の(1))。以降、時系列データを順に調べていき、「行動類型」と「場所」のいずれかが変わらないうちは同じグループ番号をつける(図10の(2))。一方、「行動類型」と「場所」の少なくとも一方が変化した場合は、その時系列データに、直前のグループ番号に+1したグループ番号を付与する(図10の(3))。以上を繰り返して、時系列データの終わりまでグループ番号を付与する。なお、このグループ分離ルールは、事故データベース20に第1当事者の時系列データを記憶する際にも用いられる。
FIG. 10 is an explanatory diagram for explaining a rule for group separation of time series data of a teacher. First, the time series data is examined in order from the top, and the place of the time series data that first causes an operation error is determined as grp1 (grp: group) ((1) in FIG. 10). Thereafter, the time series data is examined in order, and the same group number is assigned as long as either “behavior type” or “location” does not change ((2) in FIG. 10). On the other hand, when at least one of “behavior type” and “location” changes, a group number that is added to the immediately preceding group number is added to the time-series data ((3) in FIG. 10). The above is repeated and a group number is assigned to the end of the time series data. This group separation rule is also used when storing the time series data of the first party in the
次に、ステップ206〜ステップ224の比較ループ1で繰り返し処理を行なう。この比較ループ1では、最初に変数(n)に初期値(1)をセットし、ステップ224までの繰り返し範囲を処理する。二度目以降の繰り返しでは、変数(n)に増分値(1)を加算し、終値(事故データベース20に記憶されている事故パターン数)以下であれば、繰り返し範囲を処理する。これを変数(n)が終値を超えるまで繰り返す。
Next, iterative processing is performed in the
以下、この比較ループ1における繰り返し処理の詳細を説明する。
Details of the iterative process in the
ステップ208では、教習者の時系列データのグループ数と、事故データベース20の第n番目の事故パターンの第1当事者の時系列データのグループ数とを比較する。前者のグループ数が後者のグループ数以下であれば、ステップ210で一致フラグに1をセットする。
In
次に、ステップ212〜ステップ218の比較ループ2で繰り返し処理を行なう。この比較ループ2では、最初に変数(i)に初期値(1)をセットし、ステップ218までの繰り返し範囲を処理する。二度目以降の繰り返しでは、変数(i)に増分値(1)を加算し、終値(教習者の時系列データのグループ数)以下であれば、繰り返し範囲を処理する。これを変数(i)が終値を超えるまで繰り返す。
Next, the iterative process is performed in the
この比較ループ2では、まずステップ214で、教習者のグループiの時系列データと、事故データベース20の第n番目の事故パターンのグループiの時系列データとを比較する。ここで、両者が一致していれば、何もせずに変数(i)を1増加し、次のグループについて同様の比較処理を繰り返す。また、ステップ214で、両者が一致していないと判断した場合には、ステップ216で一致フラグを0にセットしてから変数(i)を1増加し、次のグループについて同様の比較処理を繰り返す。このように、教習者の時系列データと、事故データベース20の第n番目の事故パターンの時系列データとの比較を行なう。各グループについて比較を終了すると、比較ループ2を抜けてステップ222に移行する。
In this
一方、ステップ208で、教習者の時系列データのグループ数が、事故データベース20の第n番目の事故パターンの第1当事者の時系列データのグループ数よりも多ければ、ステップ220で一致フラグに0をセットしてステップ222に移行する。
On the other hand, if the number of groups of the teacher's time series data is greater than the number of groups of the first party's time series data of the nth accident pattern in the
ステップ222では、一致フラグが1か否かを判定する。一致フラグが1であれば、第n番目の事故パターンが、教習者の時系列データに一致する事故パターンであるとして、比較ループ1を抜けて、ステップ228に移行し、一致する事故番号に変数nをセットして本比較処理を終了する。
In
一方、ステップ222で、一致フラグが0である場合には、ステップ208でグループ数が一致しなかったか、ステップ214で時系列データが不一致であったということを示すため、第n番目の事故パターンは、教習者の時系列データに該当する事故パターンではないと判断できる。従って、比較ループ1で、変数(n)に増分値(1)を加算して、次の事故パターンについて、比較ループ1の処理を繰り返す。
On the other hand, if the match flag is 0 in
また、変数(n)が事故パターン数を超えて比較ループ1を抜けた時点で一致フラグが0の場合、或いは、ステップ202で、Erkが0である(教習者の運転エラー無し)と判定した場合には、ステップ226で、該当する事故パターンは無かったことを示すため、一致する事故番号に0をセットして、本比較処理を終了する。
In addition, when the variable (n) exceeds the number of accident patterns and exits the
ここで、具体例を挙げてこの比較処理について説明する。図11は、教習者の時系列データ(すなわち状況・行動・エラー記憶部18の時系列データ)と事故データベース20の時系列データの比較処理の具体例を説明する説明図である。
Here, the comparison process will be described with a specific example. FIG. 11 is an explanatory diagram illustrating a specific example of a comparison process between time series data of a teacher (that is, time series data in the situation / action / error storage unit 18) and time series data in the
図11に示すように、状況・行動・エラー比較部22は、状況・行動・エラー記憶部18と事故データベース20それぞれの時系列データにおいて、同じグループ番号の時系列データ同士を比較する。
As shown in FIG. 11, the situation / action /
例えば、教習者の時系列データに含まれる時系列要素が、同じ番号のグループの事故データベースの時系列要素に全て当てはまるときには、このグループは一致したとする(すなわち、一致フラグは1のまま維持)。ただし、教習者の時系列データ中の「認知した」という時系列要素(運転エラーでない運転行動)については、事故データベースの時系列要素に当てはまるものが無くても良い、とする。 For example, when all of the time series elements included in the teacher's time series data apply to the time series elements of the accident database of the group with the same number, this group is assumed to match (ie, the match flag remains 1). . However, it is assumed that there is no time series element (driving behavior that is not a driving error) that is “recognized” in the time series data of the learner that does not apply to the time series element of the accident database.
そして、教習者の時系列データの全グループが、事故データベース20の時系列データと一致する事故パターンが存在するときは、それまでの教習者の運転行動がその事故パターンの第1当事者の運転行動と同じであるため、その事故パターンが教習者の運転で発生する可能性の高い事故であると言える。そこで当該事故パターンを検出結果とし(すなわち、ステップ228で該検出した事故パターンの番号を事故番号にセットする)、本比較処理を終了する。
When all the groups of the teacher's time series data have an accident pattern that matches the time series data of the
上記比較処理が終了すると、図4のメインルーチンに戻り、ステップ116の処理が行なわれる。
When the comparison process is completed, the process returns to the main routine of FIG. 4 and the process of
ステップ116では、状況・行動・エラー比較部22は、事故番号の数値を参照し、教習者の時系列データに一致する事故パターンが事故データベース20に存在するか否かを判定する。ここで、事故番号が0でなければ、一致する事故パターンが存在すると判定してステップ118に移行する。
In
ステップ118では、状況・行動・エラー比較部22は、該当する「事故番号」と「事故No.」とが同じか否かを判定する。ここで「事故番号」と「事故No.」が同じではないと判定した場合には、教習者の運転で発生する可能性の高い事故パターンが新たに見つかったことを示す。そこで、状況・行動・エラー比較部22は、ステップ120で、該当する「事故番号」を「事故No.」にセットし、ステップ122で、該当の事故番号が示す事故パターンの情報を事故シナリオ生成部24に出力し、該事故パターンを教習者に模擬体験させるような事故シナリオを生成させる。
In
事故シナリオ生成部24は、状況・行動・エラー比較部22から事故パターンの情報(ここでは事故番号)を受け取ると、該事故パターンの事故シナリオを生成する。具体的には、図12に示すようなシナリオテーブルを予め用意しておき、受け取った事故番号から該シナリオテーブルに記憶された事故シナリオの情報を抽出し、該事故シナリオの情報を模擬運転実行部14で実行可能な形式に変換して生成する。また、これに限らず、状況・行動・エラー比較部22から該当する事故パターンの事故データ(周辺環境や時系列データの情報を含む)を事故シナリオ生成部24に出力し、事故シナリオ生成部24がこれら事故データから、その都度事故シナリオを生成するようにしてもよい。
When the accident scenario generation unit 24 receives information on an accident pattern (here, an accident number) from the situation / action /
事故シナリオ生成部24が事故シナリオを生成すると、ステップ124で、模擬運転実行部14のシミュレータ制御部30は、実行対象の運転シナリオを該生成された事故シナリオに切り替える。これにより、事故シナリオに従った車両周辺状況が表示部32に表示される。
When the accident scenario generation unit 24 generates an accident scenario, in
ステップ126では、シミュレータ制御部30は、教習者の模擬運転中に事故シナリオに従った事故が発生したか否かを判定し、まだ事故が発生していない場合には、ステップ128で、事故シナリオが終了したか否かを判定する。ステップ128で、シミュレータ制御部30は、事故シナリオが終了していないと判定した場合には、ステップ106に戻り、引き続き教習者の運転行動を計測すると共に、車両周辺状況の情報を抽出して、以降の処理を繰り返す。
In
一方、ステップ126で、シミュレータ制御部30が事故が発生したと判定した場合には、そこで模擬運転を終了する。また、事故シナリオ実行中に事故が発生せずに、ステップ128で、事故シナリオが終了したと判定した場合には、ステップ100に戻り、シミュレータ制御部30から通常運転シナリオ生成部12に信号を送り、再度通常運転シナリオを生成させる。通常運転シナリオ生成部12は、新たな通常運転シナリオを事故回避後の状況に続く形で生成する。シミュレータ制御部30は、該生成した通常運転シナリオに従って表示部32に画像を表示して模擬運転を継続させる。
On the other hand, if the
なお、教習者の時系列データに一致する事故パターンが事故データベース20に存在しないと判定した場合(ステップ116、N)、或いは、一致する事故パターンは存在したが、その事故パターンは、現在実行中の事故シナリオの事故パターンであると判定した場合(ステップ118、Y)には、そのままステップ126に移行する。なお、現在実行中の運転シナリオが通常運転シナリオである場合には、ステップ126やステップ128では、否定判定されることとなる。従って、その場合にはそのままステップ106に戻り、引き続き教習者の運転行動を計測すると共に、車両周辺状況の情報を抽出して、以降の処理を繰り返す。
If it is determined that there is no accident pattern in the
ここで、信号がある交差点の右折場面(図13参照。)を例に挙げ、模擬運転実行部14で計測・取得した運転行動と周辺状況から、エラー推定部16で運転エラーを推定し、それらを状況・行動・エラー記憶部18にて時系列に記憶しながら、該当する事故シナリオに切り替える処理を具体的に説明する。
Here, taking a right turn scene at an intersection with a signal (see FIG. 13) as an example, the
(1) 自車位置(a)にて、画面上の信号機(青信号)に教習者が視線を向けたことをシミュレータ制御部30で検出すると、エラー推定部16は図7(B)のテーブルに従い「青信号認知」と推定し、その結果を状況・行動・エラー記憶部18に記憶する(図8の時系列データ1番目)。
(1) When the
(2) 自車位置(b)にて、同様に、教習者の右ウィンカーと減速開始操作を検出したことを状況・行動・エラー記憶部18に記憶する(図8の時系列データ2番目)。 (2) Similarly, at the own vehicle position (b), the fact that the teacher's right turn signal and deceleration start operation are detected is stored in the situation / action / error storage unit 18 (second time-series data in FIG. 8). .
(3) 自車位置(c)にて、自車40が交差点に対する回避限界位置に到達するまでの間に、(e)の位置を歩行中の歩行者44に視線を向けなかった場合には、エラー推定部16は図7(A)のテーブルに従い「歩行者の認知エラー」と推定し、状況・行動・エラー記憶部18に記憶する(図8の時系列データ3番目)。
(3) In the case where the line of sight is not directed toward the
(4) 状況・行動・エラー比較部22は、これまでに得られた教習者の時系列データ(図8の時系列データ1から3番目まで)と事故データベース20中の時系列データ(図3)とを先に説明した比較アルゴリズムで比較する。その結果、事故番号2番が該当すると判定され、事故番号2番の事故パターンの情報が事故シナリオ生成部24に出力される。
(4) The situation / behavior /
(5) 事故シナリオ生成部24において、送られてきた事故パターンの情報を基に事故シナリオを生成し、シミュレータ制御部30は、実行対象の運転シナリオを該生成された事故シナリオに切り替える。シミュレータ制御部30は、この事故シナリオを基に、(g)の位置に対向直進車42を出現させる。
(5) The accident scenario generation unit 24 generates an accident scenario based on the transmitted accident pattern information, and the
(6) 自車位置(d)にて、自車40の停止を検出したことを状況・行動・エラー記憶部18に記憶する(図8の時系列データ4番目)。
(6) The fact that the stop of the
(7) 自車位置(d)で自車40の停止中に、(h)の位置に進行した対向直進車42に対して教習者が視線を向けたことを検出したとき、この検出情報を一時的にエラー推定部16で保持する。
(7) When it is detected that the trainee has turned his / her line of sight toward the oncoming
(8) さらに自車位置(d)で自車40の停止中に、信号が黄色に変化する。教習者が黄信号に視線を向げたことを検出したとき、エラー推定部16は「黄信号認知」と推定し、状況・行動・エラー記憶部18に記憶する(図8の時系列データ5番目)。
(8) Further, the signal turns yellow while the
(9) さらに自車位置(d)で自車40の停止中に、(i)の位置に進行し、かつ黄信号により減連中の対向直進車42に対して教習者が視線を向けたことを検出したとき、エラー推定部16は上記(7)で一時的に保持していた検出情報を更新するかたちで、この検出情報を一時的に保持する。
(9) Further, when the
(10) さらに自車位置(d)において、教習者がブレーキを離してアクセルを踏み込み右折開始することを検出したとき、エラー推定部16は、対向直進車42、および(f)の位置に進行した歩行者44に対する教習者のエラー推定を行う。具体的には、まず、対向直進車42については、上記(9)で保持していた情報(視線を向けていることと、そのときの対向直進車の位置と行動)から図7(C)のテーブルに従って「エラー無し(認知した)」と推定する。この推定結果を状況・行動・エラー記憶部18に送り、「対向直進車の減速を認知」と記憶する(図8の時系列データ6番目)。また、横断歩行者44については、右折開始までの間に一度も視線を向けていないことから、図7(C)のテーブルに従い認知エラーと推定し、状況・行動・エラー記憶部18に記憶する(図8の時系列データ7番目)。
(10) Further, at the own vehicle position (d), when it is detected that the instructor releases the brake and steps on the accelerator to start a right turn, the
(11) 更に、エラー推定部16は、自車40の右折開始の運転行動を状況・行動・エラー記憶部18に記憶する(図8の時系列データ8番目)。
(11) Furthermore, the
(12) 状況・行動・エラー比較部22は、これまでに得られた教習者の時系列データと事故データベース20中の時系列データを比較する。結果、事故番号5番が該当することから、事故番号5番の事故パターンの情報を事故シナリオ生成部24に出力する。
(12) The situation / behavior /
(13) 事故シナリオ生成部24において、送られてきた事故パターンの情報を基に新たに事故シナリオを生成し、模擬運転実行部14に出力する。模擬運転実行部14のシミュレータ制御部30は、模擬運転の運転シナリオを該生成された事故シナリオに切り替える。この事故シナリオを基に、(f)位置の歩行者44が横断する画像を表示部32に表示する。
(13) The accident scenario generation unit 24 newly generates an accident scenario based on the transmitted accident pattern information and outputs the accident scenario to the simulated operation execution unit 14. The
(14) 教習者がこの横断歩行者44に気が付かずにはねてしまった場合は、そこで模擬運転を終了する。一方、教習者が横断歩行者44に気付いて停止し、事故発生に至らなかった場合には、模擬運転実行部14のシミュレータ制御部30から通常運転シナリオ生成部12に信号を送り、再度通常運転シナリオを生成させることで模擬運転を継続する。
(14) If the instructor hits the crossing
以上のように、教習者の運転行動および運転エラーとそのときの周辺状況から、発生する可能性の高い事故場面を提示できるようドライビングシミュレータの運転シナリオを切り替えて、教習者に事故を疑似体験させることができる。 As described above, the driving simulator driving scenario is switched to show the accident scene that is likely to occur based on the driving behavior and driving error of the teacher and the surrounding situation at that time, and the accident is experienced by the teacher. be able to.
[第2の実施の形態] [Second Embodiment]
本実施の形態の安全運転教育装置50では、模擬運転中に教習者が事故に結びつくようなエラーを1つも起こさず、さらに模擬運転中に車両周辺に存在する対象物よりも自車を優先させる優先意識を検出した場合には、自車以外の周辺車両が事故データベース20の第1当事者の時系列データ通りに動作するような事故シナリオを生成する。これにより、教習者にもらい事故(自車の車両周辺の対象物のエラー行動により被る事故)の疑似体験をさせる。
In the safe
図14は、第2の実施の形態に係る安全運転教育装置50の概略的な構成を示すブロック図である。
FIG. 14 is a block diagram illustrating a schematic configuration of the safe
本実施の形態の安全運転教育装置50は、通常運転シナリオ生成部12、模擬運転実行部14、エラー推定部16、状況・行動・エラー記憶部18、事故データベース20、優先意識検出部52、状況・行動・エラー比較部54、および事故シナリオ生成部56を備えている。ここで、図1に示す符号と、図14に示す符号が同一の構成要素は、それぞれ、同一の機能を有する構成要素を意味するため説明を省略する。
The safe
優先意識検出部52は、シミュレータ制御部30から受け取った教習者の運転行動および周辺状況の情報から、教習者の優先意識を検出する。
The priority
優先意識の有無は、青信号もしくは優先側道路走行中において、図15のテーブルに登録されている教習者の運転行動が検出されたか否かで判定する。例えば、交差点通過時に、自車通過待ち車両や歩行者が存在している場合に、アクセルを緩めなかった場合には、優先意識があると判定する。また、信号のある交差点通過時に、黄色信号であるにも拘わらずアクセルを緩めなかった場合にも、優先意識があると判定する、等である。 Presence or absence of priority is determined by whether or not the driving behavior of the teacher registered in the table of FIG. For example, when there is a vehicle or a pedestrian waiting to pass through the intersection and the accelerator is not loosened, it is determined that there is priority. In addition, when passing through an intersection with a signal, if the accelerator is not loosened even though it is a yellow signal, it is determined that there is priority.
優先意識検出部52は、教習者の優先意識を検出した場合には、状況・行動・エラー比較部54に検出信号を出力する。
The priority
状況・行動・エラー比較部54は、第1の実施の形態の状況・行動・エラー比較部22と同様に、状況・行動・エラー記憶部18に記憶されている教習者の運転エラー時の運転行動および運転エラー時の周辺状況の時系列データと、事故データベース20に記憶されている事故パターン毎の第1当事者の時系列データとを比較し、時系列データの各内容や順序が一致する場合には、該一致した事故パターンの情報を事故シナリオ生成部24に出力する。また、本実施の形態の状況・行動・エラー比較部54は、一定時間あるいは一定距離の走行において教習者が事故に結びつくような運転エラーを1つも起こさない場合で、かつ優先意識検出部52で優先意識が検出された場合に、事故シナリオ生成部56にもらい事故の事故シナリオを生成させる信号を出力する。
The situation / behavior /
事故シナリオ生成部56は、状況・行動・エラー比較部54から出力された事故パターンの情報に基づいて、当該事故パターンの事故内容を再現するための事故シナリオを生成する。また、状況・行動・エラー比較部54からもらい事故の事故シナリオの生成信号を受け取った場合には、自車の周辺の車両が、事故データベース20に記憶されている事故パターンにおける第1当事者の時系列データの通りに運転行動するような事故シナリオを生成する。すなわち、教習者から見た場合にもらい事故となるような事故パターンを再現するための事故シナリオを生成する。
The accident
ここで、本実施の形態における教習者の模擬運転中の安全運転教育装置50の動作を図16のフローチャートを用いて説明する。
Here, the operation of the safe
ステップ300では、運転時間、走行距離、エラー数に0をセットする。
In
ステップ302〜308までの処理は、第1の実施の形態における図4のステップ100〜106までの処理と同じであるため説明を省略する。
The processing from
ステップ310では、運転時間、走行距離を教習者の運転操作に従って更新する。
In
ステップ312では、エラー推定部16は、シミュレータ制御部30から取得した運転行動の情報や車両周辺状況の情報に変化があるか否かを判断する。ここでの判断は、第1の実施の形態における図4のステップ108の処理と同じであるため詳しい説明を省略する。
In
ステップ312で変化が無いと判定した場合には、ステップ308に戻る。また、変化があったと判定した場合には、ステップ314で、エラー推定部16が、教習者の運転行動の情報および車両周辺状況の情報に基づいて、教習者が誤った運転行動(運転エラー)を行なったか否かを所定のルールに従って判定する(エラー推定)。エラー推定の方法は、第1の実施の形態と同様である。
If it is determined in
次に、ステップ316では、エラー推定部16は、上記エラー推定の結果、運転エラーが発生したか否かを判定する。ここで、運転エラーが発生したと判定した場合には、ステップ318で、エラー数に+1を加算し、ステップ320に移行する。
Next, in
ステップ320〜ステップ336までの処理は、第1の実施の形態における図4のステップ112〜128までの処理と同じであるため説明を省略する。すなわち、教習者の時系列データと事故データベース20の事故パターン毎の時系列データを比較し、両者が一致すれば該事故パターンの事故シナリオを生成して、表示部32に該事故シナリオに従った画像を表示し、両者が一致しなければ、通常運転シナリオに従った画像の表示を継続する。
Since the processing from
一方、ステップ316で、エラー推定部16が、運転エラーが発生しなかったと判定した場合には、ステップ340に移行し、優先意識検出部52が、運転時間あるいは走行時間が予め定められた閾値を超えたか否かを判定する。ステップ340で否定判定した場合には、ステップ320に移行する。
On the other hand, if the
また、ステップ340で肯定判定した場合には、優先意識検出部52は、ステップ342で優先意識の有無を判定する。前述したように、図15に示すテーブルに登録されている優先意識を示す運転行動が検出されたか否かで優先意識の有無を判定する。この判定で、優先意識を示す運転行動が検出されなかった場合には、ステップ344で否定判定され、ステップ320に移行する。また、優先意識検出部52で優先意識を示す運転行動が検出された場合には、ステップ344で肯定判定され、優先意識を検出したことを示す検出信号を状況・行動・エラー比較部54に出力してステップ346に移行する。
If an affirmative determination is made in
ステップ346では、状況・行動・エラー比較部54は、現在実行中の運転シナリオは、通常運転シナリオか否かを判定する。実行中の運転シナリオが、通常運転シナリオであれば、ステップ348で、状況・行動・エラー比較部54は、事故データベース20に登録されている事故パターンからいずれかを抽出し、該抽出した事故パターンの第1当事者の運転行動を自車の周辺車両が行なう画像を表示部32に表示して、教習者に「もらい事故」を模擬体験させるための事故シナリオを生成させる信号を事故シナリオ生成部56に出力する。
In
このときの事故パターンの抽出方法としては、様々な方法が挙げられるが、例えば、模擬運転中の教習者の車両の周辺環境の情報(図2に示す「天候」や「道路状況」等の情報)と、現在実行中の運転シナリオの周辺環境とが一致または類似する事故パターンを事故データベース20から抽出するようにしてもよい。これにより、通常運転シナリオから事故シナリオに切り替わるときに周辺環境が大きく変化せずに自然な形で遷移できる。
There are various methods for extracting the accident pattern at this time. For example, information on the surrounding environment of the trainee's vehicle during simulated driving (information such as “weather” and “road condition” shown in FIG. 2) ) And the surrounding environment of the driving scenario that is currently being executed may be extracted from the
状況・行動・エラー比較部54は、事故データベース20から抽出した事故パターンを示す事故番号の情報と、もらい事故の事故シナリオを生成させる信号とを事故シナリオ生成部56に出力する。
The situation / action /
事故シナリオ生成部56は、もらい事故の事故シナリオを生成させる信号と、事故番号の情報を受け取ると、自車の周辺車両が該事故番号の事故パターンの第1当事者として誤った運転行動を行なう事故シナリオを生成する。生成方法は、第1の実施の形態で説明したように、予め図12に示すような事故シナリオテーブルを用意しておき、受け取った事故番号から該テーブルに記憶された事故シナリオの情報を抽出し、該事故シナリオの情報を模擬運転実行部14で実行可能な形式に変換して生成するようにしてもよいし、状況・行動・エラー比較部22から該当する事故パターンの事故データ(周辺環境や時系列データの情報を含む)を事故シナリオ生成部24に出力し、事故シナリオ生成部24がこれら事故データから、その都度もらい事故の事故シナリオを生成するようにしてもよい。
When the accident
ステップ348でもらい事故の事故シナリオを生成した後は、ステップ350で、模擬運転実行部14のシミュレータ制御部30は、実行対象の運転シナリオを、該生成されたもらい事故の事故シナリオに切り替える。これにより、もらい事故の事故シナリオに従った車両周辺状況が表示部32に表示される。
After generating the accident scenario of the accident received in
これ以降は、ステップ334に進み、事故シナリオが終了するまで、或いは事故が発生するまで、事故シナリオに従った模擬運転教習が行なわれる。 Thereafter, the process proceeds to step 334, and simulated driving training according to the accident scenario is performed until the accident scenario is completed or until an accident occurs.
以上のように、模擬運転中に教習者が事故に結びつくようなエラーを1つも起こさず、さらに模擬運転中に車両周辺に存在する対象物よりも自車を優先させる優先意識を検出した場合には、もらい事故の事故シナリオを生成するようにしたため、教習者にもらい事故の疑似体験をさせることができる。 As described above, when the trainee does not cause any error that may lead to an accident during the simulated driving and further detects the priority consciousness prioritizing the subject vehicle over the objects existing around the vehicle during the simulated driving. Has been configured to generate accident scenarios for accidents, so that the teacher can have a simulated experience of accidents.
なお、本発明は、上述した実施の形態に限定されるものではなく、特許請求の範囲に記載された発明の範囲内で様々な設計上の変更を行うことができる。 The present invention is not limited to the above-described embodiments, and various design changes can be made within the scope of the invention described in the claims.
例えば、上記第1及び第2の実施の形態では、車両周辺状況を提示する提示手段として、画像を表示する表示部32を例に挙げて説明したが、表示部32だけでなく、運転シナリオに応じて効果音や音声を発生させる音響装置を提示手段の1つとして設けたり、教習者の座席に振動を発生させる振動装置を設ける等、様々な種類の提示手段を含んで安全運転教育装置を構成してもよい。
For example, in the first and second embodiments described above, the
10 安全運転教育装置
12 通常運転シナリオ生成部
14 模擬運転実行部
16 エラー推定部
18 状況・行動・エラー記憶部
20 事故データベース
22 状況・行動・エラー比較部
24 事故シナリオ生成部
30 シミュレータ制御部
32 表示部
34 操作部
36 視線検出部
50 安全運転教育装置
52 優先意識検出部
54 状況・行動・エラー比較部
56 事故シナリオ生成部
10 Safety
Claims (4)
模擬運転中の教習者の運転行動を計測する計測手段と、
事故パターンに対応させて事故発生時の運転者の運転行動及び車両周辺状況の各々を示す情報を記憶した記憶手段と、
前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記教習者が誤った運転行動を行なったか否かを判定する誤り判定手段と、
前記誤り判定手段により前記教習者が誤った運転行動を行なったことが判定された場合に、該誤った運転行動を行なったときの前記教習者の運転行動及び車両周辺状況が、前記記憶手段に記憶された運転行動及び車両周辺状況と一致する事故パターンを抽出する事故抽出手段と、
前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンの車両周辺状況を提示するための運転シナリオに切替える切替手段と、
を含む安全運転教育装置。 A presentation that controls the virtual vehicle surroundings to be presented to the presenting means during the simulated driving of the instructor according to the driving scenario for presenting the virtual vehicle surroundings to the trained driver Control means;
A measuring means for measuring the driving behavior of the teacher during the simulated driving;
Storage means for storing information indicating each of the driving behavior of the driver at the time of the accident and the situation around the vehicle corresponding to the accident pattern;
An error determination unit that determines whether or not the teacher has performed an incorrect driving behavior based on the driving behavior measured by the measuring unit and the vehicle surroundings presented on the presentation unit;
When it is determined by the error determination means that the learner has performed an incorrect driving action, the driving action and the vehicle surroundings of the learner when the incorrect driving action is performed are stored in the storage means. Accident extraction means for extracting an accident pattern that matches the stored driving behavior and the situation around the vehicle;
Switching means for switching the driving scenario used in the presentation control means to a driving scenario for presenting the vehicle surroundings of the accident pattern extracted by the accident extracting means;
Including safe driving education equipment.
前記事故抽出手段は、前記誤り判定手段で前記教習者の誤った運転行動が判定されず、且つ前記優先運転行動検出手段で前記教習者の優先運転行動が検出された場合には、前記記憶手段からいずれかの事故パターンを抽出し、
前記切替手段は、前記誤った運転行動が判定されず且つ前記優先運転行動が検出された場合には、前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンに対応して前記記憶手段に記憶された運転行動を前記仮想的な車両周辺状況に仮想的に存在する他の車両が行なう場合の車両周辺状況を提示するための運転シナリオに切替える
請求項1記載の安全運転教育装置。 Based on the driving behavior measured by the measuring means and the vehicle surroundings presented on the presenting means, the driving behavior does not correspond to the erroneous driving behavior and is presented to the learner. Priority driving behavior detection means for detecting priority driving behavior that prioritizes the virtual vehicle simulated by the instructor over an object that virtually exists in a vehicle surrounding situation,
The accident extraction means is the storage means when the error determination means does not determine the driver's erroneous driving behavior and the priority driving behavior detection means detects the teacher's priority driving behavior. Extract any accident pattern from
The switching means corresponds to the accident pattern extracted by the accident extraction means when the erroneous driving action is not determined and the priority driving action is detected, and the driving scenario used by the presentation control means is selected. The safe driving according to claim 1, wherein the driving behavior stored in the storage means is switched to a driving scenario for presenting a vehicle surrounding situation when another vehicle virtually existing in the virtual vehicle surrounding situation is performed. Educational equipment.
模擬運転中の教習者に対して仮想的な車両周辺状況を提示するための運転シナリオに従って、仮想的な車両周辺状況が提示手段に提示されるように制御する提示制御手段、
模擬運転中の教習者の運転行動を計測する計測手段、
事故パターンに対応させて事故発生時の運転者の運転行動及び車両周辺状況の各々を示す情報を記憶した記憶手段、
前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記教習者が誤った運転行動を行なったか否かを判定する誤り判定手段、
前記誤り判定手段により前記教習者が誤った運転行動を行なったことが判定された場合に、該誤った運転行動を行なったときの前記教習者の運転行動及び車両周辺状況が、前記記憶手段に記憶された運転行動及び車両周辺状況と一致する事故パターンを抽出する事故抽出手段、および
前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンの車両周辺状況を提示するための運転シナリオに切替える切替手段、
として機能させるためのプログラム。 Computer
A presentation control means for controlling the virtual vehicle surrounding situation to be presented to the presenting means in accordance with a driving scenario for presenting the virtual vehicle surrounding situation to a trainee during simulated driving;
A measuring means for measuring the driving behavior of a teacher during simulated driving,
Storage means for storing information indicating each of the driving behavior of the driver at the time of the accident and the situation around the vehicle corresponding to the accident pattern;
An error determination unit that determines whether or not the teacher has performed an incorrect driving behavior based on the driving behavior measured by the measuring unit and the vehicle surroundings presented on the presentation unit;
When it is determined by the error determination means that the learner has performed an incorrect driving action, the driving action and the vehicle surroundings of the learner when the incorrect driving action is performed are stored in the storage means. Accident extraction means for extracting an accident pattern that matches the stored driving behavior and vehicle surrounding situation, and a driving scenario used by the presentation control means for presenting the vehicle surrounding situation of the accident pattern extracted by the accident extraction means Switching means to switch to the operating scenario of
Program to function as.
前記計測手段により計測された運転行動及び前記提示手段に提示された車両周辺状況に基づいて、前記誤った運転行動には該当しない運転行動であって、前記教習者に対して提示される仮想的な車両周辺状況に仮想的に存在する対象物よりも前記教習者が模擬運転する仮想的な車両を優先させる優先運転行動を検出する優先運転行動検出手段としても機能させると共に、
前記事故抽出手段は、前記誤り判定手段で前記教習者の誤った運転行動が判定されず、且つ前記優先運転行動検出手段で前記教習者の優先運転行動が検出された場合には、前記記憶手段からいずれかの事故パターンを抽出し、
前記切替手段は、前記誤った運転行動が判定されず且つ前記優先運転行動が検出された場合には、前記提示制御手段で用いる運転シナリオを、前記事故抽出手段で抽出された事故パターンに対応して前記記憶手段に記憶された運転行動を前記仮想的な車両周辺状況に仮想的に存在する他の車両が行なう場合の車両周辺状況を提示するための運転シナリオに切替える
請求項3記載のプログラム。 Based on the driving behavior measured by the measuring means and the vehicle surroundings presented on the presenting means, the computer is a driving behavior that does not correspond to the erroneous driving behavior, and for the learner While also functioning as a priority driving behavior detection means for detecting priority driving behavior that prioritizes the virtual vehicle that the learner performs simulated driving over the object that virtually exists in the virtual vehicle surroundings presented,
The accident extraction means is the storage means when the error determination means does not determine the driver's erroneous driving behavior and the priority driving behavior detection means detects the teacher's priority driving behavior. Extract any accident pattern from
The switching means corresponds to the accident pattern extracted by the accident extraction means when the erroneous driving action is not determined and the priority driving action is detected, and the driving scenario used by the presentation control means is selected. The program according to claim 3, wherein the driving behavior stored in the storage means is switched to a driving scenario for presenting a vehicle surrounding situation when another vehicle virtually existing in the virtual vehicle surrounding situation is performed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007206280A JP2009042435A (en) | 2007-08-08 | 2007-08-08 | Safe driving education device and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007206280A JP2009042435A (en) | 2007-08-08 | 2007-08-08 | Safe driving education device and program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009042435A true JP2009042435A (en) | 2009-02-26 |
Family
ID=40443239
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007206280A Pending JP2009042435A (en) | 2007-08-08 | 2007-08-08 | Safe driving education device and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009042435A (en) |
Cited By (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011197888A (en) * | 2010-03-18 | 2011-10-06 | Namco Bandai Games Inc | Simulation device, program, and information storage medium |
| JP2013016004A (en) * | 2011-07-04 | 2013-01-24 | Clarion Co Ltd | Moving image information providing server, moving image information providing system, and navigation device |
| WO2014141526A1 (en) * | 2013-03-12 | 2014-09-18 | 一般財団法人日本自動車研究所 | Vehicle dangerous situation reproduction apparatus and method for using same |
| KR101865379B1 (en) * | 2017-02-23 | 2018-06-08 | 김태수 | Accident prevention terminal |
| CN108305524A (en) * | 2018-01-26 | 2018-07-20 | 北京工业大学 | Immersion driving behavior antidote and system based on drive simulation platform |
| KR20190041610A (en) * | 2017-10-13 | 2019-04-23 | 이화여자대학교 산학협력단 | Apparatus for virtual driving game and operation method thereof |
| JP2019124892A (en) * | 2018-01-19 | 2019-07-25 | 東海電子株式会社 | Operating information processing device and operating information processing program |
| CN112863244A (en) * | 2019-11-28 | 2021-05-28 | 大众汽车股份公司 | Method and device for promoting safe driving of vehicle |
| CN113257074A (en) * | 2021-05-31 | 2021-08-13 | 重庆工程职业技术学院 | Intelligent driving training system based on driver operation behavior perception |
| JP2023129269A (en) * | 2022-03-04 | 2023-09-14 | ウーブン・バイ・トヨタ株式会社 | Device and method for making scenario for autonomous operation simulation |
| CN119811170A (en) * | 2024-12-23 | 2025-04-11 | 武汉未来幻影科技有限公司 | Intelligent simulation system of in-vehicle variable environment for driving training |
-
2007
- 2007-08-08 JP JP2007206280A patent/JP2009042435A/en active Pending
Cited By (16)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011197888A (en) * | 2010-03-18 | 2011-10-06 | Namco Bandai Games Inc | Simulation device, program, and information storage medium |
| JP2013016004A (en) * | 2011-07-04 | 2013-01-24 | Clarion Co Ltd | Moving image information providing server, moving image information providing system, and navigation device |
| WO2014141526A1 (en) * | 2013-03-12 | 2014-09-18 | 一般財団法人日本自動車研究所 | Vehicle dangerous situation reproduction apparatus and method for using same |
| JP2014174447A (en) * | 2013-03-12 | 2014-09-22 | Japan Automobile Research Institute | Vehicle dangerous scene reproducer, and method of use thereof |
| KR101865379B1 (en) * | 2017-02-23 | 2018-06-08 | 김태수 | Accident prevention terminal |
| KR101985597B1 (en) * | 2017-10-13 | 2019-06-03 | 이화여자대학교 산학협력단 | Apparatus for virtual driving game and operation method thereof |
| KR20190041610A (en) * | 2017-10-13 | 2019-04-23 | 이화여자대학교 산학협력단 | Apparatus for virtual driving game and operation method thereof |
| JP2019124892A (en) * | 2018-01-19 | 2019-07-25 | 東海電子株式会社 | Operating information processing device and operating information processing program |
| JP7185251B2 (en) | 2018-01-19 | 2022-12-07 | 東海電子株式会社 | Driving information processing device and driving information processing program |
| CN108305524A (en) * | 2018-01-26 | 2018-07-20 | 北京工业大学 | Immersion driving behavior antidote and system based on drive simulation platform |
| CN112863244A (en) * | 2019-11-28 | 2021-05-28 | 大众汽车股份公司 | Method and device for promoting safe driving of vehicle |
| CN112863244B (en) * | 2019-11-28 | 2023-03-14 | 大众汽车股份公司 | Method and apparatus for promoting safe driving of a vehicle |
| CN113257074A (en) * | 2021-05-31 | 2021-08-13 | 重庆工程职业技术学院 | Intelligent driving training system based on driver operation behavior perception |
| JP2023129269A (en) * | 2022-03-04 | 2023-09-14 | ウーブン・バイ・トヨタ株式会社 | Device and method for making scenario for autonomous operation simulation |
| JP7429809B2 (en) | 2022-03-04 | 2024-02-08 | ウーブン・バイ・トヨタ株式会社 | Device and method for creating scenarios for autonomous driving simulation |
| CN119811170A (en) * | 2024-12-23 | 2025-04-11 | 武汉未来幻影科技有限公司 | Intelligent simulation system of in-vehicle variable environment for driving training |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2009042435A (en) | Safe driving education device and program | |
| Schwarz et al. | Augmented reality warnings in vehicles: Effects of modality and specificity on effectiveness | |
| CA2808754C (en) | Online system for training novice drivers and rating insurance products | |
| US20190042679A1 (en) | Method for virtual tests for an autonomous vehicle | |
| JP4814816B2 (en) | Accident occurrence prediction simulation apparatus, method and program, safety system evaluation apparatus and accident alarm apparatus | |
| JP7687609B2 (en) | Driving simulator and method for controlling driving simulator | |
| JP2003288003A (en) | Driving training result evaluation system and method | |
| CN108877378A (en) | A kind of the naked eye 3D interaction training system and method for drive simulating | |
| JP2024507997A (en) | Method and system for generating scenario data for testing vehicle driver assistance systems | |
| JP2009181187A (en) | Action model creation device and program | |
| JP2010072573A (en) | Driving evaluation device | |
| US20240320132A1 (en) | Test environment for urban human-machine interaction | |
| JP2008058459A (en) | Drive evaluation device | |
| JP2011022211A (en) | Driving simulator and driving simulation control program | |
| JP3782025B2 (en) | Driving training system using driving simulator | |
| JP5673373B2 (en) | Traffic simulation device and traffic simulation program | |
| JP2024507998A (en) | Method for testing vehicle driver assistance systems | |
| JP5090891B2 (en) | Safe driving teaching system | |
| JP2009092774A (en) | Driving simulation device, driving simulation method, and driving simulation program | |
| JP7064424B2 (en) | Driving training system | |
| CN113257074A (en) | Intelligent driving training system based on driver operation behavior perception | |
| JP3782024B2 (en) | Driving training system using driving simulator | |
| CN104103207A (en) | Training experience system for using automobile light safely in civilized mode | |
| JP2016085326A (en) | Vehicle driving simulation device | |
| CN117396853A (en) | Autonomous vehicle planner performance test tool |