JPH07507402A - 成績データのフィードバックを備えたドライバー訓練システム - Google Patents
成績データのフィードバックを備えたドライバー訓練システムInfo
- Publication number
- JPH07507402A JPH07507402A JP6500652A JP50065294A JPH07507402A JP H07507402 A JPH07507402 A JP H07507402A JP 6500652 A JP6500652 A JP 6500652A JP 50065294 A JP50065294 A JP 50065294A JP H07507402 A JPH07507402 A JP H07507402A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- simulated
- user
- vehicle
- computer
- 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
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/25—Output arrangements for video game devices
- A63F13/28—Output arrangements for video game devices responding to control signals received from the game device for affecting ambient conditions, e.g. for vibrating players' seats, activating scent dispensers or affecting temperature or light
- A63F13/285—Generating tactile feedback signals via the game input device, e.g. force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/80—Special adaptations for executing a specific game genre or game mode
- A63F13/803—Driving vehicles or craft, e.g. cars, airplanes, ships, robots or tanks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—Three-dimensional [3D] image rendering
- G06T15/50—Lighting effects
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
- G09B9/05—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles the view from a vehicle being simulated
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/45—Controlling the progress of the video game
- A63F13/48—Starting a game, e.g. activating a game device or waiting for other players to join a multiplayer session
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/55—Controlling game characters or game objects based on the game progress
- A63F13/57—Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1037—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/30—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device
- A63F2300/302—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by output arrangements for receiving control signals generated by the game device specially adapted for receiving control signals not targeted to a display device or game input means, e.g. vibrating driver's seat, scent dispenser
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/63—Methods for processing data by generating or executing the game program for controlling the execution of the game in time
- A63F2300/636—Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/64—Methods for processing data by generating or executing the game program for computing dynamical parameters of game objects, e.g. motion determination or computation of frictional forces for a virtual car
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/60—Methods for processing data by generating or executing the game program
- A63F2300/66—Methods for processing data by generating or executing the game program for rendering three dimensional images
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/80—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game specially adapted for executing a specific type of game
- A63F2300/8017—Driving on land or water; Flying
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Computer Graphics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
- Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるため要約のデータは記録されません。
Description
【発明の詳細な説明】
デー のフ −ドパ・・ −た゛ライバー・1 シスーム光皿の分野
本発明は概して訓練の自動化に関し、特に乗り物のシミュレーターに関する。
光朋少茸旦
乗り物のシミュレーターとは、環境での乗り物の運転状況をシミュレーションす
るシステムと定義することができる。シミュレートする乗り物が自動車である場
合、乗り物は普通、ハンドル、ギヤ・シフト、アクセル・ペダル、ブレーキ・ペ
ダルなど通常の自動車の制御装置を搭載している。一般的に、この乗り物は、典
型的には道路などの環境でシミュレーションするようになっている。この場合環
境とは、霧や雪などの天候状態なども含む場合がある。自動車以外にシミュレー
ションできる他のタイプの乗り物としては、飛行機、船舶、水中船、宇宙船など
がある。
乗り物のシミュレーターは、乗り物のオペレーターを効率的に訓練する手段にな
る。乗り物のオペレーターは乗り物の現実世界での運転に内在する危険にさらさ
れることなく、シミュレーターから、特定の状態で乗り物がどのように動くかを
安全に学ぶことができる。シミュレーター上で間違うことから得る経験は、現実
の状態の中で間違った運転のために発生する乗り物の破損やオペレーターが怪我
をするなどの内在する危険と比べると貴重である。例えば、警察の訓練に適用し
た場合、生徒は警察のパトロール・カーの限界や追跡の方針を、学ぶことができ
、現実の訓練に伴う危険を犯さずにこうした分野で試験をかできる。
ある意味で、シミュレーターを用いれば、道路規則についてのオペレータの知識
に関する試験と、オペレーターの乗り物の使い方の試験との間のバランスを取る
ことができる。オペレーターの知識に関する試験はペーパー試験や口頭試験で行
うのが普通であり、好都合でもある。
しかし試験というものは、オペレーターの訓練には有用性に限界がある。例えば
、オペレーターの反射運動は全く試験されることはない。さらには、このような
試験は、現実の意志決定に必要な技術を適切にアドレスすることはできない。
オペレーターの安全や乗り物の破損に関する危険に加え、実際の乗り物の運転を
用いた訓練には別の落とし穴がある。第1にインストラクタ−の時間コストは、
法外である。さらには、宇宙船や水中船など特定の乗り物は、訓練用に使用する
ことはできない。最後に、生徒が現実の状況の中で実際の乗り物で訓練する場合
、常に事故の危険がある。例えば、空の駐車場で車の運転を学ぶなど、恵まれた
環境の中で、ある程度の訓練を行うが、オペレーターの訓練の早い時期に、非現
実的な環境の中で運転することがもはや有用ではなく、実際的でもない時期がや
って来る。
乗り物のシミュレーターは、オペレーターに現実的な環境を提供するという問題
にアドレスするものである。しかし、既存の訓練システムの主な欠点は、それら
のシステムが増分学習の現実的なフィードバックにはならないという点である。
例えば、大部分の公知のシステムでは、運転中に以前にその乗り物を使用した時
に比べどれくらい進歩したかを即座に測定する方法がないということである。
ビデオ・アーケード・ゲームは、ある程度ユーザーにフィードバックする別の技
術である。アーケード・ゲームは、アーケード・ホール、劇場、空港やユーザー
がゲームをして楽しむその他の場所といった公共の場所に通常置かれている。
ビデオ・ディスプレイを利用するアーケード・ゲームは、「ボン」として知られ
る櫂でポールがラインを越えるように跳ね返すという簡単なゲームから始まり、
今はかなりの開広まっている。しかし時間の経過とともに、ビデオ・アーケード
・ゲームは、一層洗練され、現実的になっている。
アーケード・ゲームは限られた空間を占めるハウジングを備えているため、ゲー
ムのコンピューター装置は、空間が厳密に制限されている。さらに、ユーザーの
関心は、シミュレーターで把握し維持しなければならない。したがって、処理を
リアルタイムで行う必要がある。スペースや時間の目標を競う場合には、ゲーム
にリアリズムを注入することが一層困難になるのである。
多くの意味において、米国カリフォルニア州ミルピタスの AtariGame
s Corp、の製造・販売するハード・ドライビン(登録商標)というアーケ
ード・ゲームのリアリズムにおける技術水準を示している。ゲームの物理的な構
成には、クラッチ、ブレーキ、ガソリン・ペダル、ギヤ・シフト、ハンドルなど
を含む。ユーザーあるいはドライバーは、運転環境の3次元図示を備えたビデオ
・ディスプレイと、運転の現実的な音を発生するスピーカーからフィードバック
の応答を与えられている。多数のマイクロプロセッサ−とメモリーを具備するデ
ジタル・プロセッサーは、ユーザー人カとフィードバック応答との間のインター
フェースである。
シミュレーターやアーケード・ゲームの訓練の可能性は、生徒がユーザーのフィ
ードバックを有する場合最高となる。可能なフィードバックのひとつの形態は、
シミュレーターやゲームのビデオ・モニターにいろいろな成績の数字をディスプ
レイすることである。これらの成績の数字とは、トラック、トップ・スピード、
ポイントなどを完了するためかかった時間のことである。しかしこのようなタイ
プの情報は、改良のためにはどのような場所やパラメーターが必要であるかを生
徒に知らせるものではない。さらには、図によるフィードバックは、数字や一連
の数字より一層生徒の注意を喚起し、保持する。したがって、生徒がインストラ
クタ−により設定された標準と定期的にどのように比較するが、あるいはインス
トラクタ−の標準的なセットにどこで行き着き、どのようなパラメーターが必要
かを示す成績データを図によりフィードバックする必要がある。また現実的な乗
り物のシミュレーターやアーケード・ゲームが、オペレーター/ユーザーとイン
ストラクタ−/チャンピオンによりフィードバックを擬人化する擬人化フィード
バックする必要もある。
乗り物のシミュレーターのなす訓練の効率を高めるため、シミュレーターが、特
定の状況でさまざまな乗り物の制御装置を操作する効果を現実的にシミューレー
トするのと同じように、乗り物を運転する感触をシミュレートすることを保証す
る必要がある。乗り物を運転する感触を現実的にシミュレートするということは
、乗り物がシミューレートした環境の中を運行する際のその乗り物の感触をシミ
ュレートすること、実際に使用する際のさまざまな乗り物の制御装置の感触をシ
ミュレートすることを含む。入力装置が現実のものと同じように感じたり、作用
する場合、生徒はシミュレーターから実際の乗り物に移動する場合、入力装置の
ために、最小限の困難にしか出会わないはずである。自動車、トラックあるいは
類似する乗り物では、ステアリング・コラムにはいくつかの制御装置を搭載して
いる。これらの制御装置は、しばしばギヤ・シフト・レバーであったり、方向指
示器のレバーであったりする。方向指示器レバーは、ドライバーが動かし、ター
ンが実質的に完了するまで方向指示器を作動する。ターンを実質的に完了すると
、取消し機構により、方向指示器の作動を終了する。シフト・レバーには、どの
ギヤを選択しているかを示す表示器がついており、この表示器はドライバーがギ
ヤをシフトしたことに反応して動(。このように、現実の乗り物の入力装置のよ
うに感じたり作用する入力装置が、シミュレーターやアーケード・ゲームには必
要である。
自動車のシミュレーターでは、自動車が出会いそうな多様な道路表面や対象物の
感触を、オペレーターに伝達することができれば、シミュレーターの行う訓練の
効果は高められるだろう。具体的には、シミュレートした自動車はシミュレーシ
ョンの領域のどこにあり、シミュレートした自動車はその領域の中で何に接触す
るかなどを基として、いろいろな道路の感触の鍵を生成するシステムが必要であ
る。
従来技術のシミュレーターが環境の中で動く乗り物の感触をシミュレートしよう
とした例を、モリシマに対する米国特許第4.574.391号に示す。モリシ
マでは、大砲を用いたゲームにライブなアクションの感触を与えるために構成し
たビデオ・ゲーム用の音響システムを開示する。この音響システムは、ユーザー
の頭部の周囲に搭載したいくつかの音響スピーカーと、ユーザーの座席の下に搭
載した低周波のスピーカーとを含む。ライブなアクションの感触は、大砲の音を
生じる音響スピーカーを並べて取り付けることにより、つり出すことができる。
それにより、接近する大砲の砲撃の音の錯覚をつくり出している。砲撃が命中す
ると、爆発音の低周波部をユーザーの座席の下に搭載する低周波スピーカーに伝
達する。すると低周波スピーカーにより、爆発音の直接的な結果として座席が振
動することになる。
モリシマ特許で開示したシステムのひとつの欠点は、座席の振動と爆発音が個別
に発生しないという点である。すなわち、振動は爆発音の低周波成分の直接的な
結果である。関連する音の低周波成分を伝達することにより物理的なフィードバ
ックを発生すれば、そのようなフィードバックを十分に大きな低周波成分に限定
して、座席を撮動させる。したがって、大きな低周波成分を持たないシミュレー
ションの間に起こる出来事の感触は、ユーザーには表示されない。したがって、
特定の環境で乗り物をシミュレートすることができ、大きな低周波成分を含む音
声では必ずしも達成することができないさまざまなシミューレートした出来事に
基づいて、物理的なフィードバックができるシステムが現在必要である。
自動車のシミュレーターにおいて、実際のブレーキ・ペダルを押した時の感触に
非常に近くなれば、シミュレーターで行う訓練の効率性を一層高めることができ
るだろう。さらに、自動車のシミューレーターにおいてブレーキ・ペダルを一定
の型押す効果は、オペレーター(ユーザー)が観察通り、実際の自動車でブレー
キ・ペダルを同じ型押したことの効果に非常に近いはずである。
今日の自動車の多くは、アンチロック・ブレーキ・システム(ABS)を備えて
いる。ABSは、ブレーキ操作の間口動車の制御性を高めるため自動車に付加し
た安全装置である。ABSを搭載しないブレーキが突然かけられ、又は大きな力
が付与されると、ブレーキのロックがかかり、結果的に自動車は制御不能なスキ
ッドに遭遇することがよくある。自動車の前進方向のモーメントがタイヤの速度
を越える場合、自動車のタイヤは横滑りして、横滑り状態のまま舗装道路を前進
方向に引きづる。ABSはいつタイヤが舗装道路を横滑りするか感知してこうし
た制御不能な横滑りを防止する役目を果たし、タイヤの回転を遅くしながら、舗
装道路をタイヤが回転しつづける程度に車輪にブレーキをかけて生じる停止圧力
を減じる。ABSはブレーキのロックアツプを防止しながら、通常の場合、タイ
ヤの回転速度を遅くしようとする際にタイヤにかかるブレーキの力を増減させる
。このようなブレーキの力増減の間を変動することにより、ブレーキをかけてい
る間に、ブレーキペダルが独特の振動をするようになる。
現在の、公知の乗り物のシミュレーターでは、ABSブレーキの感触や効果をシ
ミュレートしない。しかしABSブレーキを装備した自動車を運転する運転者は
、初めてABSブレーキを装備した乗り物のブレーキ・ペダルの感触を体験した
時はに驚いて、乗り物のブレーキをかけるのが必要な時に、ブレーキの操作をや
めてしまう。したがって、ABSブレーキを装備した自動車をシミュレートする
シミュレーターがないということは、運転訓練用シミュレーターに関する従来技
術のもうひとつの欠点となっている。
シミュレーターによる訓練は、乗り物のシミュレーターで正確に大気の状態を再
現できれば改善できる。例えば、空気中の粒子や、空中の太陽の位置でできる大
気の状態により、運転手の感知する環境の色彩が和らぎ、変質したりする。
色彩の変化はスクリーンや画像を覆う格子状の罷によるものと考えることができ
る。色彩変化のこのような視覚上の記号はかすみと今後呼ぶが、シミュレーター
を一層リアルなものとし、ユーザーが変化する環境状態の中で自分の運転能力を
試験することができる。
夜の運転は運転能力を実桟し試験するのに望ましい別の状況である。対象物がヘ
ッドライトで照らされているため、対象物が暗闇の中がら見えるようになる。
そしてユーザーが、対象物に接近すると、一層明るく見え一層容易に知覚できる
ようになる。運転手の中には、対象物がヘッドライトの照らす範囲にない道路に
対象物があった場合に、安全に停止できない速度で運転するという問題がある場
合がある。シミュレーターを用いてこうした効果を安全な状態で体験して、実際
にはどのようにしてこの状態に対処するかを知ることが望ましい。したがって、
例えば、夜明け、昼間、夕暮れ、夜などの一日の時間帯や霧や雪などの天候をエ
ミューレートする能力のあるシミュレーターがあれば、ユーザーはほとんどどの
ような運転の状況でも体験する機会を得ることができる。
かすみや最適とは言えない大気の状態をシミュレートすることは、霧中の飛行や
、その他の最中の飛行をシミュレートする現在の軍事用シミュレーターの中に用
いているものがある。しかし公知のシミュレーターでは、こうした効果を再現す
るためには、解像度の高いビデオ・ディスプレイを初めとする高価なコンピュー
タのハードウェアが必要である。
さらには、霧、スモッグ、夕暮れなどの大気の状態のシミュレーションは、ビデ
オ・ディスプレイで無限の解像度を持ち完べきで、例えば、微細な滴や顆粒を画
面に交互に重ねることができる。また、人間の目をあざむいて、より早い速度で
ビデオ・フレームを更新して、実際よりも解像度の高くビデオを見せるようにす
ることができる。不幸なことに、現在のビデオ・システムの大部分は、解像度が
限られ、ビデオの更新の速度が遅い。さらに、ビデオ・ディスプレイでの色彩の
選択には、ビデオ・メモリーの制限のためにしばしば限界がある。
前記のような問題の為に、大気の状態により色彩を変化させる視覚記号がついた
現実的な訓練を希望するユーザーは、高価な設備を使用するか、あるいは何もな
しで訓練するかのいずれかをしなければならない。したがって、即座に利用する
ことができ、手ごろな価格のビデオ・ディスプレイのシステムを用いて大気の状
態に近い状態をつくり出すことができる能力を有する運転のシミュレーターは、
運転手の訓練において大きな利益となる。
発胆の概整
前記の要求はシミュレートした乗り物のユーザーのためのドライバー訓練システ
ムに利用した本発明により満たされる。このドライバー訓練システムは、シミュ
レートした乗り物の運転を制御する複数のシミュレートした入力装置からなり、
ユーザーにシミュレートした環境の画面を示すビデオ・ディスプレイと、シミュ
レートした環境の中で乗り物の位置と運転特性を模倣する入力装置がらの入力に
応答する手段とを含む。
本発明の一つの好適実施例において、シミュレートした乗り物は、自動車であり
、この実施例のシステムは、道路手かがりをユーザーに伝えなければならない地
点にいつシミュレートした領域の乗り物があるがを判断する手段を含む。この地
点でシステムはメモリーがら道路の手かがりのデジタル信号を呼出し、デジタル
信号をアナログ信号に変換して、このアナログ信号をローパス・フィルターで処
理し、増幅する。増幅した低周波信号は、スピーカーの振動板がユーザーの座席
に連結するエンクロジヤ−の中の気密性の本体とつながる低周波スピーカーに送
られる。そして信号によって、スピーカーの振動板が振動し、エンクロジヤ−の
中の空気を平行移動させ、圧縮する。エンクロジヤ−の中の空気を圧縮平行移動
することにより、エンクロジヤ−の不可欠な部品である一片の可とぅ性を持つ材
料からなる半剛性の振動板が振動する。ユーザーがすわる座席が半剛性の振動板
に連結しているため、ユーザーは半剛性の振動板の振動を感じる。
本発明の別の側面において、自動車に使用するように構成したシステムがあり、
このシステムは、ABSのブレーキ・システムを現実世界の自動車で作動させる
ようなやり方でシミュレーターのユーザーがブレーキをかけるのはいつかを感知
するシステムである。したがって、このシステムはブレーキ・ペダルに機械的な
振動や鼓動を引き起こし、ABSのブレーキ・システムを装備した現実世界の自
動車と同じブレーキをかける状態で発生するブレーキ・ペダルの応答をシミュレ
ートする。
本発明は、シミュレートした乗り物のユーザー用のドライバー訓練システムを含
み、同システムはシミュレートした乗り物を制御する複数のシミュレートした入
力装置と、ユーザーにシミュレートした環境の画面を示すビデオ・ディスプレイ
と、シミュレートした環境の中でシミュレートした乗り物の位置情報を判断する
入力装置に応答する模倣手段と、位置情報に応答して、ビデオ・ディスプレイに
シミュレートした環境を通じてシミュレートした乗り物の現在のルートをディス
プレイする手段と、少なくとも一つのシミュレートした入力装置に応答して、現
在のルートで選択した時間に、ビデオ・ディスプレイに入力装置の複数の状態を
ディスプレイする手段とを具備する。
本発明の別の側面において、シミュレートした乗り物のユーザー用の運転手訓練
用のシステムがあり、同システムはシミュレートした乗り物を制御する複数のシ
ミュレートした入力装置と、ユーザーにシミュレートした環境の画面を示すビデ
オ・ディスプレイと、シミュレートした環境の中でシミュレートした乗り物の位
置情報を判断する入力装置に応答する模倣手段と、位置情報に応答して、ビデオ
・ディスプレイにシミュレートした環境を通じてシミュレートした乗り物の現在
のルートをディスプレイする手段と、現在のルートとメモリーの中の少なくとも
ひとつの入力装置の複数の状態を格納する手段と、ビデオ・ディスプレイに現在
のルートを再現し、メモリーに格納した状態に従い、入力装置を動かす手段とを
具備する。
本発明の別の側面では、ビデオ・ディスプレイと、複数の多角形に陰影をつける
方法であって、多角形のひとつを選択し、かすみの数値を、かすみ数値=(z*
Kva I)/d imva l (Zはカメラの位置と多角形の距離、Kv
alは定数、dimvalは完全なかすみを示す)という数式で計算し、陰影の
数値を光源ベクトルと多角形の法線のドツト積として計算し、ディザ−・テーブ
ルをかすみの数値と陰影の数値で索引をつけるディザ−・カラーをオフセットし
、選択した多角形の位置に基づいて、ディザ−・カラーのディザ−・パターンを
決定し、ディザ−・パターンを用いてビデオ・ディスプレイに選択した多角形を
描くことからなる方法とがある。
本発明の別の側面では、ハンドル用の方向指示器のアセランブリがあり、同装置
は、レバーと、フレームと、レバーの一端に接続し旋回点の回りでフレームに軸
方向に連結するリテーナプレートとフレームの中ぐりに搭載しバイアスがかかっ
たプランジャーと、ハブ領域に結合する取消しビンとを具備し、前記のハブ領域
はハンドルに結合し、ハブ領域を一方向に回転すると、プランジャーが中ぐりに
押し込まれ、ハブ領域を別方向に回転すると、解除したプランジャーを押しつけ
、戻り止めを解除したり係合したりすることを特徴とする。
本発明のさらに別の側面において、低周波音声発生器があり、同発生器は一セッ
トの入力装置と、入力装置から入力信号を受信するコンピューターと、コンピュ
ーターが実施し入力信号を、シミュレートした環境を表示する出力信号に選択し
て変換する制御処理と、出力信号をフィルターするローパス・フィルターと、フ
ィルターで処理した信号を増幅する増幅器と、増幅信号を受信して低周波音声を
発生するスピーカーと、隙間のないブラダ−を有し、スピーカーが固定され、ブ
ラダ−の中の空気と機械的につながるハウジングとを具備する。
本発明の別の側面では、シミュレートした乗り物のユーザー用のドライバー訓練
システムがあり、同システムはシミュレートした乗り物の運転を制御する複数の
シミュレートした入力装置と、シミュレートした環境の中でシミュレートした乗
り物の位置情報を判断する入力装置に応答する模倣手段と、ユーザーにシミュレ
ートした環境の画面を示すビデオ・ディスプレイと、シミュレートした入力装置
の選択したひとつを通じて、ユーザーにフィードバックする装置と、位置情報に
応答してユーザーに低周波音を与える手段とを具備する。
本発明のさらに別の側面では、低周波の音声システムがあり、同システムは、座
席と、複数の入力装置と、入力装置から入力信号を受信するコンピューターと、
コンピューターが実施し、入力信号を複数の出力信号に選択して変換する制御処
理と出力信号を座席に伝える変換器とを具備する。
本発明の別の側面では、アンチロック・ブレーキ・システムの作動中にブレーキ
・ペダルの物理的な感覚をシミュレートするシステムがあり、同システムは、ブ
レーキ・ペダルをいつ押したかを感知する手段と、その感知手段に応答して、ア
ンチロック・ブレーキ・システムの作動を判断する手段と、その判断手段に応答
して、ブレーキ・ペダルにアンチロック・ブレーキ・システムを表示するフィー
ドバックを与える手段とを具備する。
本発明のこれらの目的や特徴やその他の目的や特徴は、次に示す記載や添付図面
を参照して付加した特許請求の範囲から、一層十分に明かになって来る。
区血Ω塗単μ説朋
図1は本発明の現在の好適なドライバー訓練システムのブロック図である。
図2は図1のドライバー訓練システムのビデオ・スクリーン・ディスプレイの搭
載するビデオ・スクリーン・ディスプレイに対応するステアリング・トラック上
のレーン変更コースをうまく操縦する間のユーザー用両面を示す斜視図である。
図3は図2のレーン変更コースを示す上面図である。
図4aは図3に示すレーン変更コースを通過するインストラクタ−の進路の概略
評価の画面を示す略図である。
図4bは図3に示すレーン変更コースを通過するインストラクタ−の進路に重な
る生徒の進路の概略評価の画面を示す略図である。
図5は図3に示すレーン変更コースを通る再現モードにおけるユーザー用画面の
略図である。
図6は図3に示すレーン変更コースを通る再現モードにおけるユーザーのシミュ
レートした乗り物の鳥轍図である。
図7は図1に示すドライバー訓練システムのメイン・メニューの略図である。
図8は図1に示すドライバー訓練システムのトラック・メニュー・スクリーンの
略図である。
図9は図1に示すドライバー訓練システムの乗り物メニュー・スクリーンの略図
である。
図10は図1に示すドライバー訓練システムの天候メニュー・スクリーンの略図
である。
図11は図1に示すドライバー訓練システムの命令選択メニュー・スクリーンの
略図である。
図12は図1に示す制御処理の一部を形成する「実施制御」機能を示すフローチ
ャートである。
図13は図12に示す「実施制御」機能が用いる「プロリコード初期化」機能の
フローチャートである。
図14は図12に示す「実施制御」機能が用いる「コーン」機能のフローチャー
トである。
図15は図14の「コーン」機能が用いる「概略評価」機能のフローチャートで
ある。
図16は図14の「コーン」機能が用いる「理想的な進路再現」機能のフローチ
ャートである。
図17は図14の「コーン」機能が用いる「生徒の上からの視野の再現」機能の
フローチャートである。
図18は図14の「コーン」機能が用いる「理想的な進路セーブ」機能のフロー
チャートである。
図19は図14の「コーン」機能が用いる「速度再現」機能のフローチャートで
ある。
図20a、20b120cは図1に示すドライバー訓練システムの大気状態の側
面に近い状態を示すスクリーン・ディスプレイの略図である。
図21は図12に示す「実施制御」機能の「対象物ディスプレイ」機能で用いる
大気の状態に近い状態あるいは「大気の作用」機能を示すスクリーン・ディスプ
レイの略図である。
図22は図1に示すドライバー訓練システムのシミュレートした乗り物用の機械
入力装置と計器板とのセットの略図である。
図23は図22に示す方向指示器レバー用の方向指示器アセランブリの略図であ
る。
図24は座席と、スピーカーを座席の下にあり断面を示す、フロア−搭載のベー
スに搭載する低周波スピーカー・アセランブリの現在の好適実施例の側面図であ
る。
図25は図24の25−25の線で断面を取った低周波スピーカー・アセランブ
リのベースの上面図である。
図26は図24に示す低周波スピーカーに接続するリレー・コントロール回路の
現在の好適実施例のひとつを示す電気略図である。
図27はスピーカーを座席の後ろに搭載した、本発明のドライバー訓練システム
用の低周波スピーカー装置の現在の好適な別の実施例の側面立面図である。
図28は本発明の^絽ブレーキ・シミュレーション装置の現在の好適な実施例の
機構を示す断面側面図である。
な の−な11+
全体を通して同じ数字は同じ部分を示す図面について説明する。
図1は本発明のドライバー訓練システム100の現在の好適な実施例を示す。
ドライバー訓練システム100は、運転の能力を向上させたいと願うユーザー、
あるいは生徒102(略図で示す)が操作する。ここに記載するドライバー訓練
システム100は人間の操作するどのタイプの乗り物にも適用できることを理解
しなければならない。本発明は、あらゆる種類のシミュレートした乗り物やあら
ゆるタイプのドライビングのドライバー訓練システムに容易に擬人化できるフィ
ードバック応答を含む。
次に示す図面や記載に示す運転システム100のより具体的な実施例を、警察の
訓練用の乗り物シミュレーターとして示す。後述するように、「理想的な進路」
を確立したい場合、ユーザー102はしばしば生徒であるよりも、インストラク
タ−になる。
図1において、発明の名称が「着席アーケード・ビデオ・ゲーム用のリア・エン
トリー・ブースと調節可能な座席装置」の同じ発明者の米国特許である米国特許
第4.960.117号に記載するようなブースあるいは、ハウジング(図示せ
ず)にユーザー102は着席するのが好ましい。そのようにして、できるだけ注
意散漫にならないようにして、ユーザー102は自分の運転技術を自己改善に専
念することができる。座席の位置も、乗り物を運転することに関連する現実の状
態もよりよくシミュレートすることができる。
ドライバー訓練システム100において、ユーザー102は方向指示器のレバー
104を動かし、複数のダッシュ・アンド・スイッチ105を操作し、シミュレ
ートした自動車をスタートするキー回転式に点火スイッチ107を操作し、シミ
ュレーション用のアンチロック・ブレーキ・システム(ABS)900の一部で
あるブレーキ・ペダル106を押し、通常のやり方でガソリン・ペダル108を
押す。さらに自動トランスミッション・シフター110はユーザー102が操作
して、リバース・ギヤあるいは複数の前進ギヤのひとつを選択する。ハンドル1
12はユーザー102が回転し、望む進行方向にシミュレートした乗り物を導く
ようにする。
ユーザー102が入力装置104.105.108.110.112に供給する
機械入力は、変換器によって、電気信号に変換され、その電気信号はコンピュー
ター114に給送する。ブレーキ・ペダル106にかかる機械入力は、ABSの
ブレーキ・システム900により電気信号に変換し、信号はコンピューター11
4に結合するブリッジ・インターフェース回路946に給送する。コンピュータ
ー114はさらに、入力とダウンロードのプログラムをパーソナル・コンピュー
ター(PC)103から受け取るが、このパーソナル・コンピューター103は
、IBMと互換性があり、100メガバイトのハード・ディスク・ドライブと4
メガバイトのRAMを備える。パーソナル・コンピューター103とコンピュー
ター114は、通信リンク140を介して、相互作用で結合する。通信リンク1
40は、毎秒10メガビット程度の高速デジタル・データ伝達を処理できなけれ
ばならず、コンピューター114とパーソナル・コンピューター103との間で
十分に高速の通信を確保することができるように、アナログ・ディバイス社が製
造したデジタル信号プロセッサー(ADSP)2105.2101などの通信回
路を含むのが好ましい。
現在の好適実施例において、コンピューター114は、モトローラ68000(
図示せず)、モトローラ680XO系の別の素子などの汎用のマイクロプロセッ
サ−を含む。68000のマイクロプロセッサ−のひとつの機能は、パレット操
作である。68000のマイクロプロセッサ−に加えて、コンピューター114
はAT&T社のDSP32Cなどのモデル・プロセッサー(DSP)、アナログ
・ディパス社のADSP−2101などのAD S P、テキサス・インスッル
メンツ社の34010グラフイツク・システムなどグラフィックス・プロセッサ
ー(GSP)を含む。これらはいずれも図示しない。GSPがディザ−・パター
ニング、生成と、多角形をビデオ・ディスプレイ122に書き込む低レベルのグ
ラフィックの作業(いわゆる多角形画像処理)を効果的に行うのに対して、AD
SPは、変換、回転、倍率変更、シェーディングなどビデオ・ディスプレイの高
レベルの機能を果たす。
現在の好適コンピューター114には、256キロバイトの自己診断の記憶装置
を具備する読みだし専用メモリー(ROM)と、1.75メガバイトのダウンロ
ード・プログラム、対象決定データ、画像処理領域のデータ、追加のダウンロー
ドした画像処理の対象データ用であり、68000のプロセッサーと共有する、
追加の0.5メガバイトの共有メモリーを具備するランダム・アクセス・メモリ
ー (RAM)とを含む。ビデオ・ディスプレイ122の中央モニター(図1)
もまた、ダウンロードしたシナリオ交換データ用の追加の1メガバイトのRAM
を含む。さらに現在の好適なコンピューター114は、64キロバイトのDSP
。
(パーソナル・コンピューター103からダウンロードしたプログラム用)の1
2キロバイトのプログラム・メモリーであるADSP、16キロバイトのバッフ
ァー・メモリー、(RAMあるいはパーソナル・コンピューター103からダウ
ンロードしたプログラム用)の45キロバイトのプログラム・メモリーと640
キロバイトのディスプレイ・メモリーであるGSPなど個々のプロセッサー用に
追加のランダム・アクセス・メモリーも内臓する。GSPはさらにビデオ・ディ
スプレイの速度改善のためビデオ・ランダム・アクセス・メモリー(VRAM)
を用いる。 コンピューター11は、128Kx8.70−100ナノ秒のRA
Mなどのメモリー(図示せず)に格納するコンピューターのソフトウェアを実行
する。このRAMに格納し、このコンピューター114が実行するソフトウェア
は、パーソナル・コンピューター103に格納した、運転に関するプログラムの
数多くのソフトウェアのシナリオのひとつである場合がある。このプログラムは
、パーソナル・コンピューター103の実行する命令に応答してRAMにダウン
ロードすることができる。コンピューターの実行するコンピューターのソフトウ
ェアは、制御処理120を含むように論理的に構成されている。
制御処理120は入力装置104−112からデジタル化した信号を受信し、パ
ーソナル・コンピューター103から、その他のデジタル化した入力信号をも受
信する。そして制御処理120は、データ・パス118を横断してこれらのデジ
タル化した信号からのデータをシミュレートした自動車の速度と加速ベクトルを
模倣する模倣処理116にパスする。このように、時間Tにおいて、位置データ
、すなわち自動車のデカルト座標は模倣処理116で決定する。位置データは利
用して、データ・パス118を横断し制御処理120に戻す。したがって、制御
処理120は自動車の新しい位置に「道路規則」を適用し、ビデオ・ディスプレ
イ122、一対のスピーカー123.124、ローパス・フィルター854、と
計器板130を駆動する信号を始動する。ローパス・フィルター854はローパ
ス・フィルターで処理した信号を、リレー852に接続する増幅器850に供給
する。リレー852はさらに、2つの開示した実施例における、ユーザーの座席
802(図24)に隣接して位置するスピーカー830あるいは、座席882(
図27)に隣接して位置するスピーカー881に接続する。リレー852は、P
otter & Brumfield社製造の低電圧リレー、モデル番号T70
L5Dであり、システム100がパワーを上げたり下げたりする際にスピーカー
830を切断するリレー制御回路856にさらに結合することが好ましい。
制御処理120はさらにユーザーの視点を、乗り物の領域の画像表示に供給する
。乗り物のシミュレーションの好適実施例において、コンピューター114は、
ビデオ・ディスプレイ122に、多角形のグラフィックスを発生する。イリノイ
州シカゴのWe l l 5−Ga rdne r社が販売するモデル番号No
、25に7191など、ひとつの好適なビデオ・ディスプレイは、512 X
288個の画素を表示するように構成した多重同調ディスプレイである。ビデオ
・ディスプレイ122は、ユーザー102に、実際の自動車に類似したシミュレ
ート画面を与えるように半円形に配列した複数のビデオ装置を含む。このような
配列は発明の名称が[モジュール化したディスプレイのシミュレーター」であり
、整理番号No 07/704.373の同じ発明者の同時係属中の米国特許出
願に記載されている。
ビデオ・ディスプレイ122は、環境のカラーで、三次元の画像表示、すなわち
、道路などの項目を含む画面領域についてのユーザーの観点を生成することが好
ましい。スピーカー123.124は、ギヤ・チェンジ、エンジンの 、横滑り
などの音を発生する。低周波スピーカー830は、座席8o2(図24)に隣接
して搭載し、道路の感触をシミュレートすることが好ましい。計器板130は、
シミュレートした乗り物の速度を表示する速度計、シフターを用いて選択するギ
ヤのインジケーター、方向指示器レバー104を用いて選択する方向を示す左右
のアロー・ライト、その他のさまざまなインジケーター・ライトを含む。このよ
うに、ユーザ102−は、出力装置122.123.124.130およびユー
ザー個人の成績により擬人化されたスピーカー830とシミュレートした領域で
ユーザーが遭遇することかリアルタイムでフィードバックを受ける。
制御処理120は、さらにフィードバックを供給し、運転中の実際の自動車のハ
ンドルの感触をシミュレートする。このようなシミュレーションは、発明の名称
が「現実的なフィードバックの能力を持つビデオによる乗り物のシミュレーター
用のハンドルなどの制御装置」である同じ発明者の発明である米国特許第5゜0
44.956号に記載するやり方で成し遂げることが好ましい。制御処理120
は、ブリッジ・インターフェース回路946を介し、ABS900からの入力に
応答し、ABS900を備えた自動車のブレーキの感触を、ブレーキ・ペダル1
06でシミュレートする。
シミュレーター・システムlOOの基本操作をここで記載する。シミュレーショ
ンのプログラムは、パーソナル・コンピューター103から、プログラムを実行
するコンピューター114までダウンロードする。そしてコンピューター114
は、グラフィックスの領域を生成し、スピーカー123.124を介してユーザ
ー102にディスプレイする。ユーザー102は、ビデオ・ディスプレイ122
で見たものや、スピーカー123.124から聞こえるものに応答して、運転制
御を操作しそれによってシミュレートした乗り物を運転する。基本的にユーザー
102は、点火スイッチ107で自動車を始動させ、自動トランスミッシヨン・
シフター110を介して自動車のギヤを入れ、ガソリン・ペダル108を押して
自動車を停止し、ハンドル112で自動車を操縦する。
入力装置II 04−112を介して与えられるユーザーからの入力に応答して
、コンピューター114の制御処理120は、模倣処理でシミュレートした乗り
物の速度と、加速ベクトルを模倣できるようにするデータ・パス118を介して
、模倣処理116にデータをパスし、乗り物のデカルト座標を決定する。このデ
ータは、データ・パス118を介して制御処理120に逆にパスして制御処理1
20で使用し、ユーザー102に追加の信号を与える。例えば、模倣処理116
で決定したデカルト座標は、シミュレートした領域での中で、コーンの上をシミ
ュレートした乗り物をユーザー102が運転したことを判断することができる。
したがって、制御処理120により、スピーカー123.124で適当な雑音を
発生し、低周波スピーカー830を介してコーンを叩く感触を生じてユーザー1
02に感じるようにさせ、コーンを叩くことに応答してユーザー102の手中で
ハンドル112を撮動させる。さらに、ユーザー102がシステムを駆動できる
ほど十分な力でブレーキをかけると、制御処理120はABSのブレーキ・シス
テムを介して、ユーザー102に フィードバックを送る。
図2はユーザー102 (図1)が乗り物を操作するコースの一例を示すビデオ
・スクリーン・ディスプレイの略図である。ユーザー102は生徒である場合が
ある。図2の第1の人物の視点から、ユーザーが観察者の位置でシミュレートし
た乗り物の「内部に配置している」ことがわかる。ユーザー102は、ビデオ・
ディスプレイ122の2次元スクリーンに投射した3次元のシミュレートした画
面領域139を示す。図2に示す場面は、ユーザー102がシミュレートした乗
り物を運転しトラックを前進しつつ、ウィンドシールドから前方を見つめる場面
である。
本発明のこの実施例において、ユーザー102は、画面領域139の具体例であ
るコース142が示される。生徒102は例えば、コーン143の形など何の障
害物にもぶつかることなく望み通りの速度でコースを走り抜けるという基本的な
目的がある。またコンピューター114は適切な背景を表示する。例示したケー
スにおいて、これは青空146を背景として縁どった都市の場面である。こうし
た場面やその他の場面には、例えば、町中で他の車の追跡の仕方をユーザー10
2に教えるなど、異なった構成と目的があり、ユーザー102が選択したり、好
ましくは、インストラクタ−がパーソナル・コンピューター103がダウンロー
ドすることができる。本発明の現在の好適なシステム100はタイマーやスコア
ー・ポイントなどを使用しないため、生徒102はできるだけ早く運転する必要
を感じることがなく、むしろ適切な技術を学ぶことに集中する。 ゛こうした実
施例において、運転のインストラクタ−は「理想的な進路」を確立するため
トラック上のコースを運転する。そして生徒102はコースを運転し自分の進路
と成績をインストラクタ−の進路と成績とを比較する。理想的な進路は、生徒1
02使用するのと同じドライバー訓練システム(機械に相違はない)で、(コン
ピューターで生成したものではなく)実際の人物がつくったものであるため、生
徒は理想的な進路を達成することができると感じる。さらにインストラクタ−は
、状況に向かう技術や解釈を強調するため、コースを通る進路を容易につくり出
すことができ、このことはひとり以上の生徒のために強調する必要がある。
システム100のひとつの好適実施例において、ダッシュ・アンド・コラム・ス
イッチ105の一部である中断/選択ロッカー・スイッチとカーソル・ロッカー
・スイッチ(図示せず)がある。中断/選択ロッカー・スイッチを押し下げると
、選択あるいは入力操作を開始する。中断/選択ロッカー・スイッチを押し上げ
ると、中止操作を開始する。システム100の別の好適実施例では、入力ロッカ
ー・スイッチと選択ロッカー・スイッチと中断ロッカー・スイッチ(すべて図示
せず)があり、それらは計器板130(図1)に隣接して搭載するダッシュ・ア
ンド・コラム・スイッチ105の一部である。入力ロッカー・スイッチは上記の
中断ロッカー・スイッチの下向きの位置に対応し、中断ロッカー・スイッチは、
中断/選択ロッカー・スイッチの上向きの位置に対応する。選択ロッカー・スイ
ッチはカーソル・ロッカー・スイッチに対応する。入力ロッカー・スイッチと選
択ロッカー・スイッチにより、ユーザー102は、後述するいろいろなメニュー
選択のなかから選択することができる。中断ロッカー・スイッチにより、ユーザ
ーはシミュレーションの最中にシミュレーションを終了することができる。中断
ロッカー・スイッチはユーザーが入力ロッカー・スイッチを押していない場合、
サブメニューから前のメニューに戻るために使用することができる。
メインメニュー(図7に図示)はシミュレーションの初めに表示することができ
る。システム100により、生徒102は走行するトラックのタイプを選択する
ことができる。選択したトラックは、操縦トラック14o(図3に図示)、迅速
な反応をする判定トラック、インターセクションや信号のある道路、オートクロ
ス・トラックなどである。操縦トラック140には、3つのコースがあり、判定
トラックには2つのコースがある。図2に示すコースは操縦トラック140の一
部であり、レーン変更コース142と称する。別の選択肢として、また好適実施
例において、システム100により、生徒102はシミュレートした乗り物の数
多くの異なったモデルから選択することができる。本発明のドライバー訓練シス
テムの実施例において、選択する自動車の中には、実際の道路で運転する使用す
る乗り物のシミュレーションを含む。システム10oにより、生徒102は、天
候の状態を選択することができる。天候状態の中には、実施例では夕暮れなどの
一日の時間の状態も含む。そして「シナリオ開始」を選択することで生徒102
はシミュレートした乗り物の運転を開始することができる。
図2のレーン変更コース142と操縦トラックを一層よく理解するために、トラ
ック140の上面図を示す図3を参照する。生徒102がシステム100を操作
し、操縦トラック140を選択すると、生徒の画面は前方の2つの平行な列に配
列する白いコーンのいくつかのセットを向いている。生徒102は2列の白いコ
ーンの間の領域の中からひとつを選択し、白いコーンの矩形と呼ぶ領域を入力す
る。この矩形152はビデオ・スクリーン122(図1)には写らないが後はど
フローチャートとともに記載するように、コンピューター114が初期化のため
に使用する。前進して生徒102は、記録矩形154を入力するが、その時点で
後述するいろいろなパラメーターの数値をコンピューター114に記録する。さ
らに下記に記載するように、そして生徒102はコンピューター114が記録し
たパラメーターの数値が図示される領域を示す評価矩形156を入力する。いず
れの矩形154.156も、ビデオ・ディスプレイ122には写らないが、その
ペリメータ−はコンピューター114に格納する。
さらに図3とそれに加えて図1のシステム100において、生徒102は、どの
コーンにもぶつからずに2列の平行なコーンの間を運転しようとする。生徒10
2がコーン、例えばコーン160°にぶつけると、そのコーン160°は倒れる
が、生徒102は怪我することなく、運転を続けることができる。生徒102は
コーン160を抜け、ハンドル112を右に切り、第2のオレンジ色のコーンの
セット162に接近する準備としてハンドル112を整えなければならない。
生徒102は2列の平行なコーン162の間を運転して抜けた後、ハンドル11
2を左に切り、第3のオレンジ色のコーンのセット164に接近する準備として
ハンドル112を整えなければならない。生徒102は、2列の平行なコーン1
64の間を運転して抜けた後、ハンドルを右に切り、第4のオレンジ色のコーン
のセット166に接近する準備として、ハンドル112を整えなければならない
。
生徒102は、2列の平行なコーン166の間を運転して抜けた後、ブレーキ・
ペダル106を踏み、シミュレートした乗り物を停止する。この乗り物を停止し
た時には、評価矩形156の範囲を越えても、なお記録矩形154の中にいる。
一度シミュレートした乗り物が停止し、生徒が操縦トラック140あるいは判定
トラックにいれば、命令選択メニューがビデオ・ディスプレイ122に表示され
る。このメニューで生徒102は、例えば概略評価など、いろいろ選択すること
ができ、ちょうど完了したコースでの自分の成績の評価の役に立つ。
図2に戻って見ると、生徒102はコーン160を部分的に通過したポイントで
レーン変更コース142にいる。生徒102の画面には、次の2つのコーンのセ
ット164.166が見える。生徒102は適当にコースを検討して、まもなく
ハンドル112を左に切り始める必要が出て来る。
図48は評価矩形156の中にインストラクタ−の進路用に記録したいくつかの
データの図示とともに、レーン変更コース142(図3)を通過するインストラ
クタ−の進路180の上面図を示す概略評価スクリーン178の略図である。
インストラクタ−の進路180は、シミュレートした乗り物が評価矩形156の
中にある時にのみプロットする。ビデオ・ディスプレイ122の運動の方向は、
左から右である。類似したビデオ・スクリーンを、操縦トラック140(図3)
と、判定トラック(図示せず)の異なったコースのそれぞれ向けにユーザー10
2が選択したシステムでディスプレイする。現在の好適な実施例では、シミュレ
ートした乗り物が記録矩形154と評価矩形156とを通過して運転すると、約
115秒の間隔でデータがいろいろなパラメーターに記録される。
ディスプレイ・スクリーンは、操縦グラフ182、進路ディスプレイ領域184
、加速/ブレーキ領域186、と速度領域188の4つの情報領域を含む。操縦
グラフ182は(ダッシュ線で示す)中央位置に関わるハンドル112(図1)
の位置を示す。このように、シミュレートした乗り物で、直線上を運転する場合
、操縦グラフ182はグラフの中央で水平線となる。ユーザー102がハンドル
112(図1)を自分の中央位置から右に切ると、操縦グラフのプロットはユー
ザーがどれくらいの速度で、とれ(らいハンドル112を切るかに比例して、グ
ラフの中央線から下に下がる。同じようにユーザー102が、ハンドル112を
自分の中央の位置から左に切ると、操縦グラフ182のプロットはグラフの中央
から上に上がる。
進路ディスプレイ領域184は、評価矩形156(図3)の中で、コーン160
.162.164の4つのセットを通じてインストラクタ−が取った進路180
を示す。インストラクタ−が影つきバー190の開始でブレーキ・ペダル106
をいつ押し、影つきバー190の終了でプレー・ペダルをいつ離すかを示す。
同じように、異なったシェーディングのバー191で、インストラクタ−がいつ
ガソリン・ペダル108を押して離すかを示す。速度領域188は、評価矩形を
走行する際のシミュレートした乗り物の速度が時速何マイル(mph)であるか
をディスプレイする。コンピューター114は速度の数値が読みやすいようにそ
の数値に間隔をあける。
図4bは評価矩形156(図3)の生徒の進路について記録されたいくつかのデ
ータの図示とともに、レーン変更コース142(図3)を通過するインストラク
タ−の進路180に重なる生徒の進路192の上面図を示す概略評価スクリーン
の略図である。生徒の進路192は進路ディスプレイ領域184におけるインス
トラクタ−の進路180より太い線で示す。進路ディスプレイ領域184は、コ
ーン160“ と「X」という記号がついたコーン162′を表示し、生徒10
2がコース142を運転している間にぶつかったことを示す。操縦グラフ領域1
82では、操縦進路194は理想的な進路のためのハンドル112(図1)の位
置を表示し、操縦進路195は、コース142を通過する生徒の進路用である。
加速/ブレーキ領域186と速度領域188に表示するデータは、コース142
を通過する生徒の進路192に対応する。概略評価スクリーン178にいつ生徒
の進路のデータがあるのに対していつ理想的な進路のデータがあるかという説明
と理想的な進路を以後の記載で示す。
図5は再現モードにある間、142で概略を示すレーン変更コースを通過するユ
ーザーの画面を示すビデオ・ディスプレイ・スクリーンの略図である。同じよう
なスクリーンのディスプレイを理想的な進路の再現について見ることができる。
画面は図4bに5−5で示すセクション線のところに示される。再現モードでは
生徒の進路を再現すると、生徒が運転した進路を再現し、理想的な進路を再現す
るとインストラクタ−が運転した進路を再現して、即座に再現する能力を示す。
現在の好適実施例において、ハンドル112(図1)は、進路をもともと記録し
た時のハンドルの位置に対応する、コンピューター114からの信号に応答して
米国特許第第5.0044.956号に記載するモーター(図示せず)で回転す
る。したがって理想的な進路の再現すれば、生徒はコースを通過するためにはハ
ンドル112をいつ、どれだけ回転すべきかを感じとることができる。もう一方
で、生徒の進路を再現すれば、生徒に何がうまく行かなかったのかをフィードバ
ックするようになる。
再現モードの間、ユーザーが目にする画面は、初めにコースを運転した時、もと
もとユーザー102が見ていた画面に類似している。図5に示す画面にはコーン
166(図4b)遠くに見える都市の水平線144と空146を含む。また、図
4bの領域188にある速度情報に対応し、自動車の速度を含む速度情報ボック
ス196と、図4bの情報領域186に対応して、「スロットル」あるいは「ブ
レーキjなどの言葉を含む加速/ブレーキ表示ボックス198を示す。
図6は再現モードの間レーン変更コースを通過する生徒の進路の上面図あるいは
鳥詭図を示すビデオ・ディスプレイ・スクリーンの略図である。上からの視野の
再現は現在のところ、理想的な進路ではなく、生徒の進路だけのために用いられ
ている。シミュレートした自動車200は、「カメラ」が自動車200の上方約
200フイートの地点に、コースに沿って下向きに配置しているところを示す。
2つのセットのコーン160.162を、自動車200がコーン160を去り、
コーン162に接近しているところを示す。情報ボックス196は、図5に関連
して記載する。図6において、図示する速度は時速13マイルであり、ガソリン
・ペダル108もブレーキ・ペダル106もそのように押しておらず、ボックス
198を表示していない。再現モードについての観察者の見方によれば、ハンド
ル112(図1)は、進路をもともと記録した時のハンドル112の位置に応じ
て、コンピューター114からの信号に応答してモーター(図示せず)により回
転する。
このように、概略評価のスクリーン178(図4a、4b)と利用可能な再現モ
ードのいろいろなバージョンを通して、生徒102(図1)には、反復トレーニ
ングと呼ばれる自己改善の手段が与えられている。すなわち、それぞれ特定のコ
ースを通過した後も、生徒102は、理想的な進路と自分の通過した進路とを比
較して改良を加えようとするのである。現在の好適なドライバー訓練システム1
00には、多数の成績パラメーターがある。生徒102はひとつのパラメーター
あるいは、ブレーキの距離とか道路上での乗り物のセンタリングなど複数のパラ
メーターに集中することができる。さらに本発明のさまざまな変形において、シ
ミュレートした環境を通過するルートには、異なったコースやトラックがある。
図7.8.9.10と11は、ユーザー102がシステム100 (図1)を使
用する間にユーザー102が出会すいろいろなメニュー・ビデオ・スクリーンの
ディスプレイを例示する。図7−10には、すべて共通したヘッダー領域220
がある。図7において、ヘッダー領域220は、トラック・ライン220 a、
乗り物ライン220 b、天候ライン220cの現時点での選択を示す。図7に
示すように、現在のトラックは判定トラックであり、現在の乗り物は、警察のパ
トロールカーであり、現在の天候は日中である。ユーザー102がトラック、乗
り物、天候をを選択するメニュー画面を使用すると、ヘッダー領域220はコン
ピューター114で更新し、選択を反映する。メニュー・ボックスの頭部にある
影つきライン222aは特定のメニューを識別するが、図7において、このメニ
ューはメイン・メニューである。スイッチ105の一部である選択ロッカー・ス
イッチは押し下げたり、押し上げたりして望みの選択に対応する色つきの選択バ
ー(図示せず)を動かすことができる。モして入力ロッカー・スイッチを押して
、選択をコンピュータ114に入力する。選択して入力ロッカー・スイッチを押
すと、ライン222c、222d、222eで第2のメニューを表示する。選択
して入力ロッカー・スイッチを押すと、ライン222bにより、乗り物のシミュ
レーションを開始する。
図8はトラック・メニュー・ボックス230を例示する。判定トラック、ライン
230aと操縦トラック、ライン230bとは、パラメーターの数値を記録し、
概略評価スクリーンをディスプレイすることができ、リレー・モードを実行する
ことができるコーン・コース付きの2つのコースである。別のトラックは異なっ
た訓練の目的のためである。例えば、追跡トラックにより、別のシミュレートし
た乗り物を追跡する訓練の便宜を計るようになる。メイン・メニュー230cに
より、メイン・メニュー222(図7)に戻ることができる。
図9は乗り物のメニュー・ボックス236を例示する。好適実施例において、別
のタイプの乗り物、例えば、警察のパトロールカー、スポーツセダン、クーペ、
ロードスターなどを選択できるようにする。個々の乗り物には、異なった性能特
性があり、その特性はコンピューター114に格納しており、模倣処理116が
利用して、選択した乗り物をエミュレートする。別の実施例では、異なった選択
と追加の選択、あるいはそのいずれかを選択の対象とする。
図10は天候あるいは大気の作用のメニュー・ボックス240を例示する。好適
実施例において、このメニューには霧、雪などの天候状態に加えて昼間、夜、夜
明け、夕暮れなど一日の時間帯の状態を含んでいる。大気の作用の機能はコンピ
ューター114が実行し、望みどおりの天候状態をエミュレートする。別の実施
例では、異なった選択と追加の選択、あるいはそのいずれかを選択の対象とする
。
図11はユーザーが例えば操縦トラック、判定トラックなどの2つのコーン・ト
ラックの上にあり、入力ロッカー・スイッチを押した場合、ビデオ・ディスプレ
イ122(図1)に示す命令選択メニュー・ボックス244を例示する。好適実
施例の8つの選択についての記載を後述する。別の実施例では、異なった選択と
追加の選択、あるいはそのいずれかを選択の対象とする。
図12は制御処理120(図1)のトップ・レベルの機能を対象とする、「実施
制御」と呼ばれるフローチャートである。現在の好適実施例のひとつにおいて、
制御処理120は、C言語を使用して書き込み、Green−Hi l l S
Software Incを用いてクロス編集する。C言語のコンパイラ−は、
マサチューセッツ州つオルサムのXel、Incの一部門である0asysから
入手することができる。制御処理120はコンピューター114に配置するモー
トローラ社の68000のマイクロプロセッサ−で実行する。しかしコンピュー
ター技術の当業者は、その他の多くのコンピューター言語やコンピューターを用
いても、またそれらを複数組み合わせても、同じ結果を得るのである。
開始状態270の前に、プログラムをコンピューター103からコンピューター
114にダウンロードする。状態272に移行すると、コンピューター114(
図1)は、ビデオ・ディスプレイ122に指示を与えて、メイン・、メニュー(
図7)をディスプレイし、メイン・メニュー(図7)からユーザー102は、ト
ラック・メニュー(図8)からはトラック、乗り物メニュー(図9)からは乗り
物、天候メニューからは天候状態を選択することができる。ユーザーはメイン・
メニューの選択肢のうち一つ、2つ、3つを変更したり、全く変更しないように
することができる。この選択は、必要に応じて選択ロッカー・スイッチ、入力ロ
ッカー・スイッチを操作することで達成することができる。コンピューター10
3からダウンロードするシナリオやプログラムの中には、例えば、トラック−判
定、乗り物−警察のパトロールカー、天候−日中などのように、乗り物のタイプ
、トランクや天候などについて一連の省略時解釈の選択をなす。トラック、乗り
物、天候の選択の後、望みの場合、あるいは省略時解釈の選択を受け入れた場合
、ユーザー102は、シナリオ開始の選択をなし、入力ロッカー・スイッチを押
し、コンピューター114に次の状態に移るように信号で合図を送る。
「プロリコード初期化」274という機能に移行すると、コンピューター114
(図1)は、観察車(シミュレーション用の乗り物)の記録を開始する。コンピ
ューター114は、これからのシナリオで観察車がたどる進路を記録する処理を
開始する。この記録は後に再生して、シナリオの間に使用したものの成績を分析
批判することができる。「実施制御」機能についての次に示す記載に見られるよ
うに、機能274で初期化のステップをいくつが実施する。
コンピューター114(図1)は、中断ロッカー・スイッチを押したり、ユーザ
ー102がダウンした時のみ終了するループ277の開始276に移行する。
ループ277は一連の状態276から298まで行き渡るが、位置情報をリアル
タイムでディスプレイすることができ、観察車と環境にビデオ・スクリーン12
2、スピーカー123.124と低周波スピーカー830に対する流体の効果を
与えるようにコンピューター114で十分迅速に完了することが好ましい。
状態278において、観察車の位置は模倣処理116(図1)で得る。模倣処理
116は同期的に発生するユーザー人力に基づいて観察車の最後の位置を計算す
る。次の状態280に移行してコンピューター114は、スピーカー123.1
24を介して、音声を含めた出力信号を、スピーカー830を介して道路の感触
の手がかりを、そしてABSシステム900を介して、ハンドルの振動とブレー
キ・ペダルの鼓動を発生する。例えば観察車の音は、観察車がコース142(図
2)で牽引力を失う場合には横滑りの音を含める。
次に決定状態において、ユーザーが選択されたとか、コーンのコース配置された
かは、コンピューター114(図1)が決定する。コーンのコースとは、ユーザ
ー102が、操縦トラックあるいは判定トラックのいずれかのコースなど、ユー
ザー102がコーンを含むトラックの上で自動車を運転するコースである。コー
ンのコースの選択配置の時には、コンピューター114は、「コーン」の機能2
84に移行し、ユーザー102には、成績のフィードバックの選択ができる。
コーンのコースが、状態282の決定した状態として選択しなかった場合、コン
ピューター114は状態286に前進する。状態286において、ユーザー10
2が、シミュレートした領域で特定の自動車、追跡車を追跡する必要がある追跡
トラックのひとつを選択したり、その追跡トラックに配置された場合、追跡車の
記録位置を更新する。したがって、コンピューター114(図1)のディスプレ
イ・システムがビデオ・ディスプレイ122を現実に更新する前に、の追跡車が
画面領域あるいは、環境139(図2)のある位置に配置されていることになる
。
観察車は画面領域139のある位置に配置される。ループ277におけるこの点
では、決定状態290に移行してコンピューター114は中断ロッカー・スイッ
チが押されているかあるいは、シミュレートした乗り物が衝突したかを確認する
。
次に「対象物ディスプレイ」の機能に移行し、中断ロッカー・スイッチを押して
いなかったり、マサチューセッツ州ノーウッドのアナログ・デバイス社が販売す
るADSP−2101のチップなど、コンピューター114のデジタル信号プロ
セッサー(図示せず)に対してディスプレイ命令を開始する。この機能292で
は、トラック、背景、追跡車(追跡トラックにある場合)と観察車などのディス
プレイの対象物を、後にビデオ・ディスプレイでディスプレイするために、ユー
ザー102の視点にしたがって、画面領域139(図2)に適切に変換する。
この機能292には、「大気の作用」の機能52o(後述する図21)の呼出し
を含み、いろいろな−日の時間と天候状態を正確にシミュレートする。
状態294に移行し、速度計を含む計器板130は、信号器やいろいろなインジ
ケーター・ランプを更新する。別個になっている燃料計(図示せず)もまた更新
する。そして、状態296において、衝突音、バリヤー、コーン、建物などと衝
突する観察車と衝突する音は、コンピューター114が、シミュレートした乗り
物が何かに衝突したと判断した場合に発生する。状態298では、ビデオ・ディ
スプレイ122には、色彩に満ちた3次元の図をリアルタイムで処理できるテキ
サス・インスツルメンツ社の販売する34010のチップなどのグラフィックス
信号プロセッサーに発する命令により、更新できる3次元のグラフィック・ディ
スプレイを備えている。状態298に続いて、コンピューター114は状態27
6に移行して、ループ277の次のパスを開始する。
決定状態290に戻り、中断を選択したりシミュレートした乗り物が衝突した場
合には、現在のセツションは終了して、コンピューターは、状態272に進み次
のセツションを開始する。
次に図13において、図12に示す「プロリコード初期化」機能のフローチャー
トを例示する。コンピューター114は開始状態がら、画面領域あるは環境13
9(図2)を、トラックや天候を対象として状態272でなした選択を基にして
、初期化した状態310に移行する。すると、コンピューター114は、状態3
12に移行して、観察車と言う図の対象物をつくり出す。観察車という対象物は
、生徒の上からの視野再現機能で使用するようにつくる。そして、状態312に
おいて、観察車という対象物の位置は、領域の端にセットし、(例えば再現時間
までは)ビデオ・ディスプレイ122に写らないようにする。そして機能274
は、戻り状態316で「実施制御」機能に戻る。
図14において、図12に示す「コーン」機能284のフローチャートを示す。
コンピューター114(図1)は、開始状態から決定状態330に移行し、そこ
で入力ロッカー・スインを押したかどうかを決定する。入力ロッカー・スイッチ
を押した場合は、コンピューター114は、状態332に移行しビデオ・ディス
プレイ122に命令選択メニュー(図11)をディスプレイする。
そしてコンピューター114は、状態334から354までにおいて、ユーザー
102(図1)が命令選択メニューのどの選択肢を選択するかを確認する。決定
状態334で概略評価の選択を決定する場合、コンピューター114は「概略評
価」機能336を呼び出す。概略評価の選択を決定しない場合、コンピューター
114は、決定状態338で理想的な進路の選択を決定するどうか確認し、決定
の場合は、コンピューター114は理想的な進路再現の機能340を呼び出す。
理想的な進路の選択を決定しない場合、コンピューター114は決定状態342
で生徒の目の高さの視野再現の選択を決定するかどうかを確認し、決定の場合、
コンピューター114は生徒の目の高さの視野再現の機能344を呼び出す。生
徒の目の高さの視野再現の選択を決定しない場合、決定状態346で生徒の上か
らの視野再現の選択を決定するかどうかを確認し、決定の場合は、コンピュータ
ー114は生徒の上からの視野再現の機能348を呼び出す。生徒の上からの視
野再現の選択を決定しない場合、コンピューター114は、理想的な進路セーブ
の選択を決定するかどうか確認し、決定の場合にはコンピューター114は理想
的な進路セーブ352の機能を呼び出す。理想的な進路セーブの選択を決定しな
い場合、コンピューター114は、決定状態354で速度再現の選択を決定する
かどうかを確認し、決定の場合ユーザー102(図1)はコンピューター114
により再現速度を選択することができる。選択ロッカースイッチを繰り返し押す
ことで、再現速度は最高速度(1/l)から1/l速度、1/4速度、1/8速
度に変化し、さらに循環的に最高速度に戻るようなっている。選択した再現速度
は、範囲の広く可変性のある「スローモーション再現」にセーブする。そしてコ
ンピューター114は「速度再現」機能356を呼び出す。
再現速度の選択が状態354で誤っている場合、コンピューター114は、ユー
ザー102が自動可能/不能フラッグの状態変更を望むがどうかを確認する。
ユーザー102が望む場合はフラッグを反対の状態に動がし、コンピューター1
14は状態360に移行する。望まない場合、ユーザー102は命令選択メニュ
ー終了を選択し、コンピューターも機能336.340.344.348.35
2、あるいは356のいずれかの機能を終了後に状態360に移行する。
コンピューター114(図1)は状態360で、自動車が停止しブレーキ/ペダ
ルを押しているかどうかを判断する。ドライバー訓練システムの特徴は、コンピ
ューター114が、状態360が本当でなければ、ユーザー102が自動車を運
転しているというシミュレートした画面領域139(図2)のディスプレイがら
、概略評価などの成績評価のディスプレイには移行しないということである。
このような状態によって、ユーザー102は、環境の急激な変化や、混乱を感じ
ることなくすますことができる。状R360が本当であれば、コンピューター1
14は、決定状態362に移行して、自動可能/不能のフラッグが可能の状態に
セットされているかどうかを判断する。セットされている場合、コンピューター
114は、「概略評価」の機能336を呼出し、状態364でコースをディスプ
レイする。理想的な進路と生徒の進路(もし可能なら)の両方をディスプレイす
る。例えば、下の状態370に記載されたままで、取消しになっていなかったり
。
少なくとも、ひとつのコースは走行済みであったりして利用できる場合や、例え
ば、自動車が特定のコースの白いコーンの矩形152(図3)の前で停止してま
だコースの選択をしていない場合、コンピューター114は、前に走行したコー
スを生徒の進路として利用する。そうでなければ、コンピューターは現時点で選
択したコースを生徒の進路として利用する。システム100には、個々のコーン
・コース用に理想的な進路のデータを予めロードしている。したがって、少な(
とも理想的な進路を状態364でディスプレイする。状態364の終了の後、コ
ンピューター114は、状態360に進む。
決定状態360あるいは362のいずれかが誤っている場合、コンピューター(
図1)114は、状態366に進み、シミュレートした自動車は、5つの可能性
のあるコーン・コースのいずれかの内、2列の矩形152(図3)の広いコーン
の間の領域に入るかどうか判断する。入っている場合、現在のコースを、シミュ
レートした自動車が入った白いコーンの領域に関連するコースに変更する。つぎ
にコンピューター114は、ポイント・セーブのバッファーを取消しクリアする
。ポイント・セーブのバッファー(後述する)は、現在運転中のコースに関連す
るデータを記録するために配置したメモリー領域である。前に運転したコースか
らのデータは状態370で取り消すまでこのバッファーに保持する。
状態370を終了したり、シミュレートした自動車が、例えば、状態366で決
定した白いコーンの領域にない場合、コンピューター114(図1)は、決定状
態372に移行する。状態372において、コンピューター114は、自動車が
選択したコースの記録矩形154(図3)の中かどうかを判断する。中にある場
合、コンピューター114は、状態374において、デルタ・タイムとして知ら
れている1・5秒の間隔で、現在の好適実施例に次のデータのセットを記録し、
状態376でポイント・セーブのバッファーに、そのデータのセットをセーブす
る。(1)3次元空間での自動車の位置、(2)3次元空間での自動車の方向、
(3)個々のデータ・ポイントの間隔に関連する時間、(4)ハンドル112(
図1)の位置、(5)現在の速度、(6)ガソリン・ペダル108は押している
か(オン・フラッグあるいはオフ・フラッグ)、(7)ブレーキ・ペダル108
は押しているか(オン・フラッグあるいはオフ・フラッグ)などデータである。
状態372が本当であり、デルタ・タイムの間隔で増加する場合、記録上の時間
はゼロで始まる。現在の好適実施例において、リアル・タイムとして知られてい
る正確な時間は、リアル・タイム・クロックでコンピューター114が保持する
。
リアル・タイムは4ミリ秒のタイマー(図示せず)で発生する中断を数えること
により、決定する。ハンドル112の位置は、死点からカウントの線状のスケー
ルあるいは、回転装置を利用して記録する。別の実施例で、例えば、横方向のG
の力など別のパラメーターの数値を記録し使用することができる。状態376が
終了したり状態372が誤っている場合、コンピューター114は状態378で
「実施制御」機能に戻る。
図15において、図14の「コーン」機能に示す「概略評価」の機能336を記
載する。コンピューター114は(図1)はこの機能336を実施するコースを
識別する状態390に移行する。コースは現在のコースあるいは状態368(図
14)で決定する現在のコース、あるいは状fi364(図14)に関連するコ
ースである。次に状態392でコンピューター114は選択したコースの評価矩
形156(図3)において、コーンの内部の対象物のデータベースをスキャンす
る。状態394でコンピューター114は図4bに示すビデオ・ディスプレイ1
22の上からの視野のフォーマットにおいて正規の(立っていう)コーンと、倒
されたコーンの双方をプロットする。
後述する機能352に関連して記載するように、ポイント・セーブのバッファー
のデータは理想的な進路のバッファーにセーブすることができる。理想的な進路
のバッファーには、5つのコーン・コースのそれぞれを対象とするセクションが
ある。個々のコーン・コース用に予めロードする理想的な進路は、理想的な進路
のバッファーに格納するが、ユーザー102の選択どおり上書きすることができ
る。状態396で選択したコース用に理想的な進路のバッファーから検索し、ポ
イント・セーブのバッファー(利用できれば)からは、状fi374(図14)
で記録した個々のデルタ・タイム間隔用に、データを検索する。この機能336
のために、次のようなパラメーターの数値を検索する。ハンドル112(図1)
の位置、速度、ブレーキ・ペダル106の状態、ガソリン・ペダル108の状態
などのパラメーターである。図4bの例に示すように、検索した数値はビデオ・
ディスプレイ122でコンピューター114が状態398でプロットする。ディ
スプレイにはコースの長さに比例する暗示的な距離のスケールを有している。評
価矩形の中のデータ・ポイントのみプロットする。速度の数値は、ディスプレイ
が読みやすいようにコンピューターが決定する間隔でディスプレイする。状態3
98を終了すると、状態400で、図14の「コーン」機能284に戻る。
ここで図16において、図14の「コーン」機能に示す「理想的な進路再現」の
機能340について記載する。この機能340は、コースを予め記録した場合、
ハンドル112(図1)を制御してハンドル112の運動をエミュレートすると
ともに、自動車の中の視点から、理想的な進路の「即時再現」の特徴を実施する
。
コンピューター114は、開始状態からシステムのリアル・タイムのクロックを
クリアして、選択したコース用に、記録データの開始と一致(デルタ・タイムロ
タイム・ゼロ)する状態410に移行する。そして決定状態412で、コンピュ
ーター114は、リアル・タイムの数値が記録したデルタ・ポイントのデルタ・
タイムの数値に等しいかどうかを判断する。例えば、リアル・タイムの数値がタ
イム・ゼロを315秒を越えている場合、デルタ・タイムの間隔は、一致(11
5の3倍)し、コンピューター114は、状態414に進む。
状態414において、コンピューター114は、選択したコース用として、理想
的な進路のバッファーの中の記録したデータ・ポイントのデルタ・タイムの間隔
に関連するデータを検索する。この機能340のために検索するデータとしては
、自動車の位置、自動車の方向、ハンドルの位置などがある。検索した数値は、
幅の広い可変的な「カメラの対象物のデータベース」の中の状態416で捉える
ことができる。
現在の好適実施例では、機能340のループは毎秒約10回から30回実施する
ことができる。データは115秒の間隔で記録されるため、最高速度の再現を望
む場合、データポイントの間に補間をしなればならない。(後述するように、通
常速度の1/2.1/4あるいはl/8のリレー速度がなければならない)6し
たがって最高速度では、約5から25の補間をしなければならない。状態412
で、例えばリアル/タイムのクロック画3/1o秒で最高速度の再現を選択する
など、リアルタイムのクロックがデルタタイムの間隔に一致しない場合、コンピ
ューター114(図1)は状態418に移行する。状態418では、次のような
パラメーター用として、リアル・タイムのクロックの数値が決定する、2つの最
も近い記録数値の間で直線補間する。自動車の位置、自動車の方向、ハンドルの
位置などである。自動車の位置、自動車方向、ハンドルの位置などである。新し
くつくりだした数値は範囲の広く可変的な「カメラ対象物のデータベース」の状
¥3420で捉える。
状態416あるいは420の終了した後、コンピューター114(図1)は、状
態422に移行し、状態414あるいは418の結果からハンドル位置112(
図1)についてのデータで範囲の広い「力の再現」を更新する。力の再現は、非
同期的にハンドル112の操縦制御装置に中断サービス・ルーチン(ISR)を
通す操縦プロセスより、状態424で使用することができる。
操縦ハンドル112(図1)は状態424を通して制御されているため、コンピ
ューター114はディスプレイの命令をADSPに対して開始する「対象物ディ
スプレイ」の機能292を実施する。トラック、背景などのディスプレイ対象物
は、ビデオ・ディスプレイ122(図1)で後にディスプレイするため、ユーザ
ー102の観点に従い、画像領域139で適切に変換する。この機能292には
、「大気の作用」機能520(図21)の発呼であり、いろいろな−日の時間や
天候状態において、トラックや背景を正確にシミュレートする。状態428にお
いて、ビデオ・ディスプレイはGSPに生起した命令により更新した3次元の画
面ディスプレイを備えている。そして決定状態430に移行し、選択したコース
について理想的な進路のバッファーにもっとデータ・ポイントがあるかどうかを
判断する。もっとある場合、コンピューター114は決定状態412にループ・
バックし、決定状態412でリアル・タイム・クロックの新しい数値をチェック
する。選択したコースについての理想的な進路のバッファーの中のすべてのデー
タ・ポイントを状態430で使用した場合、コンピューター114は状態432
で図14の「コーン」機能に戻る。
図14に示す生徒の目の高さの視野の再現の機能344は、ちょうど記載した理
想的な進路の機能340に非常に類似している。異なっている点は、理想的なバ
ッファーよりむしろポイント・セーブのバッファーからデータを検索しているこ
とである。
図17において、図14の「コーン」機能に示す「生徒の上からの視野を再現」
の機能を記載する。この機能348では、ハンドル112(図1)を制御してコ
ースを初めに記録した時のハンドル112の動きをエミュレートするとともに、
自動車の上200フイート(約61メートル)のシミュレートした視点から生徒
の進路の「即時再現」の特徴を実施する。この機能348は、「理想的な進路再
現」の機能340に類似し、機能340の状態とは異なる状態のみ記載する。
状態440と442は、機能340(図16)の状態410と412と同じ仕事
をなす。データを機能340の理想的な進路のバッファーよりもむしろ、機能3
48のポイント・セーブのバッファーから検索する以外、状態444と448は
、機能340の状態414と418に類似している。自動車の位置と方向の数値
を機能340の範囲の広く可変的な「カメラ対象物のデータベース」よりもむし
ろ、機能348の範囲の広く可変的な「私の対象物」にセーブすることができる
こと以外、状態446と450とは機能340の状態416と420とに類似し
ている。状態452と454とは機能340の状態422と424と同じ仕事を
実施する。
2つの機能340(図16)と348との間の主な相違点は、機能348の状態
456にある。状態456では、ビデオ・ディスプレイ122(図1)に示す画
面を前方を見つめる自動車の内部から、自動車を見おろし自動車とともに移動す
る頭上からの視野に変化する。カメラは、シミュレートした自動車の上方200
フイートという適切な高さに設置する。カメラは自動車とともに移動し、自動車
がコースを切り抜ける間に直接自動車を覆う視野をつくり出している。状態45
8において、状態456新しいカメラ視野の数値は範囲の広く可変的な「カメラ
対象物のデータベース」で捉える。「対象物ディスプレイ」の機能292におい
て、「鳥諏図」の視点からディスプレイする対象物としては、トラックと観察車
の表示がある。観察車は「生徒の上からの視野再現」の機能348だけにディス
プレイする。状態462は機能340の状態と同じ仕事を実施する。チェックし
たバッファーが状態430の理想的な進路のバッファーよりもむしろ、状態46
4のポイント・セーブのバッファーであること以外、決定状態464は機能34
0の決定状態430に類似する。
図18において、図14の「コーン」機能に示す「理想的な進路セーブ」の機能
352を記載する。この機能352により、コースの新しい進路として運転した
コースの新しい理想的な進路として運転したコースに関連するデータをセーブす
る。コンピューター114(図1)は開始状態から、ポイント・セーブのバッフ
ァーの中のデータを検索する状R470に移行する。コンピューター114は、
検索したデータを記録するコースに対応する理想的な進路のバッファーにコピー
する。そして、状態474において、コンピューター114は「コーン」機能2
84(図14)に戻る。
図19において、図14の「コーン」機能に示す「速度再現」の機能356を記
載する。この機能356によって、再現機能のひとつに対する続きの発呼をセッ
トアツプするが、ユーザー102(図1)が観察して一層学習できるようにする
ほど、再現を十分に遅くさせるスローダウの要素を有する。その機能356自体
が再現を始動させるものではない。コンピューター114は、開始状態から始ま
り、「コーン」機能(図14)に関連して記載する範囲が広く可変的な「スロー
モーション」を検索する状態480に移行する。コンピューター114は決定状
態482に移行し、選択した再現速度が1/2速度であるかどうかを判断する。
そうであれば、デルタ・タイムを2倍する。このことは、再現モードの間、最高
速度について、デルタ・タイムの間隔が115秒で毎秒、5データ・ポイントを
得るのに対して、1/2速度ついて、デルタ・タイムの間隔が215秒で再現時
間の2秒ごとに5データ・ポイントを得るということである。
このようにして、再現機能340.344あるいは348のひとつにより、2秒
間隔ごとに、(新しい中間数値をつくり出す)さらに5つの補間を行い、利用で
きる実際のデータ・ポイントの数の減少の原因となる。
決定状態482での決定で、選択した再現速度が1/2速度でない場合、コンピ
ューター114は、状態486に移行し、選択した速度が1/4速度であるがど
うかを判断する。そうであれば、デルタ・タイムを4倍する。デルタ・タイムの
間隔が4・5秒となり、4秒の再現時間ごとに5つの現実的データ・ポイントを
利用することができる。決定状態482での決定で、選択した再現速度が1/4
速度でない場合、コンピューター114は、状態490に移行し、選択した速度
が1/8速度でないかどうかを判断する。そうであれば、デルタ・タイムを8倍
する。暗示されている速度は、最高速度である。したがってデルタ・タイムを倍
加しない。コンピューター114(図1)は、状態494に進み、「コーン」機
能494(図14)に戻る。
本発明の天候、−日の時間(例えば夜明け、夕暮れ、夜)大気の状態、かすみの
側面の模造は、図20a、20b、20cで示すスクリーン・ディスプレイで写
し出す。図20aはシミュレートした道路504に沿って、ユーザー102(図
1)が山脈502に接近する時の視野を示すビデオ・スクリーンの画面を示すブ
ロック図である。図20aはさらに空508と地面509を示す。図20bは、
図20aと同じ画面を示すがかすみの層506を有する。かすみ506は、霧、
スモッグ、煙、あるいはそのほがの大気の状態の結果である。図20bにおいて
、かすみ506は、背景の山脈が部分的にしか見えるほどの厚さがある。この状
態夕暮れあるいは夜明けを表す。図20cにおいて、シミュレートした状態は霧
であり、かすみが背景の山脈502’ (図20b)をぼかすほど厚くなってい
る。ユーザー102(図1)が、ビルや道路標識のなど対象物に接近する場合、
かすみ506′は光で照らされ、対象物(図20c)は光を反射したり遮る空中
粒子により生じる光学的なゆがみのために次第に色を変化する。
前述した文の記載に類似する場面が、山脈(図20b)にも見られる。また明る
さもかすみに影響されている。例えば、図20cにおいて、第1のビル510は
シミュレートした自動車の位置からもっと離れている第2のビルよりもっと遠く
、より明るい。垂直方向のかすみも、図示していないが本発明に含まれ、図20
a、 b、 cでは水平方向のかすみの効果を示すことを理解すべきである。
概して図20a、b、cにおいて、がすみ506はシミュレートしている色彩を
大気の状態のタイプに従ってゆがめる。例えば、現在の好適実施例において、次
のような状態や色調を画面領域139にディスプレイする。夜−黒色、霧−灰色
、夕暮れ−バイオレット、夜明は一黄色、日中−標準色、あるいは省略時解釈の
色、雪−白色などである。
本発明のかすみのプロセスにおいて、空508と地面509とは画面領域139
のその他の対象物とは異なった処理をする。例えば、ユーザー102(図1)の
利用できる大気の状態やかすみのタイプは、操作者が予め選択する。本発明のシ
ミュレーターの現在の好適実施例では、6つの状態を示し、ユーザー102が選
択することができる。これら6つの状態は、図10にドライバー訓練システム1
00のメニュー・ディスプレイとして示す。
したがって、コンピューター114は処理時間を保持することができ(図1)、
また、本実施例のその他の前提は、かすみ506には均一性があり、多角形の個
々のポイントが視点あるいは画像をのぞき込むカメラ位置からの距離が異なって
いるとしても、すべてのポイントを同じ色で処理できると言うものである。
図21は、大気の状態の模造の部分あるいは、本発明の「大気の作用」の機能5
20のフローチャートである。機能520は、「実施制御」機能120(図12
)の「対象物ディスプレイ」の機能292から「理想的な進路再現」の機能34
0(図16)、および「生徒の上からの視野再現」の機能348(図17)と呼
ばれている。「大気の作用」の機能520は、制御処理120(図1)のどの機
能でも具体化されていないが、制御処理120のいろいろな状態や機能に分散し
ていることに注目することは重要である。このように、図21のフローチャート
は機能の集まりの論理的な表示に過ぎない。68000のマイクロプロセッサ−
1ADSPSGSPはそれぞれ「大気の作用」機能520についての関連するコ
ンピューターのソース・コードを有する。
本発明のかすみの側面に関して、制御処理120で実施する公知の機能を理解す
る上で特に興味があることは、J、D、 FoleyとA、Van Damが著
したFundamentals of Interactive Comput
er Graphicsという教科書のセクション16.2” Di f fu
seReflection and Ambient Light” (575
−577ページ)である。このセクションを参考文献として挙げておく。
「大気の作用」機能520は、画面領域139(図20a)のパラメーターや特
性に次のような変更を加える。(1)空の色−かすみの厚みの機能、(2)地面
の色−空の色に類似、(3)d imva I−かすみが色彩に影響を与え始め
る前に最小距離を決定する予め選択したパラメーター、(4)kval−色彩が
どれだけ早く変化するかを決定する予め選択したパラメーター、(5)光源1、
光源2−2つの光源の予め設定した位置と強度、(6)色彩パレット−色彩がか
すむとどのように変化するかを決定する個々の多角形に関連する予め選択した色
合いと強度などがそれである
空の色と地面の色は機能520の状態546でダイナミックに変化する。残りの
上記のパラメーターは初期化領域の状態522と524とをセットする。多数の
光源すなわち光源(光源1.2)を使用して、多角形の画像に一層の深みを与え
るものである。例えば、光源がひとつの場合には、色彩が均一な対象物がユーザ
ーの方を向き、2つの面が合わさるコーナーがあれば、2つの面は同じ色をして
いるように見え、平面で接合しているように見える。しかし光源1が第1の角度
で光の全強度の90%を向け、別の光源2が第2の角度で光の全強度の10%を
向ける場合、対象物のひとつの表面は、別の表面とはわずかに異なった色彩の影
ができる。普通のビデオ・システムの大部分でありうることであるが、どの特定
のパレットから選択する色彩の数が限られている場合、深みの問題を解決するこ
とが特に重要になる。これはほとんど普通のビデオ・システムには当てはまるこ
とである。
現在の好適なシステム100(図1)において、すべての多角形に操作者が色彩
のパレットを与えている。この点において、色彩のパレットは操作者が、色彩選
択のプロセスに役立つソフトウェアの道具を使用する上で役に立つ。0から14
までの範囲の15色の色彩パレットを、個々の多角形用に使用している。このパ
レットはシェーディングの数値と、かすみの数値の領域に配列されている。例え
ば、パレットの最初の8つの色0から7までは、多角形の自然色からかすみが0
%の完全な影つきの色彩までの直線的シェーディングの段階を含み、色彩8から
11まではかすみが25%の直線的シェーディングの段階を含む。一般的にパレ
ットはかすみとシェーディングとの割合で変化がついた多角形のベース・カラー
を含む。kva lやdimvalなどのパラメーターは、かすみの厚みとタイ
プを反映するように選択する。
再び図21において、−変操作者が色っけを完了し、ドライバーの訓練システム
100(図1)を作動すると、開始状態で「大気の作用」機能520を入力して
、「大気の作用」機能520でひとつの光源のベクトルをカメラのベクトルに等
しく設定し、(例えば、双方の単位ベクトルがカメラの向いている方向に向いて
いる)別の光源のベクトルは下向きであるという状態525に進む。光はあらゆ
る方向に分散すると考えられているため、光源がユーザーの視点から向かって来
るようにするために、ベクトルのコピーが必要である。状態524に移行して、
色彩のパレットは現在のかすみ状態を反映するように構成する。最初は制御処理
120で始動して空や地面以外に多角形の色っけや多角形のディスプレイに関す
る残りの一連の状態はコンピューター114(図1)のADSPやGSPで実施
する。
このようにして、ループ状態526に移行して、「大気の作用」機能520はd
imvalやkva lで決まる予め選択したかすみの厚みに従って多角形の色
彩を選択する一連の状態を開始する。次の状態、状態528において、「大気の
作用」機能520は、色付けけ用の多角形を選択する。前にも注目したように、
画面領域139(図20a)の対象物、例えば、ビルや標識などは、多角形でつ
くられている。色付けのために選択したのは、これらの対象物からの多角形であ
る。
「大気の作用」機能520は機能520でカメラと選択した多角形の間の距離2
を計算する状態530に移行する。多角形の最も遠い頂点は、距離2から多角形
の参考点として選択する。しかし多角形のどの点でも選択することができる。そ
して状態530において、次のようにして、かすみ数値を距離2から計算する。
かすみ数値= (z*kva l)/d imva IZはカメラ位置と多角形
の位置との間の距離であり、kva lは定数、dimvalは完全なかすみの
場合の距離である。
「大気の作用」機能520で浮動小数点を適用する場合、kva lはかすみの
範囲に設定することが好ましい。しかし、整数を適用する場合、kva lは、
かすみの全範囲を十分にカバーするように選択する。
「大気の作用」機能520は、決定状態532において、2とdimvalとを
比較する。Zがd imva lより大きい場合、多角形は完全にかすみ、この
多角形については、それ以上の処理(ディザリング)をしない。「大気の作用」
機能520は、決定状態544まで継続し、もっと多角形がないかどうかを確認
する。しかし、Zがdimvalより小さい場合、かすみを通して部分的に見え
、状態534に移行する。
状態534において、多角形の陰影の数値が決まる。この数値は光源ベクトル5
i=(xi、yi、zi)と多角形平面に対するの法線N= (x、y、z)の
ドツト積を計算することで決定する。それぞれのドツト積には、2つのベクトル
の間でできた角度と、光源ベクトルの大きさにより決まる尺度を有するスケーラ
−である。2つのベクトルが平行であれば、そのドツト積はゼロとなり、多角形
の色の強度も半分になる。もう一方において、ベクトル・ポイントがお互いに向
き合っている場合、最強度の光源を多角形の表面で受ければ(すなわち、5i=
N)、観察者は多角形の予め決まった色彩を見ることになる。そして、状態53
4では、(本実施例では、2つの光源、光源1と光源2がある)のドツト積の成
分を加算して和を出す。移動要因をその和に加えて、A=(0、M)(Mはスケ
ーリング後のドツト積の最悪のケースの和を示す)と呼ばれる一連の正の数値を
つくりだす。一般的に、個々の光源には、1.0に等しい大きさく強度)があり
、光源が同じ方向に向いているとすれば、スケーリング前の可能な限り最高の範
囲は、(−2,0,2,0)である。スケーリングの後には、Aの最大値が常に
(0,4,0)になるように範囲を設定する。
そして「大気の作用」機能520は多角形についてのディザ・パターンの色を決
定する状態536に進む。ディザ・カラーはかすみの数値と陰影の数値で引くデ
ィザ・ルックアップ・テーブルに定義されている。ディザ・ルックアップ・テー
ブルのそれぞれの見出しは、2つの色彩XOとXlの多角形パレットのオフセッ
トを含み、ディザ・パターンの中で用いている。本実施例において、それぞれの
多角形について、パレットの中で16色を使用する。したがって、XOとXlと
は、Oから15までの間の数値となる。
「大気の作用」機能520は、状態538に進み、2つのディザ・カラーのオフ
セットがベース・カラーに付加される。多角形のベース・カラーBは、どの16
色のグループを使用するかを指定する。256色のパレットでは、16の色彩の
グループがある。このように多角形のベース・カラーはOから15までの範囲と
なる。2つのディザ・カラーCo、C1は多角形用であり、次のように決定され
る。
CO= (B* 16)+X0
C1= (B*16)+X1
次に状態540は、多角形の位置に基づいてディザ・パターンを決定する。本実
施例で用いるディザ・パターンでは、次に示すようにXのパターンに配列した2
色の2X2のディザ・パターンを用いている。
パターンl あるいは パターン2
Co CI CI CO
Cl Co Co’ C1
多角形の角でディザ・パターンがぶつかり合わないように、ディザ・パターンを
スクリーンの上で垂直位置に配列しなければならない。このように、多角形が偶
数の走査線で始まる場合はパターン1、奇数の走査線で始まる場合はパターン2
を選択する。その後、制御処理120(図1)はGSPを用いて状態542で示
すように、状態540で計算したディザ・パターンを用いてビデオ・スクリーン
122の上に多角形を描く。次にADSPは、状態544で色づけしディスプレ
イする対象の多角形がもっとあるかどうかを判断する。もっと多くの多角形があ
れば、ループ状態526に移行し、「大気の作用」機能520が継続する。さな
い場合、対象物の多角形をすべて引けば、機能520は状態546に進む。
GSPで作動したフレーム変更後の状態546において、機能520は、空50
8(図20a)と地面509とのカラー・パレットをセットする。例えば、空が
かすみの色、例えば、灰色が霧で黒い色が夜になるように選択する。同じように
、地面509に関して、カラー・パレットは、かすみの色と濃さに従って変化す
る。
次の議論では地面509の色付けについて言及するが、同じ手順が、空508の
カラー・パレットを変更する場合にも適用されることを理解しなければならない
。地面509(図203)は多くの多角形からなり、それぞれの多角形は、カメ
ラからの特定の距離に対応している。カメラがこれらの多角形に接近すると、多
角形はかすみの中からはっきりした姿が見えて来る。地面の色彩については、次
のようなカラー〇からカラー14までの範囲で15色のセットが好ましい。すな
わち、カラー14は、最高の視界からは見れる多角形の色彩であり、カラー0は
大気で退色し7iい多角形の色である。また水平線も15の多角形に区分けされ
ている。色彩と多角形の数が多くなればなるほど、模造が改善される。しかし色
彩と多角形の数の増加により、計算が複雑になる。水平線の画像のかすみは、現
実のかすみの距離に合致してつくられる(dimval)。
例えば、かすみは視界140フイートの霧について設定している。それぞれの多
角形は、10フイートの間隔をおき(140フイート・14)、多角形Oの場合
、地面509の最も低いポイントに配置したカメラからの距離は0、多角形14
は同じカメラの位置からの距離は140フイートである。ここで乗り物を、50
フイートの高台の頂上に走らせたとしよう。そうすると多角形0はカメラから5
0フイートの距離になり、多角形1はカメラから60フイートの距離などとなる
。
例えば多角形Oなど、多角形の色を決定するため、「大気の作用」機能520は
、多角形とカメラとの間の距離を、例えば50フイートと取り、もともとの範囲
の色彩の間に直線補間をなす。例えば、地面に関連するカラー・パレットの色彩
をセットすると、多角形Oは、地面の色と霧の色の間で50/140 (35,
7%)、多角形1の場合には60/140 (42,8%)である。この例にお
ける視界距離140フィート以上離れている多角形の場合には、霧でかすみ、1
00%霧の色彩となる。
最高視界を変更するということは、多角形の間の距離が異なっているということ
である。例えば、視界が350フイートであれば、それぞれの多角形の間隔は2
5フイートとなる(350フイート/14)。乗り物が50フイートの高台の頂
上にある場合、多角形1は色彩が地面の色と霧の色の間で75/350 (21
4%)となる。
図22に示すシステム100の計器板130は、速度形602、トランスミッシ
ョン・ギヤ・インジケーター606、インジケーターと警告ランプ領域608と
を含む。方向指示器レバーを始めとするシステム100のい(つかの入力装置、
自動トランスミッションすなわちシフト・レバー110やハンドル112なども
示す。ユーザー102(図1)がシミュレートした乗り物を「始動」した時、速
度計602とインジケーターは作動する。速度形602は、速度を測定する。ギ
ヤ・インジケーター606はギヤ・インジケーター・ディスプレイ領域604の
上のシフト・レバーの位置を視覚表示する。インジケーターと警告ランプ領域6
08は、次のような指示器を備えている(左から右)左回転信号608a、温度
、電池、シートベルト、ブレーキ、ABS、オイル圧力、ハイ・ビーム(ヘッド
ライト)、緊急フラッシュ、右回転信号608bなどを備えている。ここの議論
で重要なのは、操縦コラム・ハウダイング610搭載の方向指示器レバー104
である。
図23において、操縦コラム・ハウジイング610に搭載する方向指示器レバー
104用のアッセンブリー612について記載する。アッセンブリー612は、
ハウジイング610に内臓する。レバー104には3つの位置がある。すなわち
太線で示す中心位置あるいは、ニュートラルの位置、ダッシュ線で示す右回転位
置104′と左回転位置(図示せず)である。ユーザー102 (図1)が、右
回転を希望する場合、へこみの位置に達するまでレバーを上に引っ張り、へこみ
の位置にきたら右回転信号608b (図22)を作動する。そして通常は短い
時間直線を運転した後、ユーザー102は、ハンドル112を中央位置から時計
回りに旋回し始める。中央位置はシミュレートした自動車を直線の前進進路を運
転する時のハンドル112の位置である。アッセンブリー612は、右回転信号
6゜8の旋回を作動した状態に維持する。コーナーの頂点に達した時、ハンドル
112は時計と反対の方向に旋回している。ハンドル112を中央位置に戻して
いる間、レバー104は中央位置に戻り、右回転信号608bは停止する。
方向指示器レバー104は、フレーム618に搭載するリテーナプレート614
で保持する。リテーナプレート614は旋回点616を中心に旋回する。右回転
プランジャー619は、フレーム618の中ぐりに搭載し、中ぐりのスプリング
(図示せず)で位置決めする。中央のへこみ62o1右のへこみ621(ダッシ
ュ線)、左のへこみ622はリテーナプレート614の上に示す。右のへこみと
左のへこみを利用して、中央のへこみの位置がらレバー104の位置を保持する
。
レバー104の名目上の中央位置において、中間スプリング(図示せず)でバイ
アスのかかった、アッセンブリー612に縦方向に位置する2つのポールヵ沖央
のへこみあるいは穴620に係合する。しかし、レバーが右手旋回位fl104
゛に向かって動くと、スプリングは圧縮し上のボールは中央のへこみがら離れる
。
上方のボールがスプリングで右のへこみ621にはまるまで、リテーナ614は
旋回する。
右回転のマイクロスイッチ624は信号線(図示せず)を介してコンピューター
114に接続する。レバー104を、位置104°に向かって押し上げると、フ
レーム618は、旋回点616を中心として時計方向に回転し、ハードストップ
626に達するまでマイクロスイッチ624のマイクロプランジャー押す。フレ
ームの新しい位置618°とプランジャーの新しい位IEt619’ は、ダッ
シュ線で示す。
方向指示器レバー104は右へこみ621で、位置104°に保持する。マイク
ロスイッチ624は信号を伝達し、制御処理12o(図1)に、右回転している
ことを知らせる。そして制御処理120は計器板13o(図1)に信号を伝達し
、右回転信号608bを作動する。
ユーザー102(図1)がハンドル112(図22)を右に時計の方向に回転し
始めると、取消ピンも、ハブ領域632でハンドル−緒に回転する。取消しピン
の回転634により、プランジャー619が中ぐりの中でスプリングに抗して動
くが、フレームの位g1618°には影響しない。取消しピン630が、スプリ
ングで押圧された一時的な位置でプランジャー619を通過した後、プランジャ
ーはダッシュ線の位置619′に戻る。取消しピン630は、回転を続け、例え
ば、12時の位置が右回転の頂点で達成される。そして、ハンドル112が時計
とは反対の方向に回転して、シミュレートした自動車の運動を調節すると、回転
640により、取消しピン630は位置619°において、プランジャー619
の側面に押圧される。このようにプランジャー619に圧力を加えると、フレー
ム618が旋回点616を中心として、時計とは反対の方向に回転し、レバー1
04は中央位置に戻る。マイクロスイッチ624上のマイクロプランジャーが解
除され、コンピューター114に送る信号を介して、右回転信号608b (図
22)を解除する。前述したものと同じようなマイクロスイッチ、ハードトップ
、プランジャー(記号ないなどを、アッセンブリー612に均等に配置して左回
転する。
図24は部分断面で示す座席と低周波スピーカー・アッセンブリー800の好適
実施例の倒立面図である。座席と低周波スピーカー・アッセンブリー800の目
的は、ユーザー102(図1)に有意義で、現実的な道路の感触の標識を与える
ことである。アッセンブリー800は、好適には軽量のプラスチック製あるいは
革張りした座席802などのハウジングを含む。ユーザー102はその座席の上
に着席し、システムを運転する。座席802は、好適には厚い金属製で、座席調
節機構をハウジング804に可動的に搭載する。座席調節機構は、ユーザー10
2が座席802を運転制御(図1)に対して好適な位置に調節できるようにする
公知技術なら、どのようなタイプのものでも良い。座席の調節は、座席調節制御
806を操作するユーザー102がなすものである。
座席調節機構のハウジング804を概して参考番号808で示す取り付はポスト
の上部に装着する。この好適実施例では、取り付はボス゛ト808は円筒形であ
り、上部809と下部810とを備え、ステンレス鋼などのしっかりした材料で
製造されていることが好ましい。下部810は上部809より直径が小さい。円
筒ベアリング812は、取り付はポスト808の下部81Oと同一平面に搭載す
る。
取り付はポスト808の下部810は、旋回台816の取り付は穴814(図2
5)を貫通する。取り付は穴814は、直径が4インチであることが好ましく、
これは取り付はポスト808の下部810の外径よりもわずかに大きい。ベアリ
ング812を取り付はポスト808の下部810に搭載し、下部810が取り付
はポスト808を貫通して伸びる場合にはベアリング812の上面を取り付はポ
スト808の上部と旋回台816の上面との間に配置する。ベアリング812は
座席の旋回を容易にするのであれば、公知技術のどのようなタイプのものでも良
い。旋回台816はステンレス鋼製であることが好ましく、座席取り付はプレー
ト820の上部と同一面に取り付け、座席取り付はプレート820を貫通し、半
剛性の振動板824の中に伸びる4個のねじ822(そのうち2個を示す)によ
って主として座席取り付はプレート820の上部に固定する。
固定部材826は旋回台816の下の取り付はポスト808の下部810に装着
し、座席802を旋回させながらも、固定部材826により取り付はポスト80
8が、持ち上がり取り付は穴814からはずれるのを阻止している。当業者は、
固定部材が取り付はポスト808の下部810のねじとの組み合わせあるいは、
座席802の回転を可能にしながら記載したやり方で、取り付はポスト808を
固定するその他のものと組み合わせて使用するナツトや止め座金から構成するこ
とができる。
旋回台816は座席取り付はプレート820に装着し、座席取り付はプレート8
20は、端を開先した横16インチ、縦18.75インチ厚さ3/4インチの厚
いベニア合板であることが好ましい。座席取り付はプレート820は、さらに半
剛性の振動板824に装着する。半剛性の振動板824は、横29.80インチ
、縦35.50インチ、厚さ1/2インチあるいは3/8インチのベニア合板で
あることが好ましく、合板の上部は、ユーザー102のしっがすした足場になる
、波形のついたゴムのマット825(図25に示す)で覆っている。半剛性の振
動板824は、十分な可とう性を持ち、隣接するエンクロージャー828に配置
する低周波スピーカー830が引き起こす空気圧の変化に応答して振動すること
ができる。低周波スピーカー830とエンクロージャー828の作動は後に詳述
する。
半剛性の振動板824の下面の外側の端には、4つの垂直な支持部材832(そ
の内2つを図示)を接続する。垂直な支持部材832は、厚さ3/4インチのパ
ーティクルボードでつくることが好ましく、外縁に沿って半剛性の振動板824
に接続し、下向きに垂直に伸びる。垂直な支持部材832の下面には、好ましく
は厚さ厚さ3/4インチのパーティクルボードでできた水平の支持部材834が
接続する。この水平の支持部材がアッセンブリー800のベースプレートの役目
を果たす。水平の支持部材834の長さと幅は、半剛性の振動板824の長さ、
幅と同じであり、半剛性の振動板824、垂直の支持部材832、水平の支持部
材834を組み立てると、矩形の箱型構造になる。外側の端に平行であり、約1
インチ中に挿入した半剛性の振動板824の下面には、また4つのクリート83
6(2つを図示)も搭載する。4つのクリート836は断面が3/4インチの方
形のマホガニー材でできていることが好ましい。クリート836が半剛性の振動
板824の角の付近で交差する場合には、実質的に隙間なくて相互に接合するこ
とが好ましい。
クリート836下面には、実質的に隙間なくスピーカ一部材840を装着する。
スピーカ一部材840は、厚さ3/4インチのパーティクルボードでできた、横
27.80インチ、縦33.50インチ矩形であることが好ましい。スピーカ一
部材には、さらに直径約フインチの六842が含まれる。スピーカー830はス
ピーカー840の下部に好ましくは実質的に隙間なく搭載し、スピーカー830
の振動板が、実質的にその穴842を中心とし、エンクロージャー828の中の
空気に触れている。したがって、エンクロージャー828は実質的に半剛性の振
動板824、クリート836、スピーカ一部材840、スピーカ−8301旋回
台816で形成する。エンクロージャー828には気密性を有するが、完全に気
密にすることは、アッセンブリー800を操作するための必要条件ではない。現
在ノコノ好適実施例ニオイテ、スピーカー830は、QUAM NICHOLS
のモデルで、8インチ、50ワツトの2つのターミナル・ウーファ−・スピーカ
ーでパート番号92−9846である。
図25は、図24の25−25の線で切り取った座席とスピーカー・アッセンブ
リーのベース部分の上面図である。図25は、現在の好適実施例のスピーカー8
30とエンクロージャー828を含むベースを具備するいくつかの部材の相対的
な取り付は位置と寸法を選択して示す。後述の記載をはっきりさせるため、図2
5には2方向の矢印844と846とを示す。プレート820の取り付は六81
4は、プレート820の中心から矢印846の方向に約4インチ、矢印844の
方向に約3インチずれていることが好ましい。取り付はポスト808(図24)
は六814から外側に垂直に伸び、取り付は穴814がプレート820の中心か
ら矢印844の方向にずれているのと同じ距離はど、同じ矢印844の方向に、
中心からずれている座席調節機構のハウスジング804(図24に図示)に結合
することが好ましい。
座席802を名目上の位置に向け、図24に示すように矢印846とは反対の方
向に向ける場合、矢印846の方向に座席取り付はプレート820の中心から約
4インチずれて覆うとともに、矢印844の方向で座席取り付はプレート802
を中心を覆うように、座席802を配置する。座席820をこのように配置すれ
ば、座席820は旋回することができるためにユーザー102が座席802座り
安くなる。したがって座席820を矢印844の方向に向けると、座席802の
端が、半剛性の振動板の端を越えて伸びることが好ましいことになる。図25は
また、旋回台816(図24)を、座席取り付はプレート820と半剛性の振動
板824に固定する4つのねじ822用の4つの穴823の位置も示す。スピー
カーの穴842はスピーカ一部材840(図24)の実質的に中心に配置する。
図25に示すように、穴842は半剛性の振動板824の下でほぼ中心に位置す
るスピーカ一部材840に配置する。半剛性の振動板824の上面は、部分的に
図25に示す波形つきのゴム製のマット825で覆う。このマット825は、鋲
や接着剤で半剛性の振動板824に固着することが好ましい。図25にはさらに
、半剛性の振動板824の下に搭載したクリート836を示す。クリート836
は、合致し端で相互に接合しているところも示す。
さて再び図1を参照しながら、アッセンブリー800の基本的な操作について説
明する。制御処理120は、例えば、対象物との衝突やエンジンの振動などとい
った出来事が起こっていることを示す入力を模倣処理118から受ける。それに
対して制御処理120は、コンピューター114のRAMのひとつに格納するウ
ェーブテーブル(図示せず)の中にある信号のデジタル表示にアクセスする。
ウェーブテーブルには、特定の対象物との衝突やエンジン音などさまざまな出来
事に対応する信号の周波数、振幅数、継続時間などの公知のデジタル表示を格納
する。一度デジタル表示にアクセスすると、制御処理120はデジタル表示を再
現し、特定の出来事を表すアナログ信号に変換し、それをローパス・フィルター
に送る。
フィルター854は、周波数応答が20から80ヘルツ(Hz)のローパス・フ
ィルターであり、周波数が80Hz以下の信号だけがフィルター854を通過し
て、増幅器850に通過する。増幅器850は出力28ワツトのアンプであり、
最高の利得で、24ポルトのピーク・ピーク出力信号をつくり出すことができる
。
したがって増幅器850はローパス・フィルター854から受信する低周波信号
の振幅を増し、その増幅信号をリレー52に送る。
リレー852はシステム100のパワーを上げ下げすることで発生する電圧のス
パイクにより起こる損傷からスピーカー830を保護するように設計されている
。当該技術で理解されているように、電子装置が出力を変動する際には一時的な
電圧のスパイクが発生し、そのスパイクをスピーカー830に類似するスピーカ
ーに伝えると、スピーカーが破損することになる。たとえこのような一時的な現
象でスピーカー830が破損しないとしても、座席802に座るユーザー102
は落ちつかなくなる。したがって、リレー852は後述する制御回路856に接
続し、その回路により出力の変動する間にはスピーカー830を、システム10
0の電気回路から切り離す。
図1.24.25において、システム100が出力変動の時期でない場合、リレ
ー852は、増幅器から受けた高い振幅や低周波信号をスピーカー830に送る
。そしてスピーカーの振動板850は高い振幅や低周波信号に応答して振動し、
エンクロージャー828の中の空気を排除する。このようにエンクロージャー8
28の中の空気を排除すれば、エンクロージャー828と同じ構造部品を共有す
る半剛性の振動板824をはずんだり振動したりする。そして半剛性の振動板8
24の振動が、座席取り付はプレート820や座席取り付はポスト808を介し
て、座席802さらにはユーザー102に伝わる。このように、エンジンの振動
、対象物との衝突などは、シミュレーション・システム100のユーザー102
1こ現実的に表示することができる。
例えば、図2に示すコースでシミュレートした乗り物の運転中にコーンに衝突す
る感触をシミュレートするため、制御処理120はウェーブ・テーブル(図示せ
ず)から、音のウェーブ・サンプルを検索し、鋭い低周波ピークを有する同じア
ナログ信号を送る。フィルター854では信号の低い周波数(80Hz以下)を
増幅器850に送る。増幅器850では信号の振幅を増し、それをリレー852
に送る。そしてシステム100が、出力変動の時期になければ、このような高い
振幅の信号をスピーカー830に送る。スピーカーは、高い振幅ノ)ルスを、ス
ピーカーの振動板を振動させることにより、エンクージャー828の空気を介し
て伝達する。結果的に生じるエンクロージャー828の中の空気の排除と圧縮(
よ、半剛性の振動板824に伝わり、最終的には座席802に着席するユーザー
102に伝わる。そしてユーザー102は、スピーカーの振動板がエンクロージ
ャー828の空気を動かす際のコーンを叩く感触をシミュレートしたpzと(つ
急激な衝動を感じる。
制御処理120は、ひとつの出来事について、ウェーブ・チー11に格納しtこ
いろいろな音のサンプルを前述したような方法でユーザー1021こ伝達するこ
とができる。コーン衝突において制御処理120が発生する低周波信号(よ10
0ミリ秒から1秒まで持続時間がある。エンジンの振動を画定する信号などその
(1力Aの信号は、持続時間がもつと長い。ウェーブ・テーブルに格納した音の
サンプルの数を増すことにより、システム100では、その他数多くの道路の感
触の学力(かりを用いることができる。同じ出来事の間、制御処理はエンジン音
、コーン衝突などを表す独立信号をスピーカー123.124に送る。
リレー制御回路856は、図26を参照することでもつと完全に記載する事がで
きる。リレー制御回路856は、例えばシステムの出力を上げ下げするなど出力
変動時間にはリレー852のスイッチを切るように設計されている。リレー制御
回路856は、システム100の実際の電圧が通常の入力電圧より低く、好まし
くは14VDCの場合、リレー852は増幅器850からのスピーカー830へ
の入力を切断する。トランス(図示せず)の12VAC出力信号は、公知のやり
方で整流し、14VDC信号をつくり出す。
図26に示す回路856の操作をここで記載する。システム100のスイッチを
入れた場合、トランスからのACTL圧(Vlta**l。y+++sr)をダ
イオード857へ入力となる。そしてこの電圧は、比較器864の非逆転入力(
+)に結合するコンデンサー860を充電し始める。同時に、比較器864の逆
転(−)入力に接続するコンデンサー870は、抵抗器862を介して、好まし
くは14VDCで、通常の入力電圧あるいは参照電圧(V、、、)でも充電する
ことができる。比較器873の非逆転(+)入力に接続するコンデンサー870
も、抵抗器869を介して参照電圧(V、、、)で充電する。比較器864の非
逆転(+)入力の電圧が、比較器864の逆転(−)入力の電圧を越える場合、
比較器864は高い電圧を出力し、その高い電圧は、コンデンサー872のゆっ
くり充電する電圧を発生し、比較器873の逆転(−)入力に出現する。比較器
873の逆転(−)入力の電圧が比較器873の非逆転(+)入力の電圧を越え
る場合、比較器873の出力は低(なり、リレーのコイルを付勢しスピーカー8
30を増幅器850に接続する。
システム100のパワーを切ると、回路856は次のように作動する。コンデン
サー860は急激に放電して、比較器864の非逆転(+)入力の電圧を比較器
864の逆転(−)の入力の電圧よりも低くなるように降下し、この比較器のス
イッチを切る。したがって、比較器873の逆転(−)入力の電圧は降下する。
その結果比較器873の非逆転(+)入力の電圧が逆転(−)入力の電圧より大
きいために比較器873のスイッチが切れる。比較器873のスイッチが切れれ
ば(出力が上昇)、リレー852のコイルは消勢する。そしてリレー852が増
幅器850からスピーカーを切り離す。
システム100のパワーが上昇する場合、リレー852のコイルの付勢を、かな
り長い間、好ましくは4秒間スピーカー830を増幅器850に接続し、スピー
カー830を破損するような過渡現象を消滅させる。しかし、システムlo。
がパワーを下げる場合、急激にリレー852のフィルを増幅器850から、好ま
しくは約16ミリ秒で切り離して、過渡現象がスピーカー830に伝わらないよ
うにすることが望ましい。回路856の現在のひとつの好適実施例の数値を下の
表1に示す。図26に示す回路構成において使用する場合、適切に早いスイッチ
オフの時間と適切に長い遅延スイッチオンを達成する。
表1
識別子 部分 部品番号 数値
864 比較器 LM311 −
873 比較器 LM311 −
857 ダイオード lN4001 −874 ダイオード lN4001 −
860 コンデンサー −2,2マイクロフアラ一ド図27は座席と低周波スピ
ーカー・アッセンブリー880の別の好適実施例の断面を示す側路面図である。
アッセンブリー880の目的は、ユーザー102(図1)有意義で現実的な道路
の感触の手がかりを与えることでもある。アッセンブリー880は、少なくとも
内部の中空部を有する、座席882などのハウスジングを含み、へこみ884を
含む。へこみ884には低周波スピーカー881があり、低周波スピーカー83
0は、スピーカー830の振動板が座席のエンベロープやブラダ−886の中の
空気につながっている。スピーカー881の振動板88は、スピーカ一端子に与
えらる信号に応答し、通常のやり方で前後に動(。
このよう前後運動は、空気を通して伝達され、座席882の表面に振動を起こす
。
表面888はいくらか可とう性を持つが、強力なプラスチックの材料でできてい
る。奥の面や下面は幾分厚くそれ故に剛性を持つが、ユーザー102に接する面
(図1)は、より薄く、空気の振動に応答して曲がる。ユーザー102に接する
表面は、覆いとクッションがかかっている。
現在の本好適実施例のスピーカー881は、Radio 5hackが販売する
モデル40−1348デユーアル・コイルの8インチ・スピーカーである。スピ
ーカー881には4つの端子が付いており、第1の端子のセット890は、図2
7に示す。スピーカー881は4個のボルトで、座席882に固定する。その内
2個のボルトの位置は一対の穴883aと883bで示す。スピーカー881は
、図24.25に示す好適実施例のスピーカー830と同じように、リレー85
2、増幅器850とローパス・フィルターシステム100の制御処理120に接
続する。スピーカー881は前述したのと同じやり方で、道路の感触の手がかり
を示す信号を受信する。
図28は図1に示す本発明の好適実施例の装着したブレーキ・ペダル106を備
えたABS900の断面図を示す。ABS900は、ブレーキ・ペダル106が
実際の自動車におけるブレーキ・ペダルの運動をシミュレートする運動に備える
ように機能的に配置する。
ABS900は後面903と前面905とを有する取り付はプレート902を含
む。取り付はプレートは複数の取り付は穴904(ひとつ図示)を含み、その穴
904を貫通してねじ(図示せず)でブレーキ・システム900を通常の自動車
のブレーキ・ペダルと同じ方向にシミュレーター・システム100のハウスジン
グ(図示せず)に固定する。
接続ロッド906は取り付はプレート902の穴を貫通する。接続ロッド906
の中で取り付はプレート902の後面から伸びる部分はねじにすることが好まし
い。接続ロッド906のねじ付きの部分は、取り付はプレート902の後面90
3に隣接する接続ロッド906に配置する座金908である。接続ロンド906
の直径よりわずかに大きな開口部を有する円筒形の弾力のあるバンパーとスプリ
ング912はともに、座金908に隣接する接続ロッド906のねじ付きの部分
に配置する。スプリング912の内径は、バンパー910の外径よりわずかに大
きく、バンパー910を接続ロッド906に配置すると、スプリング912を、
バンパー910の上に搭載する。スプリング912を保持し圧縮できる座金91
4も、接続ロッド906に配置することができ、スプリング912と弾力のある
バンパー910を、座金914と座金908との間で、接続ロッド906と軸方
向に並べて配置することができる。スプリング912は弾力のあるバンパー91
0より長く、スプリング912を圧縮すれば、弾力のあるバンパー910が、同
時に座金908と914とに同時に接触する。ナツト916により、座金914
を接続ロッド906の特定の位置に調節可能に固定することができる。
接続ロッド906の中で、取り付はプレート902の前面905から突出する部
分はクロス・ピース918に接続し、クロス・ピース918は、同じような力の
乗数アーム919(ひとつを図示)を接続させる。弾力のあるリバウンド・バン
パー920を、取り付はプレート902とクロス・ピース918との間で、接続
ロッド906の一部に配置する。電流をソレノイド922に印加すると、力の乗
数アーム919がそれに応答し動くというやり方で、力の乗数アーム919の上
端を、電気制御したソレノイド922の2つのアームのひとつにそれぞれボルト
付けする。
さらに調節ねじ928も、力の乗数アーム919の間に接続する別のクロス・ピ
ースにも搭載する。調節ねじ928は、クロス・ピース918を貫通し、力の乗
数アーム919をレバー・アーム926に接続する。調節ねじ928のおかげで
、ユーザー102は、ソレノイド922が引き金となり、力の乗数アーム919
の運動量をレバー・アームに926に対して調節する。したがって、調節ねじ9
28を締めると、レバー・アームに926に対する力の乗数アーム919が移動
できる量を減少させることができる。2つの力の乗数アーム919の下端は、ボ
ルト932とナツト(図示せず)でブレーキ・ペダル部材に接続する。ソレノイ
ド922は、プレート924の上面に固定する。プレート924の下面は、プレ
ート924から垂直に下向きに突出するレバー・アームに926に固定する。
レバー・アームに926は、レバー・アーム926の長さに沿って、下端の付近
でブレーキ・ペダル930に溶接する。レバー・アーム926はブレーキ・ペダ
ル930の表面と交差する。ストレーン・ゲージ934はブレーキ・ペダル10
6に力を印加した際にレバー・アームの変形を感知する位置でレバー・アームの
材料に接合することが好ましい。ストレーン・ゲージ934は、通常の構造を有
し、金属タイプのものと半導体タイプのものとがある。ストレーン・ゲージ93
4は、特にレバー・アームを変形した時に長くなったり短(なったりして、抵抗
が変化する、蛇行する抵抗性の経路である。この抵抗の変化はこれから論じる適
切な電気回路で検知することができる。
ブレーキ・ペダル930は実質的にL字型の部材であり、最初は力の乗数アーム
919から実質的に下方向に伸び、取り付はプレート902からはブレーキ部材
930がブレーキ・ペダルで終了する箇所まで実質的に外側に伸びる。ブレーキ
・ペダル106は、実際の自動車においては、通常のブレーキ・ペダルと同じで
あることが好ましい。ブレーキ・ペダル部材930は旋回ベアリング部材938
に固定接続する。旋回ベアリング部材938は取り付はプレート902の前面9
05に搭載した2つの矩形固定部材940(そのひとつを図示)の間に水平に搭
載する金属製のシリンダーからなることが好ましい。
ここで図1と28とを参照しながら、ブレーキ・システム900の機械的な操作
について記載する。シミュレーター100から観察する状態お応答して、ユーザ
ー102は、足でブレーキ・ペダル106を置き、実際のブレーキ・ペダルを踏
むように、ブレーキ・ペダル106を踏む。ユーザー102がブレーキ・ペダル
106を踏むことで生じる力に応答して、ブレーキ・ペダル部材930は矢印9
42の方向に旋回ベアリング部材938の周囲を旋回する。これにより、旋回ベ
アリング938の上方のブレーキ・ペダル部材930の部分が、矢印944の描
く方向に動くようになる。旋回ベアリング938の上方にあるブレーキ・ペダル
部材930の部分が力の乗数アーム919に接続しているために、力の乗数アー
ム919もまた、矢印944の方向に動くようになる。力の乗数アーム919が
矢印944の方向に動けば、力の乗数アーム919に装着する接続ロッド906
も同じ方向に動く。この方向は図28の正のXの方向である。
接続ロッド906は、装着した座金914、ナツト916を含むため、接続ロッ
ド906が矢印944の方向に動けば、座金914とナツト916は正のX方向
に動くことにもなる。座金914はX方向に動くため、スプリング912を圧縮
し、負のX方向で座金914に働(力が直線的に増す。最後にはスプリング91
2は座金914が弾力のあるバンパー910に接触する場所まで圧縮する。その
場所では負のX方向に座金914により大きな力が働く。ユーザー102が矢印
942の方向にブレーキ・ペダル106を踏むのを止めれば、スプリング910
が座金914と接続ロッド906を負のX方向に最初の位置まで押しつけ、それ
によって、力の乗数アーム919とブレーキ・ペダル部材930とブレーキ・ペ
ダル106とが、最初の踏みつけない位置にまで戻るようになる。理解する事が
できるように、スプリング912と弾力のあるバンパー910が、矢印942の
方向にブレーキ・ペダル106を踏むユーザー102とは反対に働く力の量は、
別の場所にある座金914を、接続ロッド906に沿って配置し、ナツト916
で座金914をその場所に固定する事により、調節する事ができる。
このようにブレーキ・ペダル106を矢印942の方向にブレーキ・ペダル10
6を押せば、またレバー・アーム926を変形し、ストレーン・ゲージ934の
蛇行する抵抗性の経路が、短くなったり長くなったりして、測定される抵抗を変
化する。ストレーン・ゲージ934は、図1に示すように、コンピューター11
4の制御処理120に電気接続されている。理解できるように、レバー・アーム
926の変形が増すことによるストレーン・ゲージ934の抵抗値の変化をコン
ピューター114が利用できる電気信号に変換するためには、さらに電気回路を
付加することが必要である。したがって、本発明の実施例では、市場で販売され
ているタイプのブリッジ/インターフェース回路946(図1を参照)を含む。
一般的に、ストレーン・ゲージ934の抵抗は、レバー・アーム926の材料が
変形する間はほとんど変化せず、したがって、ブリッジ/インターフェース回路
946もまた、ストレーン・ゲージ934の抵抗のわずかの変化を検知するため
に使用するブリッジ回路を含む。さらにブリッジ/インターフェース回路946
はアナログのブリッジ回路の出力信号を制御処理120で使用するのに適したデ
ジタルのフォーマットに変換するインターフェース回路をも含む。関連技術にお
いて、当業者に理解できるように、ストレーン・ゲージ934、特に感度のよい
シリコンを基にしたストレーン・ゲージ934の使用で困難な点は、これらのゲ
ージには、温度が浮遊する特性があり、そのためにメモリカ坏正確になるという
点である。こうした影響を最小限に抑えるために、レバー・アーム926が変形
しない時にはブリッジを静かな状態でバランスを取ることが望ましい。
具体的には、現在の好適なブリッジ/インターフェース回路946は、Mon(
riefらの米国特許第4.949.119号の図28に示す回路と実質的に同
じであり、このような回路を使用することが好ましいことは、同米国特許のコラ
ム7.3行から60行に記載され、この回路を、バランス・ブリッジおよびアナ
ログ・デジタル変換器として作動するやり方は、同特許のコラム9.16行から
コラム10.32行に詳しく記載されている。Moncriefらの米国特許第
4.949,119号をここで参考文献として記載する。
図28に示すABS900は、現実世界の自動車でABSが作動するほど十分な
力でブレーキ・ペダル106を踏む時ユーザー102が感じる感触をシミュレー
トする。前述したように、本好適実施例において、ユーザー102がブレーキ・
ペダル106を踏むと、レバー・アーム926が変形し、その変形をストレーン
・ゲージ934で検知する。ストレーン・ゲージ934は、ストレーン・ゲージ
で検知した信号をコンピューター114、具体的には制御処理120で処理でき
る信号に検知変換するブリッジ/インターフェース回路946に接続する。
この信号が、ユーザー102が現実世界の通常の自動車を作動できる十分な力で
ブレーキ−ペダル106を踏んでいるということを示せば、制御処理120は、
脈動電圧信号をソレノイド922に送る。この脈動電圧に応答して、ソレノイド
922により、ソレノイド・アーム921を正と負のX方向に前後運動する。ソ
レノイド・アーム921がこのように動(ことにより、力の乗数アーム919が
振動する。力の乗数アーム919が、ブレーキ・ペダル部材930に接続され、
ブレーキ・ペダル部材930はブレーキ・ペダル106に接続されているため、
最終的にはユーザー102が、ブレーキ・ペダルを踏む時、力の乗数アーム91
9の振動を感じるようになる。当業者に理解できるように、力の乗数アーム91
9にこのように引き起こされた振動の振幅は、その力の乗数アーム919に装着
した調節ねじ928を締めたりゆるめたりすることによって、制御することがで
きる。したがって、ねじ928を調節するユーザー102がブレーキ・ペダル1
06を踏む間に感じる振動を、実際にABSを装備した自動車でABSブレーキ
をかけた時のブレーキ・ペダルの感触に近づけることができる。
現在の好適実施例において、制御処理120はシミュレートした乗り物が動き続
け、ユーザー102が脈動電圧を発生させるために十分な力でブレーキ・ペダル
106を踏むかぎりでは、ソノイド922に脈動電圧を送り続けることになる。
脈動電圧はパルス幅が40ミリ秒、周期が100ミリ秒であることが好ましい。
本発明の好適実施例は、ドライバー訓練システムなどの乗り物のシミュレーター
に関して主として示し記載したが、本発明は別のタイプのシミュレーターにも使
用することができる。前述した本発明の実施例には、従来技術に比べていくつか
有意義な利点がある。具体的には本特許の出願人が開示したシミュレーション・
システムは、シミュレーターのユーザーに道路の感触についての広範囲な手がか
りを発生伝達するこができるものである。こうした道路の感触の手がかりは、格
納して置き、シミュレートした領域で何かが起これば思い出す。このような出来
事、例えば、衝突などは特定の道路の感触があり、多数の感触を収納伝達する機
構によりユーザーに伝達する。
さらに本発明の出願人が開示したシミュレーション・システムは、現実の世界で
運転する場合の乗り物の制御装置の感触を現実的に表現するものである。具体的
には、本発明のドライブ装置には、フィードバックつきのハンドルと、ABSブ
レーキの感触をシミュレートするブレーキとを含む。このような特徴を有する現
実世界をいっそう現実的に表現し、現実世界でこのような乗り物をどのように操
作するかのいっそう優れた教育体験を供給するものである。
前述した記載の中で議論の対象となったいろいろな実施例に適用した本発明の基
本的な新しい特徴を示し記載し指摘したが、いろいろな省略、代替物、形式の変
更、例示した装置の詳細などは、本発明の精神とかけ離れることなく当業者が行
うことができることが理解できるであろう。記載した実施例は、限定ではなく例
示としてあらゆる観点から考慮すべきである。
図2
1=IO
図3
図5
図6
図7
トラノク、1り定
乗 リ 物: 警 察
天 候 日 中
図8
トラ、り・ ?lI 定
東り物1%F察
天 (1臭 日 中
口9
天 候 ・ 日 中
[づ10
図11
¥晦1lla口
図I2
ブリフード初明化 概略評価
理セ的な進路の再現
埋り的な進路をセーフ 速度再現
図19
r]20b
大気の作用
\r−CD
CC−eC\
特許請求の範囲
平成6年11月221
Claims (18)
- 1.シミュレートした乗り物を制御する複数のシミュレートした入力装置と、ユ ーザーにシミュレートした環境の画面を示すビデオ・ディスプレイと、入力装置 に応答して、シミュレートした環境でシミュレートした乗り物の位置情報を決定 する模倣手段と、 前記の位置情報に応答して、シミュレートした環境を通過するシミュレートした 乗り物の現在のルートをビデオディスプレイにディスプレイする手段と、シミュ レートした入力装置の少なくとも一つに応答して、ビデオディスプレイに、現在 のルートにおいて、選択した時点での入力装置の複数の状態をディスプレイする 手段とを具備することを特徴とする、シミュレートした乗り物のユーザー用のド ライバー訓練システム。
- 2.入力装置の状態をディスプレイする手段が、以前のルートから入力装置の状 態を検索し同時にディスプレイするメモリーを含むことを特徴とする請求項1記 載のシステム。
- 3.入力装置の状態をディスプレイする手段が、現在のルートの入力装置の状態 をメモリーに格納する、ユーザーの選択可能な手段を含むことを特徴とする請求 項2記載のシステム。
- 4.シミュレートした乗り物を制御する複数のシミュレートした入力装置と、ユ ーザーにシミュレートした環境の画面を示すビデオ・ディスプレイと、入力装置 に応答して、シミュレートした環境でシミュレートした乗り物の位置情報を決定 する模倣手段と、 前記の位置情報に応答して、シミュレートした環境を通過するシミュレートした 乗り物の現在のルートをビデオディスプレイにディスプレイする手段と、現在の ルートと少なくとひとつの入力装置の複数の状態とを、メモリーに格納す手段と 、 現在のルートをビデオディスプレイに再現し、メモリーに格納した状態にしたが って、入力装置を動かす手段とを具備することを特徴とする、シミュレートした 乗り物のユーザー用のドライバー訓練システム。
- 5.シミュレートした乗り物の操縦を制御する複数のシミュレートした入力装置 と、 入力装置に応答して、シミュレートした環境でシミュレートした乗り物の位置情 報を決定する模倣手段と、 ユーザーにシミュレートした環境の画面を示すビデオ・ディスプレイと、シミュ レートした入力装置の選択したひとつを介してユーザーにフィードバックする手 段と、 前記の位置情報に応答して、ユーザーに低周波の音を供給する手段とを具備する ことを特徴とする、シミュレートした乗り物のユーザー用のドライバー訓練シス テム。
- 6.前記の選択したシミュレートした入力装置がブレーキ・ペダルであることを 特徴とする請求項5記載のドライバー訓練システム。
- 7.前記のフィードバック手段がアンチロック・ブレーキ・システムを表示する 感触を与えることを特徴とする請求項7記載のドライバー訓練システム。
- 8.前記のフィードバック手段が、 ブレーキ・ペダルに搭載し、ユーザーがブレーキ・ペダルを踏む力を示す信号を プロセッサーに送り、いつアンチロックのブレーキの感触をシミュレートすべき かを判断するセンサーと、 プロセッサーからの信号に応答してブレーキ・ペダルを振動するソノイドとを具 備することを特徴とする請求項7記載のドライバー訓練システム。
- 9.前記の音を供給する手段が、 低周波波音を表現する信号を格納する手段と、信号格納する手段から検索する信 号を処理する手段と、前記の処理手段から受信した信号を低周波音に変換する手 段とを具備することを特徴とする請求項5記載のドライバー訓練システム。
- 10.前記の信号を格納する手段が、対象物と衝突する、シミュレートした乗り 物の物理的な感じを表現する信号を含むことを特徴とする請求項9記載のドライ バー訓練システム。
- 11.格納した信号がデジタル信号を含み、前記の信号を処理する手段が、 信号格納手段からデジタル信号を受信するデジタル・アナログ変換器と、 前記の変換器からアナログ信号を受信するフィルターと、フィルターからフィル ター処理した信号を受信する増幅器とを具備することを特徴とする請求項9記載 のドライバーの訓練システム。
- 12.前記のフィルターがローパス・フィルターであることを特徴とする請求項 11記載のドライバー訓練システム。
- 13.前記の信号を変換する手段が、 チャンバに音声信号を供給するスピーカーと、チャンバに接続し、音声信号に応 答して振動する半剛性の振動板とを具備する請求項9記載のドライバー訓練シス テム。
- 14.ビデオディスプレイを有するコンピューターで複数の多角形をかすみさせ る方法において、 多角形のひとつを選択し、 かすみの数値を、かすみの数値=(z*kval)/dimva1(zはカメラ の位置と多角形の距離、kvalは定数、dimvalは完全なかすみである) という公式として計算し、 陰影の数値を、光源ベクトルと多角形の平面に対する法線のドット積として計算 し、 かすみの数値と陰影の数値から、ディザ・カラーのオフセットのためディザ・テ ーブルに索引をつけ、 ディザ・カラーのためにベース・カラーをディザ・カラーのオフセットに付加し 、 選択した多角形の位置に基ずき、ディザ・カラーのディザ・パターンを決定し、 ディザ・パターンを用いて、ビデオディスプレイに選択した多角形を描くことを 含むことを特徴とする方法。
- 15.ハンドル用の方向指示器アッセンブリーにおいて、レバーと、 フレームと、 レバーの一端にしっかり接続し、旋回点を中心として、フレームに軸方向に接合 するリテーナプレートと、 フレームの中ぐりに搭載され、バイアスをかけられたプランジャーと、前記のア ッセンブリーの中に位置し、リテーナプレートのへこみに選択して係合する手段 と、 ハブ領域に接続する取消ピンであって、前記のハブ領域はハンドルに接続し、一 方向に回転するプランジャーを中ぐりに押し込み、別の方向に回転すると解除し たプランジャーを押圧して回転止めを解除したり再係合する取り消しピンとを具 備するハンドル用の方向指示器アッセンブリー。
- 16.入力装置のセットと、 入力装置から入力信号を受信するコンピューターと、コンピューターが実施し、 入力信号をシミュレートした環境表示の出力信号に選択して変換する制御処理と 、 出力信号をフィルター処理するローパスフィルターと、フィルター処理した信号 を増幅する増幅器と、増幅した信号を受信し、低周波信号を発生するスピーカー と、空気を詰めたブラダーを有し、ブラダーの中の空気と機械的に接続するよう にハウジングとを具備することを特徴とする低周波音発生器。
- 17.座席と、 複数の入力装置と、 入力装置から入力信号を受信するコンピューターと、コンピューターが実施し、 入力信号を選択して、複数の出力信号に変換する制御処理と、 出力信号を座席に伝達する変換器とを具備することを特徴とする低周波音システ ム。
- 18.アンチロック・ブレーキ・システムの操作中にブレーキ・ペダルの物理的 な感触をシミュレートするシステムにおいて、いつブレーキ・ペダルを踏んだか を検知する手段と、検知する手段に応答して、アンチロック・ブレーキ・システ ムの作動を決定する手段と、 決定手段に応答し、アンチロック・ブレーキ・システムを示すフィードバックを ブレーキ・ペダルに供給する手段とを具備するシステム。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US07/888,375 US5366376A (en) | 1992-05-22 | 1992-05-22 | Driver training system and method with performance data feedback |
| US888,375 | 1992-05-22 | ||
| US018,950 | 1993-02-17 | ||
| US08/018,950 US5368484A (en) | 1992-05-22 | 1993-02-17 | Vehicle simulator with realistic operating feedback |
| PCT/US1993/004845 WO1993024915A1 (en) | 1992-05-22 | 1993-05-21 | Driver training system with performance data feedback |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07507402A true JPH07507402A (ja) | 1995-08-10 |
Family
ID=26691675
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6500652A Pending JPH07507402A (ja) | 1992-05-22 | 1993-05-21 | 成績データのフィードバックを備えたドライバー訓練システム |
Country Status (4)
| Country | Link |
|---|---|
| US (3) | US5368484A (ja) |
| EP (1) | EP0641471A1 (ja) |
| JP (1) | JPH07507402A (ja) |
| WO (1) | WO1993024915A1 (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002311810A (ja) * | 2001-04-11 | 2002-10-25 | Honda Motor Co Ltd | ドライビングシミュレータ |
| US7425179B2 (en) | 1999-07-30 | 2008-09-16 | Kabushiki Kaisha Sega | Game device and program including game processing after reproducing historical performance |
Families Citing this family (176)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5889670A (en) | 1991-10-24 | 1999-03-30 | Immersion Corporation | Method and apparatus for tactilely responsive user interface |
| US5790108A (en) | 1992-10-23 | 1998-08-04 | University Of British Columbia | Controller |
| US6801008B1 (en) | 1992-12-02 | 2004-10-05 | Immersion Corporation | Force feedback system and actuator power management |
| US7345672B2 (en) | 1992-12-02 | 2008-03-18 | Immersion Corporation | Force feedback system and actuator power management |
| DE69421067T2 (de) * | 1993-01-13 | 2000-03-30 | Roads Corp., Kew | System zur gefahrwahrnehmungspruefung |
| US5734373A (en) | 1993-07-16 | 1998-03-31 | Immersion Human Interface Corporation | Method and apparatus for controlling force feedback interface systems utilizing a host computer |
| CA2167304C (en) | 1993-07-16 | 1998-04-21 | Louis B. Rosenberg | Multi degree of freedom human-computer interface with tracking and forcefeedback |
| US5623642A (en) * | 1994-04-06 | 1997-04-22 | M ak Technologies, Inc. | Method for simulating newtonian interactions over a computer network |
| EP0773699A1 (en) * | 1994-05-31 | 1997-05-14 | Capcom Co., Ltd. | Sound feeling device, playing device, method of controlling the playing device, playing device using light beam, and acoustic device |
| WO1996000601A1 (en) * | 1994-06-28 | 1996-01-11 | Sega Enterprises, Ltd. | Game device and method of replaying game |
| WO1996005585A1 (en) * | 1994-08-15 | 1996-02-22 | Robert Anthony Kerby | Vehicle control simulator |
| US6422941B1 (en) * | 1994-09-21 | 2002-07-23 | Craig Thorner | Universal tactile feedback system for computer video games and simulations |
| US5669818A (en) * | 1995-03-23 | 1997-09-23 | Thorner; Craig | Seat-based tactile sensation generator |
| US20030040361A1 (en) | 1994-09-21 | 2003-02-27 | Craig Thorner | Method and apparatus for generating tactile feedback via relatively low-burden and/or zero burden telemetry |
| US6850222B1 (en) | 1995-01-18 | 2005-02-01 | Immersion Corporation | Passive force feedback for computer interface devices |
| GB2298835A (en) * | 1995-03-15 | 1996-09-18 | Honda Motor Co Ltd | Apparatus for simulating running of vehicle |
| US5542672A (en) * | 1995-03-17 | 1996-08-06 | Meredith; Chris | Fishing rod and reel electronic game controller |
| US5829745A (en) * | 1995-03-28 | 1998-11-03 | Home Arcade Systems, Inc. | Video game control unit with self-centering steering wheel |
| JPH08320949A (ja) | 1995-05-24 | 1996-12-03 | Sega Enterp Ltd | 画像処理装置及びそれを用いたゲーム装置 |
| US7137107B1 (en) | 2003-04-29 | 2006-11-14 | Roy-G-Biv Corporation | Motion control systems and methods |
| US20060206219A1 (en) * | 1995-05-30 | 2006-09-14 | Brown David W | Motion control systems and methods |
| US5691897A (en) * | 1995-05-30 | 1997-11-25 | Roy-G-Biv Corporation | Motion control systems |
| US20100131081A1 (en) * | 1995-05-30 | 2010-05-27 | Brown David W | Systems and methods for motion control |
| US7139843B1 (en) | 1995-05-30 | 2006-11-21 | Roy-G-Biv Corporation | System and methods for generating and communicating motion data through a distributed network |
| US5691898A (en) | 1995-09-27 | 1997-11-25 | Immersion Human Interface Corp. | Safe and low cost computer peripherals with force feedback for consumer applications |
| US5880362A (en) | 1995-09-06 | 1999-03-09 | Engineering Technology Associates, Inc. | Method and system for simulating vehicle and roadway interaction |
| JP2667656B2 (ja) * | 1995-09-12 | 1997-10-27 | コナミ株式会社 | ドライビングゲーム機 |
| US6373472B1 (en) | 1995-10-13 | 2002-04-16 | Silviu Palalau | Driver control interface system |
| US5716281A (en) * | 1995-11-27 | 1998-02-10 | Sega Enterprises, Ltd. | Game apparatus using a vehicle with an optical image synthesizing system |
| JP2000501033A (ja) | 1995-11-30 | 2000-02-02 | ヴァーチャル テクノロジーズ インコーポレイテッド | 触覚をフィードバックする人間/機械インターフェース |
| US6028593A (en) * | 1995-12-01 | 2000-02-22 | Immersion Corporation | Method and apparatus for providing simulated physical interactions within computer generated environments |
| JP2935659B2 (ja) * | 1996-01-31 | 1999-08-16 | コナミ株式会社 | 競争ゲーム装置 |
| US5923335A (en) * | 1996-02-07 | 1999-07-13 | Multigen, Inc. | Computer generated objects having magnets and targets |
| US5892434A (en) * | 1996-02-09 | 1999-04-06 | David M. Carlson | Automotive driving pattern monitor |
| US5823876A (en) * | 1996-05-03 | 1998-10-20 | Unbehand; Erick Michael | Steering wheel simulation assembly |
| US5802353A (en) * | 1996-06-12 | 1998-09-01 | General Electric Company | Haptic computer modeling system |
| DE59700145D1 (de) * | 1996-09-16 | 1999-06-02 | Contraves Ag | Trainingsstation und Verwendung der Trainingsstation |
| EP0831444B1 (de) * | 1996-09-16 | 1999-04-28 | Oerlikon Contraves AG | Verfahren und Anlage zur Erfassung des Verhaltens eines Fahrschülers |
| JP3823265B2 (ja) * | 1996-09-27 | 2006-09-20 | 株式会社セガ | ゲーム装置及びゲーム装置の制御方法 |
| TW394702B (en) * | 1996-10-09 | 2000-06-21 | Sega Enterprises Kk | Player, solution and play implementation and play system |
| JPH10127946A (ja) * | 1996-11-05 | 1998-05-19 | Konami Co Ltd | 操作レバー装置 |
| US8235821B2 (en) | 1996-11-14 | 2012-08-07 | Bally Gaming, Inc. | Progressive controller and TCP/IP in gaming system |
| US6758755B2 (en) | 1996-11-14 | 2004-07-06 | Arcade Planet, Inc. | Prize redemption system for games executed over a wide area network |
| US8944909B2 (en) * | 1996-11-14 | 2015-02-03 | Bally Gaming, Inc. | Gaming system having a plurality of players and randomly incremented progressive prize |
| JP2945884B2 (ja) * | 1997-06-13 | 1999-09-06 | コナミ株式会社 | 体感ドライブ装置 |
| US6217450B1 (en) | 1997-10-23 | 2001-04-17 | Christopher Meredith | Computerized pool cue |
| US6220963B1 (en) | 1997-07-30 | 2001-04-24 | Christopher Meredith | Computerized pool cue and controller |
| TW389918B (en) * | 1997-08-24 | 2000-05-11 | Sony Computer Entertainment Inc | Game apparatus, game machine manipulation device, game system and interactive communication method for game apparatus |
| US6409596B1 (en) * | 1997-09-12 | 2002-06-25 | Kabushiki Kaisha Sega Enterprises | Game device and image displaying method which displays a game proceeding in virtual space, and computer-readable recording medium |
| US20010032278A1 (en) | 1997-10-07 | 2001-10-18 | Brown Stephen J. | Remote generation and distribution of command programs for programmable devices |
| US6126548A (en) * | 1997-10-08 | 2000-10-03 | Illusion, Inc. | Multi-player entertainment system |
| ES2275316T3 (es) * | 1997-11-07 | 2007-06-01 | Kabushiki Kaisha Sega Doing Business As Sega Corporation | Maquina de juego. |
| US6007338A (en) * | 1997-11-17 | 1999-12-28 | Disney Enterprises, Inc. | Roller coaster simulator |
| US5866836A (en) * | 1998-03-20 | 1999-02-02 | Bergstrom; Scott | Low frequency sound monitoring system for musicians |
| US6599194B1 (en) * | 1998-09-08 | 2003-07-29 | Darren Smith | Home video game system with hard disk drive and internet access capability |
| WO2000041155A1 (en) * | 1999-01-08 | 2000-07-13 | Meritor Light Vehicle Systems (Uk) Limited | Apparatus for the simulation and measurement of one or more operation characteristics of a device |
| US6287201B1 (en) | 1999-03-12 | 2001-09-11 | Midway Games West | Arcade game with keypad input |
| US6226592B1 (en) * | 1999-03-22 | 2001-05-01 | Veridian Erim International, Inc. | Method and apparatus for prompting a motor vehicle operator to remain within a lane |
| JP2000308755A (ja) * | 1999-04-27 | 2000-11-07 | Konami Co Ltd | 画像表示方法、記録媒体及びビデオゲーム装置 |
| US6315673B1 (en) | 1999-10-05 | 2001-11-13 | Midway Amusement Games Llc | Motion simulator for a video game |
| US20100131078A1 (en) * | 1999-10-27 | 2010-05-27 | Brown David W | Event driven motion systems |
| US8032605B2 (en) | 1999-10-27 | 2011-10-04 | Roy-G-Biv Corporation | Generation and distribution of motion commands over a distributed network |
| US6356841B1 (en) * | 1999-12-29 | 2002-03-12 | Bellsouth Intellectual Property Corporation | G.P.S. management system |
| US20020052724A1 (en) * | 2000-10-23 | 2002-05-02 | Sheridan Thomas B. | Hybrid vehicle operations simulator |
| US7904194B2 (en) | 2001-02-09 | 2011-03-08 | Roy-G-Biv Corporation | Event management systems and methods for motion control systems |
| US6592375B2 (en) * | 2001-02-09 | 2003-07-15 | Midway Games West Inc. | Method and system for producing engine sounds of a simulated vehicle |
| US6622541B2 (en) | 2001-03-01 | 2003-09-23 | Autoliv Asp, Inc. | Rollover sled test device and method |
| IL143255A (en) | 2001-05-20 | 2015-09-24 | Simbionix Ltd | Endoscopic ultrasonography simulation |
| JP4957938B2 (ja) * | 2001-09-19 | 2012-06-20 | 株式会社セガ | ゲームプログラム、ゲーム装置及びネットワークサーバ |
| CN1280698C (zh) * | 2001-09-24 | 2006-10-18 | 皇家飞利浦电子股份有限公司 | 交互式系统以及交互方法 |
| US6904823B2 (en) | 2002-04-03 | 2005-06-14 | Immersion Corporation | Haptic shifting devices |
| GB2387685B (en) * | 2002-04-19 | 2005-07-20 | Thales Plc | Apparatus and method for vehicle simulation |
| AU2003231275A1 (en) | 2002-05-03 | 2003-11-17 | Burke E Porter Machinery Company | Method of measuring a propensity of a vehicle to roll over |
| US7143017B2 (en) * | 2002-06-25 | 2006-11-28 | New York Air Brake Corporation | Remote control locomotive simulator |
| US20040040800A1 (en) | 2002-07-31 | 2004-03-04 | George Anastas | System and method for providing passive haptic feedback |
| US7096171B2 (en) * | 2002-08-07 | 2006-08-22 | New York Air Brake Corporation | Train simulator and playback station |
| US7647141B2 (en) * | 2002-08-07 | 2010-01-12 | New York Air Brake Corporation | Advanced simulation capture and reporting tools |
| JP3553563B1 (ja) * | 2003-01-10 | 2004-08-11 | コナミ株式会社 | ゲームシステム、ゲーム装置、ゲーム方法、ならびに、プログラム |
| US20040158476A1 (en) * | 2003-02-06 | 2004-08-12 | I-Sim, Llc | Systems and methods for motor vehicle learning management |
| WO2004072927A1 (ja) * | 2003-02-14 | 2004-08-26 | Honda Motor Co., Ltd. | ライディングシミュレーション装置 |
| WO2004088270A2 (en) * | 2003-03-28 | 2004-10-14 | Mts Systems Corporation | Vehicle crash simulator with dynamic motion simulation |
| GB2418475B (en) | 2003-06-09 | 2007-10-24 | Immersion Corp | Interactive gaming systems with haptic feedback |
| GB2403281A (en) * | 2003-06-21 | 2004-12-29 | David A Nicholson | Giving feel to a driving simulator brake pedal with a compressible stop |
| US7850456B2 (en) | 2003-07-15 | 2010-12-14 | Simbionix Ltd. | Surgical simulation device, system and method |
| WO2005027077A2 (en) * | 2003-09-05 | 2005-03-24 | Craft Frederick G | System for combining driving simulators and data acquisition systems and methods of use thereof |
| US8027349B2 (en) * | 2003-09-25 | 2011-09-27 | Roy-G-Biv Corporation | Database event driven motion systems |
| US20060064503A1 (en) | 2003-09-25 | 2006-03-23 | Brown David W | Data routing systems and methods |
| US7096852B2 (en) * | 2003-10-30 | 2006-08-29 | Immersion Corporation | Haptic throttle devices and methods |
| US20070257530A1 (en) * | 2006-05-08 | 2007-11-08 | Florez Richard E | Video game chair |
| MXPA06008720A (es) * | 2004-02-03 | 2007-01-23 | Drag Tag Pty Ltd | Aparato de deteccion de direccion de vehiculo. |
| US20080111408A1 (en) * | 2004-02-03 | 2008-05-15 | Raymond Jamie Duran | Video Game Chair |
| US7125074B2 (en) * | 2004-02-03 | 2006-10-24 | Real James K | Video game chair |
| US20100131077A1 (en) * | 2004-02-25 | 2010-05-27 | Brown David W | Data Collection Systems and Methods for Motion Control |
| US20050215318A1 (en) * | 2004-03-23 | 2005-09-29 | Atlantic City Coin & Slot Service Company, Inc. | Gaming display with moveable indicator and methods of use |
| US7402106B2 (en) * | 2004-03-24 | 2008-07-22 | Bay Tek Games, Inc. | Computer controlled car racing game |
| US20050228620A1 (en) * | 2004-04-08 | 2005-10-13 | Corys Training & Engineering Support Systems | Method and apparatus for simulating a train and track |
| TWI245508B (en) * | 2004-04-19 | 2005-12-11 | Lai Yin Liang | Share-memory networked motion simulation system |
| US7522152B2 (en) | 2004-05-27 | 2009-04-21 | Immersion Corporation | Products and processes for providing haptic feedback in resistive interface devices |
| WO2005117647A1 (en) | 2004-05-28 | 2005-12-15 | Wms Gaming Inc. | Gaming device with attached audio-capable chair |
| WO2005117649A1 (en) * | 2004-05-28 | 2005-12-15 | Wms Gaming Inc. | Chair interconnection for a gaming machine |
| US7198137B2 (en) | 2004-07-29 | 2007-04-03 | Immersion Corporation | Systems and methods for providing haptic feedback with position sensing |
| US20060040239A1 (en) * | 2004-08-02 | 2006-02-23 | J. J. Keller & Associates, Inc. | Driving simulator having articial intelligence profiles, replay, hazards, and other features |
| US8441433B2 (en) | 2004-08-11 | 2013-05-14 | Immersion Corporation | Systems and methods for providing friction in a haptic feedback device |
| US9495009B2 (en) | 2004-08-20 | 2016-11-15 | Immersion Corporation | Systems and methods for providing haptic effects |
| US8013847B2 (en) | 2004-08-24 | 2011-09-06 | Immersion Corporation | Magnetic actuator for providing haptic feedback |
| US8803796B2 (en) | 2004-08-26 | 2014-08-12 | Immersion Corporation | Products and processes for providing haptic feedback in a user interface |
| US8002089B2 (en) | 2004-09-10 | 2011-08-23 | Immersion Corporation | Systems and methods for providing a haptic device |
| US9046922B2 (en) | 2004-09-20 | 2015-06-02 | Immersion Corporation | Products and processes for providing multimodal feedback in a user interface device |
| US7764268B2 (en) | 2004-09-24 | 2010-07-27 | Immersion Corporation | Systems and methods for providing a haptic device |
| US8333592B2 (en) | 2005-12-06 | 2012-12-18 | Andrew Warburton Swan | Video-captured model vehicle simulator |
| US9224303B2 (en) * | 2006-01-13 | 2015-12-29 | Silvertree Media, Llc | Computer based system for training workers |
| JP5025721B2 (ja) * | 2006-04-06 | 2012-09-12 | イマージョン コーポレイション | 触覚効果強化のためのシステムおよび方法 |
| SE0601146L (sv) * | 2006-05-23 | 2007-10-16 | Vibsec Ab | Metod och system för övervakning av manuell styrning av dynamiska system |
| JP4458072B2 (ja) * | 2006-06-28 | 2010-04-28 | 日産自動車株式会社 | 車両用運転操作補助装置および車両用運転操作補助装置を備えた車両 |
| WO2008085487A1 (en) | 2006-12-27 | 2008-07-17 | Immersion Corporation | Virtual detents through vibrotactile feedback |
| US8543338B2 (en) | 2007-01-16 | 2013-09-24 | Simbionix Ltd. | System and method for performing computerized simulations for image-guided procedures using a patient specific model |
| WO2008087629A2 (en) | 2007-01-16 | 2008-07-24 | Simbionix Ltd. | Preoperative surgical simulation |
| US8167813B2 (en) * | 2007-05-17 | 2012-05-01 | Immersion Medical, Inc. | Systems and methods for locating a blood vessel |
| US20080295675A1 (en) * | 2007-05-31 | 2008-12-04 | Matt Leland | Low frequency generator for use by drummers |
| US8009839B2 (en) * | 2008-03-13 | 2011-08-30 | Hagen Gary E | Automotive sensory enhancement system |
| US8156809B2 (en) * | 2008-03-27 | 2012-04-17 | Immersion Corporation | Systems and methods for resonance detection |
| EP2146334A1 (en) * | 2008-07-18 | 2010-01-20 | TNO Bedrijven B.V. | Interactive rehabilitation device |
| US9108513B2 (en) * | 2008-11-10 | 2015-08-18 | Volkswagen Ag | Viewing direction and acoustic command based operating device for a motor vehicle |
| EP3216495B1 (en) * | 2008-11-25 | 2019-04-24 | Fox Factory, Inc. | Methods and apparatus for virtual competition |
| US8798287B2 (en) * | 2009-02-17 | 2014-08-05 | Robert Lipp | Vehicle sound simulation system |
| US8150671B2 (en) * | 2009-04-30 | 2012-04-03 | GM Global Technology Operations LLC | Portable USB power mode simulator tool |
| LT3409764T (lt) | 2009-05-01 | 2020-06-10 | Promega Corporation | Sintetinės oplophorus liuciferazės su sustiprinta šviesos išeiga |
| WO2011019767A1 (en) * | 2009-08-10 | 2011-02-17 | Hindsight Manufacturing, Llc | Pedal simulator |
| US8858343B2 (en) * | 2009-11-09 | 2014-10-14 | Igt | Server-based gaming chair |
| US10046241B1 (en) * | 2010-11-01 | 2018-08-14 | Ronald Charles Krosky | Output production |
| BR112013010487B1 (pt) | 2010-11-02 | 2021-02-02 | Promega Corporation | compostos de coelenterazina, kit compreendendo ditos compostos e método para detectar luminescência em uma amostra in vitro |
| WO2012061477A1 (en) | 2010-11-02 | 2012-05-10 | Promega Corporation | Coelenterazine derivatives and methods of using same |
| US20120302323A1 (en) * | 2011-05-23 | 2012-11-29 | Wms Gaming Inc. | Haptic gaming chairs and wagering game systems and machines with a haptic gaming chair |
| US9142083B2 (en) * | 2011-06-13 | 2015-09-22 | Bally Gaming, Inc. | Convertible gaming chairs and wagering game systems and machines with a convertible gaming chair |
| US8915738B2 (en) * | 2012-01-24 | 2014-12-23 | Toyota Motor Engineering & Manufacturing North America, Inc. | Driver quality assessment for driver education |
| US9547366B2 (en) | 2013-03-14 | 2017-01-17 | Immersion Corporation | Systems and methods for haptic and gesture-driven paper simulation |
| US8876535B2 (en) * | 2013-03-15 | 2014-11-04 | State Farm Mutual Automobile Insurance Company | Real-time driver observation and scoring for driver's education |
| AT512717B1 (de) * | 2013-07-26 | 2015-02-15 | Avl List Gmbh | Verfahren zur Durchführung eines Prüflaufs auf einem Prüfstand |
| US9131303B2 (en) * | 2013-12-13 | 2015-09-08 | Nissan North America, Inc. | Vehicle audio structure |
| US9734685B2 (en) | 2014-03-07 | 2017-08-15 | State Farm Mutual Automobile Insurance Company | Vehicle operator emotion management system and method |
| US9135803B1 (en) | 2014-04-17 | 2015-09-15 | State Farm Mutual Automobile Insurance Company | Advanced vehicle operator intelligence system |
| US10319039B1 (en) | 2014-05-20 | 2019-06-11 | State Farm Mutual Automobile Insurance Company | Accident fault determination for autonomous vehicles |
| US11669090B2 (en) | 2014-05-20 | 2023-06-06 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle operation feature monitoring and evaluation of effectiveness |
| US9972054B1 (en) | 2014-05-20 | 2018-05-15 | State Farm Mutual Automobile Insurance Company | Accident fault determination for autonomous vehicles |
| US10373259B1 (en) | 2014-05-20 | 2019-08-06 | State Farm Mutual Automobile Insurance Company | Fully autonomous vehicle insurance pricing |
| US10185999B1 (en) | 2014-05-20 | 2019-01-22 | State Farm Mutual Automobile Insurance Company | Autonomous feature use monitoring and telematics |
| US10599155B1 (en) | 2014-05-20 | 2020-03-24 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle operation feature monitoring and evaluation of effectiveness |
| US10354330B1 (en) | 2014-05-20 | 2019-07-16 | State Farm Mutual Automobile Insurance Company | Autonomous feature use monitoring and insurance pricing |
| US9786154B1 (en) | 2014-07-21 | 2017-10-10 | State Farm Mutual Automobile Insurance Company | Methods of facilitating emergency assistance |
| EP4219736A1 (en) | 2014-09-12 | 2023-08-02 | Promega Corporation | Internal protein tags |
| US10241509B1 (en) | 2014-11-13 | 2019-03-26 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle control assessment and selection |
| US11107365B1 (en) | 2015-08-28 | 2021-08-31 | State Farm Mutual Automobile Insurance Company | Vehicular driver evaluation |
| US9940834B1 (en) | 2016-01-22 | 2018-04-10 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle application |
| US10324463B1 (en) | 2016-01-22 | 2019-06-18 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle operation adjustment based upon route |
| US11719545B2 (en) | 2016-01-22 | 2023-08-08 | Hyundai Motor Company | Autonomous vehicle component damage and salvage assessment |
| US10134278B1 (en) | 2016-01-22 | 2018-11-20 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle application |
| US10503168B1 (en) | 2016-01-22 | 2019-12-10 | State Farm Mutual Automotive Insurance Company | Autonomous vehicle retrieval |
| US11441916B1 (en) | 2016-01-22 | 2022-09-13 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle trip routing |
| US11242051B1 (en) | 2016-01-22 | 2022-02-08 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle action communications |
| US10395332B1 (en) | 2016-01-22 | 2019-08-27 | State Farm Mutual Automobile Insurance Company | Coordinated autonomous vehicle automatic area scanning |
| US10403171B2 (en) * | 2016-11-17 | 2019-09-03 | Jerome Toliver | System providing customized remedial training for drivers |
| RU2659914C1 (ru) * | 2017-02-16 | 2018-07-04 | Юрий Николаевич Лапин | Способ обучения и тестирования будущих водителей автотранспорта |
| US10659856B1 (en) * | 2018-04-16 | 2020-05-19 | Christopher Alan Pierce | Auditory low frequency sound reproduction and vibration generating speaker enclosure platform system |
| EP4140991B1 (en) | 2018-06-01 | 2024-05-15 | Promega Corporation | Inhibitors of oplophorus luciferase-derived bioluminescent complexes |
| WO2020111118A1 (ja) | 2018-11-29 | 2020-06-04 | テイ・エス テック株式会社 | シートシステムおよびシート体験装置 |
| CN110299059A (zh) * | 2019-07-02 | 2019-10-01 | 中国矿业大学 | 一种突出煤层抽采瓦斯及消突测试一体化试验装置 |
| KR20220121816A (ko) | 2019-11-27 | 2022-09-01 | 프로메가 코포레이션 | 다분할 루시퍼라제 펩타이드 및 폴리펩타이드 |
| US12061202B2 (en) | 2019-12-10 | 2024-08-13 | Promega Corporation | Compositions and methods for bioluminescent detection using multifunctional probes |
| JP7677997B2 (ja) | 2020-05-22 | 2025-05-15 | プロメガ コーポレイション | キナーゼターゲットエンゲージメントの増強 |
| US11794107B2 (en) * | 2020-12-30 | 2023-10-24 | Activision Publishing, Inc. | Systems and methods for improved collision detection in video games |
| DK202200331A1 (en) | 2022-04-07 | 2023-12-14 | Asetek Danmark As | Brake system with contolled pedal feedback |
| WO2023215497A1 (en) | 2022-05-04 | 2023-11-09 | Promega Corporation | Photoactivatable compounds and uses thereof |
| JP2025515181A (ja) | 2022-05-04 | 2025-05-13 | プロメガ コーポレイション | 伸長表面ループ領域を有する修飾デハロゲナーゼ |
| CN114973846B (zh) * | 2022-06-30 | 2025-03-28 | 延锋国际汽车技术有限公司 | 一种驾驶体感和声浪模拟系统 |
| US12609047B2 (en) * | 2022-07-18 | 2026-04-21 | GM Global Technology Operations LLC | In-vehicle psychomotor skill assessment while parked |
| US20250358556A1 (en) * | 2024-05-16 | 2025-11-20 | John Wolff | Systems and methods related to speaker platforms |
Family Cites Families (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3384719A (en) * | 1964-10-21 | 1968-05-21 | Gen Electric | Stereophonic speaker arrangement |
| DE2253867C3 (de) * | 1972-11-03 | 1981-04-16 | Robert Bosch Gmbh, 7000 Stuttgart | Überwachungsschaltung für Antiblockierregelsysteme |
| DE2521110C3 (de) * | 1975-05-13 | 1980-01-10 | Reiner Dr.-Ing. 5270 Gummersbach Foerst | Fahrtsimulator |
| US4030208A (en) * | 1976-01-15 | 1977-06-21 | The Singer Company | Seat vibration system for simulating aircraft buffeting |
| US4150497A (en) * | 1977-03-04 | 1979-04-24 | Weber Harold J | Manual gearshift and clutch training apparatus including sensory indication for most favorable operator control |
| US4354067A (en) * | 1978-05-17 | 1982-10-12 | Bodysonic Kabushiki Kaisha | Audio-band electromechanical vibration converter |
| DE2926654C2 (de) * | 1979-07-02 | 1982-08-26 | Reiner Dr.-Ing. 5270 Gummersbach Foerst | Fahrtsimulator |
| US4464117A (en) * | 1980-08-27 | 1984-08-07 | Dr. Ing. Reiner Foerst Gmbh | Driving simulator apparatus |
| FR2491660A1 (fr) * | 1980-10-06 | 1982-04-09 | Bouju Michel | Simulateur de conduite de vehicule automobile |
| JPS6046200A (ja) * | 1983-08-22 | 1985-03-12 | Funai Denki Kk | ゲ−ム機用立体音声作成装置 |
| US4817948A (en) * | 1983-09-06 | 1989-04-04 | Louise Simonelli | Reduced-scale racing system |
| FR2556866B1 (fr) * | 1983-12-15 | 1987-08-21 | Giravions Dorand | Procede et dispositif d'entrainement a la conduite d'engins mobiles. |
| GB2159111B (en) * | 1984-05-25 | 1987-07-29 | Steering Developments Ltd | Driver assessment system |
| EP0183497A1 (en) * | 1984-11-27 | 1986-06-04 | Roger François Vila | Driving simulator |
| JPH0814854B2 (ja) * | 1985-10-11 | 1996-02-14 | 株式会社日立製作所 | 三次元図形表示装置 |
| US4671577A (en) * | 1985-11-21 | 1987-06-09 | Urban Transportation Development Corporation Ltd. | Combined regenerative and friction braking system for a vehicle |
| US5101810A (en) * | 1986-03-19 | 1992-04-07 | Vibroacoustics A/S | Apparatus and method for therapeutic application of vibro-acoustical energy to human body |
| US4716458A (en) * | 1987-03-06 | 1987-12-29 | Heitzman Edward F | Driver-vehicle behavior display apparatus |
| US4778027A (en) * | 1987-04-30 | 1988-10-18 | Taylor Mildred E | Rhythmizer |
| FI81959C (fi) * | 1988-10-24 | 1991-01-10 | Salomo Murtonen | Anordning foer infoering av vibration i en maenniskokropp. |
| US5116051A (en) * | 1989-01-12 | 1992-05-26 | Atari Games Corporation | Strain gauge pressure-sensitive video game control |
| US5044956A (en) * | 1989-01-12 | 1991-09-03 | Atari Games Corporation | Control device such as a steering wheel for video vehicle simulator with realistic feedback forces |
| US4949119A (en) * | 1989-01-12 | 1990-08-14 | Atari Games Corporation | Gearshift for a vehicle simulator using computer controlled realistic real world forces |
| US5005148A (en) * | 1989-01-12 | 1991-04-02 | Atari Games Corporation | Driving simulator with moving painted dashboard |
| US4960117A (en) * | 1989-01-13 | 1990-10-02 | Atari Games Corporation | Rear entry booth and seat for a sit-down video game |
| CA2021243A1 (en) * | 1989-07-17 | 1991-01-18 | Ernest Latham-Brown | Vehicular sound reproducing |
| NL8901912A (nl) * | 1989-07-24 | 1991-02-18 | Jacques Mettes | Werkwijze en inrichting voor het simuleren van het gedrag van een voertuig. |
| US5354202A (en) * | 1990-08-01 | 1994-10-11 | Atari Games Corporation | System and method for driver training with multiple driver competition |
| WO1992002915A1 (en) * | 1990-08-01 | 1992-02-20 | Atari Games Corporation | Gearshift having a solenoid for a vehicle simulator |
| US5197003A (en) * | 1990-08-01 | 1993-03-23 | Atari Games Corporation | Gearshift for a vehicle simulator having a solenoid for imposing a resistance force |
| US5269687A (en) * | 1990-08-01 | 1993-12-14 | Atari Games Corporation | System and method for recursive driver training |
| CA2067093A1 (en) * | 1990-08-01 | 1992-02-02 | Stephanie J. Mott | Driver training system |
| US5240417A (en) * | 1991-03-14 | 1993-08-31 | Atari Games Corporation | System and method for bicycle riding simulation |
| EP0580729B1 (en) * | 1991-03-21 | 1996-07-10 | Atari Games Corporation | Vehicle simulator including cross-network feedback |
| US5203563A (en) * | 1991-03-21 | 1993-04-20 | Atari Games Corporation | Shaker control device |
-
1993
- 1993-02-17 US US08/018,950 patent/US5368484A/en not_active Expired - Lifetime
- 1993-05-21 EP EP93914054A patent/EP0641471A1/en not_active Withdrawn
- 1993-05-21 JP JP6500652A patent/JPH07507402A/ja active Pending
- 1993-05-21 WO PCT/US1993/004845 patent/WO1993024915A1/en not_active Ceased
-
1994
- 1994-11-04 US US08/334,874 patent/US5618178A/en not_active Expired - Lifetime
- 1994-11-04 US US08/334,534 patent/US5607308A/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7425179B2 (en) | 1999-07-30 | 2008-09-16 | Kabushiki Kaisha Sega | Game device and program including game processing after reproducing historical performance |
| JP2002311810A (ja) * | 2001-04-11 | 2002-10-25 | Honda Motor Co Ltd | ドライビングシミュレータ |
Also Published As
| Publication number | Publication date |
|---|---|
| US5618178A (en) | 1997-04-08 |
| EP0641471A1 (en) | 1995-03-08 |
| US5607308A (en) | 1997-03-04 |
| WO1993024915A1 (en) | 1993-12-09 |
| US5368484A (en) | 1994-11-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH07507402A (ja) | 成績データのフィードバックを備えたドライバー訓練システム | |
| US5366376A (en) | Driver training system and method with performance data feedback | |
| US10217374B2 (en) | Portable in-the-vehicle road simulator | |
| US5660547A (en) | Scenario development system for vehicle simulators | |
| EP3082122B1 (en) | Applied layout in virtual motion-acceleration spherical simulator | |
| US20080254417A1 (en) | Driver training system | |
| CN104851330A (zh) | 一种停车入位模拟训练方法及系统 | |
| JP3463065B2 (ja) | 運転者訓練システム | |
| US6592375B2 (en) | Method and system for producing engine sounds of a simulated vehicle | |
| JPH10513593A (ja) | 触覚刺激によって強調された仮想現実を示す方法と、この方法を実行するシステム | |
| JP2003150038A (ja) | 運転模擬装置及び方法 | |
| JPH04504311A (ja) | シミュレータ装置 | |
| Rodrigues et al. | Beyond fun: an interactive and educational 3D traffic rules game controlled by non-traditional devices | |
| Yoshimoto et al. | The history of research and development of driving simulators in Japan | |
| JPH07121096A (ja) | 空間識失調訓練装置 | |
| AU2012245166B2 (en) | Portable in-the-vehicle road simulator | |
| Welles et al. | A “Low Cost” Approach to Fully-Immersive Engineering-Capable, Wheeled-Vehicle Driving Simulation | |
| RU6459U1 (ru) | Тренажер для обучения вождению гусеничных машин | |
| Pan | Research on Key Technologies of Virtual Driving Based on Virtual Reality | |
| KR100579791B1 (ko) | 전차 조종시뮬레이터의 제어장치 | |
| Laurell et al. | The use of simulators for studies of driver performance | |
| RU24032U1 (ru) | Тренажер для обучения вождению автомобиля | |
| WO2024236217A1 (en) | Means for enabling interactive operation of a vehicle in a virtual environment | |
| Swartout et al. | Does simulation need a reality check | |
| Iwata | Motorcycle riding simulator |