このコンテンツを視聴するには、JoVE 購読が必要です。 サインイン又は無料トライアルを申し込む。
Method Article
このプロトコルは、運転シミュレーションプラットフォームと、運転関連研究の調査のための触覚振動ツールキットを記述します。触覚警告の有効性を探る模範的な実験も提示される。
衝突警報システムは、気晴らしや眠気運転の防止に重要な役割を果たしています。これまでの研究では、ドライバーのブレーキ応答時間を短縮する際の触覚警告の利点が実証されています。同時に、触覚警告は、部分的に自律走行車の引き継ぎ要求(TOR)に有効であることが証明されています。
触覚警告の性能を最適化する方法は、この分野で進行中のホットな研究トピックです。このように、提示された低コストの運転シミュレーションソフトウェアと方法は、調査に参加するより多くの研究者を引き付けるために導入されています。提示されたプロトコルは、5つのセクションに分かれています:1)参加者、2)運転シミュレーションソフトウェア構成、3)ドライビングシミュレータ調製、4)振動ツールキットの構成と準備、および5)実験を行う。
例示的な研究では、参加者は触覚振動ツールキットを着用し、カスタマイズされたドライビングシミュレーションソフトウェアを使用して確立された車に続くタスクを実行しました。フロント車両は断続的にブレーキをかけ、前部車両がブレーキをかけるたびに振動警告が発令されました。参加者は、前部車両の突然のブレーキにできるだけ早く対応するように指示されました。ブレーキの応答時間やブレーキ応答率などの駆動ダイナミクスを、データ解析用のシミュレーションソフトウェアによって記録した。
提示されたプロトコルは異なったボディの位置の蝕知の警告の有効性についての洞察を提供する。このプロトコルは、例示実験で実証されている自動車フォロータスクに加えて、コード開発なしで簡単なソフトウェア構成を行うことで、他のパラダイムを運転シミュレーションスタディに適用するオプションも提供します。しかし、手頃な価格のため、ここで紹介するドライビングシミュレーションソフトウェアとハードウェアは、他の忠実度の高い商用ドライビングシミュレータと完全に競合することができない可能性があることに注意することが重要です。それにもかかわらず、このプロトコルは、一般的な高忠実度の商業運転シミュレータに代わる手頃な価格でユーザーフレンドリーな代替手段として機能することができます。
2016年にグローバルヘルスの推計が明らかにしたデータによると、交通傷害は世界で死亡した8番目の原因であり、世界中で140万人の死亡につながっています。2018年の交通事故の39.2%が輸送中の自動車との衝突で、そのうち7.2%が追突事故でした。車両および交通安全を高めるソリューションは、潜在的な危険を伴うドライバーに警告する高度運転支援システム(ADAS)の開発です。データは、ADASが追突衝突の速度を大幅に減少させることができることを示しており、オートブレーキシステム2を装備するとさらに効果的です。また、自律走行車の開発に伴い、車両の制御に人的関与が少なくなり、自律走行車が自らを規制できない場合に引き継ぎ要求(TOR)警告システムが必要になります。ADASおよびTOR警告システムの設計は、数秒以内に差し迫った事故を回避するために、ドライバーにとって重要な技術の一部となっています。例示的な実験では、振動ツールキットとドライビングシミュレーションプラットフォームを使用して、潜在的なADASおよびTOR警告システムとしてvibrotactile警告システムが使用されたときに最良の結果を生成する場所を調査しました。
知覚チャネルによって分類される警告モダリティには、一般的に、視覚、聴覚、および触覚の 3 種類があります。各警告モダリティには、独自のメリットと制限があります。視覚警告システムが使用されている場合、ドライバーは目視過負荷3に苦しむことがあり、不注意失明4、5による運転性能を損なう可能性があります。聴覚警告システムは、ドライバーの視野に影響を与えませんが、その有効性は、6,7の運転環境におけるバックグラウンドミュージックやその他の騒音などの環境に大きく依存します。したがって、他の外部聴覚情報や重大な騒音を含む状況は、不注意難聴8、9をもたらし、聴覚警告システムの有効性を低下させる可能性があります。それに比べて、触覚警告システムはドライバーの視覚または聴覚処理と競合しません。ドライバーにバイブロタイル警告を送信することにより、触覚警告システムは、視覚および聴覚警告システムの限界を克服します。
以前の研究では、触覚警告はブレーキ応答時間を短縮することによってドライバーに利益をもたらすことが示されました。また、触覚警報システムは、特定の状況で視覚10、11および聴覚12、13、14の警告システムよりもより効果的な結果をもたらすことも判明した。しかし、限られた研究は、触覚警告装置を配置するための最適な場所を調査することに焦点を当てています。感覚皮質仮説15と感覚距離仮説16によると、例示的研究は触覚警告装置を配置するための実験場所として指、手首、および寺院領域を選択した。導入されたプロトコルにより、振動警告の周波数および送達時間、および振動ツールキットの振動間の間隔を、実験要件に合わせて構成することができる。この振動ツールキットは、マスターチップ、電圧レギュレータチップ、マルチプレクサ、USB-トランジスタ-トランジスタロジック(TTL)アダプタ、金属酸化物半導体電界効果トランジスタ(MOSFET)、およびBluetoothモジュールで構成されていました。振動モジュールの数は研究者のニーズに応じて異なり、最大4つのモジュールが同時に振動します。駆動関連実験に振動ツールキットを実装する場合、駆動シミュレーションのコードを改訂することにより、実験設定に適合するとともに、運転性能データと同期するように構成することができる。
研究者にとっては、仮想プラットフォームで運転実験を行うことは、リスクとコストが伴うため、現実の世界よりも実現可能です。たとえば、パフォーマンス指標の収集は困難であり、実際の世界で実験を行っている場合に関連する環境要因を制御することは困難です。その結果、近年、多くの研究では、オンロード走行研究を行うための代替手段として、PC上で実行されている固定ベースのドライビングシミュレータを使用しています。11年以上にわたり、運転研究コミュニティで学習、開発、研究を行った後、オープンソースのドライビングシミュレーションソフトウェアと、ステアリングホイールとギアボックス、3台のペダル、3台の搭載プロジェクター、3つのプロジェクタースクリーンなど、ハードウェアキットで構成された実車で運転シミュレーションプラットフォームを確立しました。ドライビングシミュレーションソフトウェアは単一の画面のみをサポートしており、提示されたプロトコルは中央プロジェクターとプロジェクタ画面のみを使用して実験を行いました。
提示された運転シミュレーションプラットフォームを使用する2つの大きな利点があります。このプラットフォームの利点の 1 つは、オープンソース ソフトウェアを使用することです。研究者は、使いやすいオープンソースプラットフォームを使用して、コード開発なしで簡単なソフトウェア構成を行うことで、独自の研究ニーズに合わせてシミュレーションと振動ツールキットをカスタマイズできます。コードを改訂することで、研究者は、車の種類、道路の種類、ステアリングホイールの抵抗、横方向および縦方向の風の乱流、外部ソフトウェア同期のための時間およびブレーキイベントアプリケーションプログラムインターフェイス(API)、および自動車フォロータスクやNバックタスクなどの行動パラダイムの実装に利用可能な多くのオプションを備えた、現実に相対的な忠実度を提供する運転シミュレーションを作成することができます。運転シミュレータで運転関連の研究を行うことは現実の世界での運転を完全に再現することはできませんが、運転シミュレータを通して収集されたデータは合理的であり、研究者17,18に広く採用されています。
提案されたドライビングシミュレータのもう一つの利点は、その低コストです。前述のように、導入されたドライビングシミュレーションソフトウェアは、ユーザーが無料で利用できるオープンソースソフトウェアです。さらに、このプロトコルでのハードウェア全体のセットアップの総コストは、典型的な高忠実度の商用ドライビングシミュレータと比較して低くなります。図 1 a と b は、3000 ドルから 30000 ドルまでのコストで 2 つのドライビング シミュレータの完全なセットアップを示しています。対照的に、典型的な高忠実度の商業運転シミュレータ(固定ベース)は、通常約$ 10,000から$100,000の費用がかかります。その非常に手頃な価格で、このドライビングシミュレータは、学術研究の目的だけでなく、運転クラス19を実施し、運転関連技術20、21のデモンストレーションのために人気のある選択肢になることができます。
図1:運転シミュレータの画像。両方のドライビングシミュレータは、ステアリングホイールとギアボックス、3つのペダル、および車両で構成されていました。(a) 解像度が 3840 × 2160 の 80 インチ LCD スクリーンを使用した 3000 ドルのドライビング シミュレータ セットアップ。(b) 30000ドルのドライビングシミュレータセットアップで、3台の搭載プロジェクターと3つのプロジェクタースクリーンをそれぞれ223 x 126 cmの寸法で使用しました。投影スクリーンは地上60cm、車両前部から22cm離れた場所に設置した。現在の実験には、中央のプロジェクターとプロジェクター画面のみが使用されました。 この図の大きなバージョンを表示するには、ここをクリックしてください。
提案された方法における駆動シミュレーションソフトウェアと振動ツールキットは、我々の研究者22、23、24、25、26、27、28、29によって以前の研究ですでに使用されています。ISO規格30に準拠したこの自己開発振動ツールキットは、振動周波数と強度を調整することにより、異なるフィールド31、32に適用することができる。振動ツールキットの新しいバージョンが開発され、次のプロトコルで導入されることに注意することが重要です。調整可能な電圧アダプタを使用して振動周波数を調整する代わりに、新しいバージョンには5つの異なる振動周波数が装備されており、補足符号化ファイル1に記載されているコードを使用して簡単に調整できます。また、本発表のドライビングシミュレータは、安全で安価で効果的な方法で、さまざまな運転関連の研究を研究します。したがって、このプロトコルは、限られた予算を持ち、実験運転環境をカスタマイズする強い必要性を持っている研究所に適しています。
注:ここで説明するすべての方法は、清華大学の機関審査委員会(IRB)によって承認されており、インフォームド・コンセントはすべての参加者から得られました。
1. 参加者
2. シミュレーションソフトウェア構成の駆動
構成可能なオプション | 説明 | デフォルト設定 |
エンデエクスビタイム | 実験を終了するトリガとしてクロックタイムを使用するかどうか。 | False |
終了後のミニット | この数分後に実験を終了します。 | 10 |
エンドエエクスビスト | 運転者の車を使用するかどうかは、実験を終了するためのトリガーとして距離を移動しました。時間と距離の両方のトリガーを使用する場合は、最初に実行する 1 つで実験を終了します。 | False |
エンデエクストアフターメーター | これらのメーターがスタートラインから移動した後に実験を終了します。 | 5000 |
有効ランダムフロントアルウィンド | フロント風を有効にするかどうか(すなわち、車を後方向に押し上げる力)をランダムな間隔と持続時間で行います。 | True |
前頭風間隔分ミン | フロント風間隔の最小値 (秒)。 | 3 |
フロントルウィンドインターバルマックス | 正面風の最大の値 (秒) です。 | 13 |
フロントルウィンドデュレーションミン | フロント風の持続時間の最小値 (秒)。 | 2 |
フロントルウィンドデュレーションマックス | 正面風の持続時間の最大値 (秒) です。 | 3 |
フロントルウィンドフォースミン | 前線風の力の最小値(ニュートン)。 | 500 |
フロントルウィンドフォースマックス | 正面風の最大値(ニュートン) | 1000 |
有効ランダムな横風 | ランダムな間隔と持続時間で横風(すなわち、車を左右方向に押し上げる力)を有効にするかどうか。 | True |
横風間隔分ミン | 横風間隔の最小値 (秒) です。 | 3 |
横風間隔最大 | 横風間隔の最大値 (秒) です。 | 8 |
横風期間分 | 横風の持続時間の最小値 (秒) です。 | 2 |
横風時間最大 | 横風の持続時間の最大値 (秒) です。 | 3 |
横風機ミン | 横風の最小値 (ニュートン) です。 | 1000 |
横風機マックス | 横風の最大値(ニュートン) | 2000 |
リードカーコンスタントスピードMPH | リード車両の一定速度(mph)。 | 40 |
待っている間に至る | 先頭車両の車尾とドライバーの頭の距離(メートル)が指定された数より大きい場合、先頭車両は運転者の車両を待ち始めます。 | 100 |
待っている間に至る | 先頭車は、運転者の車の前の距離(メートル)がこの数よりも小さくなるまで待ちます。 | 80 |
リードカーブレーキインターバルタイムミン | リード車両がブレーキを掛ける最小ランダム時間間隔(秒)。 | 30 |
リードカーブレーキインターバルタイムマックス | リード車両がブレーキを掛ける最大ランダム時間間隔(秒)。 | 60 |
リードカーブレーキイベント期間 | リード車両ブレーキイベントの継続時間(秒)。 | 5 |
有効にするランダムなSMSサウンド | ランダムな間隔で再生されるショートメッセージサーバー通知音を有効にするかどうか。 | False |
ランドSMSインターバルミン | 最初の SMS 通知の始まりから 2 番目の SMS 通知の始まりまでの最小ランダム時間間隔 (秒)。 | 2 |
ランド SMS インターバル最大 | 最初の SMS 通知の始まりから 2 番目の SMS 通知の始まりまでの最大ランダム時間間隔 (秒)。 | 2 |
有効にするランダムなNbackサウンド | ランダムな間隔で再生される N バック番号のサウンドを有効にするかどうか。 | False |
ランドンバックインターバルミン | 最初のサウンドの始まりから第2音の始まりまでの最小ランダム時間間隔(秒)。 | 2.33 |
ランドナンバックインターバルマックス | 最初のサウンドの始まりから第2音の始まりまでの最大ランダム時間間隔(秒)。 | 2.33 |
データを有効にします。 | 特定のローカル ネットワーク IP に対してタイム スタンプ データの同期を有効にするかどうか。 | False |
有効にします。 | 広告調査のために、次の IP にデータを送信できるようにするかどうかを指定します。 注: 有効な UDPSend データとの競合。 | False |
191 | UDP 転送の IP アドレス | / |
2012 | ||
ターゲットIPa3 | ||
ターゲットIPa4 | ||
ポート | ターゲット UDP ポート。 | 1234 |
ウップサイクルナンバー | タイム スタンプの送信頻度を制御します。データは、各サイクルでのTORCSサイクルの各UDPcycle番号が通常20ミリ秒後に送信されます。 | 1 |
有効にするUDPQN接続 | UDP サーバとクライアントでの QN-Java モデル ドライブ シミュレーションを有効にするかどうかは、同じコンピュータです。 | False |
ポート | シミュレーション ポート番号への UDP QN ポート。 | 5678 |
ポート | シミュレーション ポートから UDP QN ポート番号。 | 8765 |
リードカーブレイキングバイウェブコマンド | リード車両のブレーキ信号のウェブサイトに接続するかどうか。 | False |
Far_Point_Time_Ahead | 車両制御モデルで使用されるパラメータ。 | 2 |
有効にカーフォロートレーニング | トレーニングモードでシミュレートされた車のフォロータスクを有効にするかどうか。 | / |
カーフォロートレーニング警告間隔 | 最後の警告音の発症から、トレーニングモードの次の警告音の発症までの時間間隔。 | 2 |
表1:走行シミュレーションソフトウェアのデフォルト設定のリスト 各オプションの詳細な説明と共に、駆動シミュレーションソフトウェアの関連付けられたすべての設定可能オプションのデフォルト値のリスト。
3. ドライビングシミュレーターの準備
4. 振動ツールキットの構成と準備
図2:振動ツールキットの画像。振動ツールキットは、別々に活性化することができる4つの個別のモジュールで構成されていました。各モジュールの寸法は67 x 57 x 29 mmです。
図 3: 補足コーディング ファイル 1 のコードのラベル付きスクリーンショット。ラベル付きのコードのスクリーンショットは、振動ツールキットの構成と準備の簡単なリファレンスとして使用できます。これらのコードは、ツールキットの振動周波数を設定し、運転シミュレーションソフトウェアと振動ツールキットでブレーキイベントを同期させて振動警告を生成するために使用されます。 この図の大きなバージョンを表示するには、ここをクリックしてください。
5. 実験の実施
図4:運転シミュレーションに使用するロードマップ。使用道路は、4つの曲線(最大長15,000メートル)、3車線、信号機のない一方通行道路です。ドライビングシミュレータソフトウェアは、道路標識や看板を含めるオプションなど、他の道路設計オプションを提供しています。EEG互換バージョンもご用意しております。これらのパラメータはすべて、必要に応じて調整できます。 この図の大きなバージョンを表示するには、ここをクリックしてください。
6. データ分析
この論文で報告された模範的な研究は、以前に学術雑誌22に掲載されたドライビングシミュレータと振動ツールキットを使用して車に続くタスクを実施しました。振動ツールキットの古いバージョンは、模範的な研究を行うときに使用され、振動ツールキットの新しいバージョンは、上記のプロトコルで導入されたのは注目に値します。この研究は、指、手首、寺院の警告?...
ドライビングシミュレーションプラットフォームと振動ツールキットは、実際の生活の中で潜在的なウェアラブルvibrotactileデバイスのアプリケーションを合理的に模倣し、運転関連の研究を調査する上で効果的な技術を提供しました。この技術を使用すると、高い構成性と手頃な価格の安全な実験環境が、現実世界の運転に匹敵する研究を行うことができます。
より注?...
著者らは、財務上の開示や利益相反を宣言しなかった。
このプロジェクトは北京人材財団が主催しています。
Name | Company | Catalog Number | Comments |
Logitech G29 | Logitech | 941-000114 | Steering wheel and pedals |
Projector screens | - | - | The projector screen for showing the simulation enivronemnt. |
Epson CB-700U Laser WUXGA Education Ultra Short Focus Interactive Projector | EPSON | V11H878520W | The projector model for generating the display of the simlution enivronment. |
The Open Racing Car Simulator (TORCS) | - | None | Driving simulation software. The original creators are Eric Espié and Christophe Guionneau, and the version used in experiment is modified by Cao, Shi. |
Tactile toolkit | Hao Xing Tech. | None | This is used to initiate warnings to the participants. |
Connecting program (Python) | - | - | This is used to connect the TORCS with the tactile toolkit to send the vibrating instruction. |
G*power | Heinrich-Heine-Universität Düsseldorf | None | This software is used to calculate the required number of participants. |
An erratum was issued for: Tactile Vibrating Toolkit and Driving Simulation Platform for Driving-Related Research. The Authors section was updated.
Ao Zhu1
Annebella Tsz Ho Choi1
Ko-Hsuan Ma1
Shi Cao2
Han Yao1
Jian Wu3
Jibo He4,1
1Psychology Department, School of Social Sciences, Tsinghua University
2Department of Systems Design Engineering, University of Waterloo
3Haier Innovation Design Center, Haier Company
4Psychology Department, School of Education and Psychological Sciences, Sichuan University of Science and Engineering
to:
Ao Zhu1
Annebella Tsz Ho Choi1
Ko-Hsuan Ma1
Shi Cao2
Han Yao1
Jian Wu3
Jibo He1
1Psychology Department, School of Social Sciences, Tsinghua University
2Department of Systems Design Engineering, University of Waterloo
3Haier Innovation Design Center, Haier Company
このJoVE論文のテキスト又は図を再利用するための許可を申請します
許可を申請This article has been published
Video Coming Soon
Copyright © 2023 MyJoVE Corporation. All rights reserved