A subscription to JoVE is required to view this content. Sign in or start your free trial.
פרוטוקול זה מתאר פלטפורמת סימולציית נהיגה וניתוח כלים רוטט מישוש לחקירת מחקר הקשור לנהיגה. מוצג גם ניסוי מופתי הבוחן את האפקטיביות של אזהרות מישוש.
מערכת התרעת התנגשות ממלאת תפקיד מרכזי במניעת הסחות דעת נהיגה ונהיגה מנומנמת. מחקרים קודמים הוכיחו את היתרונות של אזהרות מישוש בהפחתת זמן תגובת הבלמים של הנהג. במקביל, הוכחו אזהרות מישוש יעילות בבקשת השתלטות (TOR) על כלי רכב אוטונומיים חלקית.
כיצד ניתן למטב את הביצועים של אזהרות מישוש הוא נושא מחקר חם מתמשך בתחום זה. לכן, תוכנות סימולציה נהיגה בעלות נמוכה הציגו שיטות כדי למשוך חוקרים נוספים לקחת חלק בחקירה. הפרוטוקול שהוצג חולק לחמישה חלקים: 1) משתתפים, 2) תצורת תוכנת סימולציית נהיגה, 3) הכנת סימולטור נהיגה, 4) תצורה והכנה של ערכת כלים רוטטת, ו -5) ביצוע הניסוי.
במחקר המופתי, המשתתפים לבשו את ערכת הכלים רוטט מישוש וביצעו משימה מבוססת רכב הבא באמצעות תוכנת סימולציה נהיגה אישית. הרכב הקדמי בלם לסירוגין, ואזהרות רוטטות נמסרו בכל פעם שהרכב הקדמי בלם. המשתתפים הונחו להגיב במהירות האפשרית לבלמים הפתאומיים של הרכב הקדמי. דינמיקת הנהיגה, כגון זמן תגובת הבלמים וקצב תגובת הבלמים, תועדה על ידי תוכנת הסימולציה לניתוח נתונים.
הפרוטוקול המוצג מציע תובנה על חקר האפקטיביות של אזהרות מישוש על מיקומי גוף שונים. בנוסף למשימה הבאה המכונית כי הוא הוכיח בניסוי למופת, פרוטוקול זה מספק גם אפשרויות ליישם פרדיגמות אחרות על מחקרי סימולציה נהיגה על ידי ביצוע תצורת תוכנה פשוטה ללא כל פיתוח קוד. עם זאת, חשוב לציין כי בשל מחיר סביר שלה, התוכנה סימולציה נהיגה וחומרה הציג כאן לא יוכלו להתחרות באופן מלא עם סימולטורים אחרים נהיגה מסחרית נאמנות גבוהה. עם זאת, פרוטוקול זה יכול לשמש כחלופה סבירה וידידותית למשתמש לסימולטורים המסחריים הכלליים לנהיגה בנאמנות גבוהה.
על פי הנתונים שנחשפו על ידי הערכות הבריאות העולמיות בשנת 2016, פציעה בתנועה היא הגורם השמיני למקרי מוות עולמיים, מה שמוביל ל -1.4 מיליון מקרי מוות ברחבי העולם1. בשנת 2018, 39.2% מתאונות הדרכים היו התנגשויות עם כלי רכב מנועיים בתחבורה, ו-7.2% מהן היו התנגשויות עורפיות. פתרון להגברת הבטיחות ברכב ובכביש הוא פיתוח מערכת סיוע מתקדמת לנהיגה (ADAS) כדי להזהיר נהגים מפני סכנות פוטנציאליות. נתונים הראו כי ADAS יכול להפחית באופן משמעותי את קצב ההתנגשויות העורפיות, והוא יעיל עוד יותר כאשר מצויד במערכת בלמים אוטומטית2. בנוסף, עם פיתוח כלי רכב אוטונומיים, תידרש מעורבות אנושית פחותה לשליטה ברכב, מה שהופך את מערכת ההתרעה על בקשת השתלטות (TOR) לצורך כאשר הרכב האוטונומי אינו מצליח לווסת את עצמו. העיצוב של מערכת ההתרעה ADAS ו TOR הוא עכשיו פיסת טכנולוגיה חשובה עבור נהגים כדי למנוע תאונות קרובות בתוך כמה שניות. הניסוי המופתי השתמש בארגז כלים רוטט יחד עם פלטפורמת סימולציית נהיגה כדי לחקור איזה מיקום יפיק את התוצאה הטובה ביותר כאשר מערכת התרעה vibrotactile שימשה כמערכת התראה פוטנציאלית ADAS ו TOR.
מסווגים לפי ערוצים תפיסתיים, קיימים בדרך כלל שלושה סוגים של אופני אזהרה, כלומר חזותיים, שמיעתיים ומישושיים. לכל מודאליות אזהרה יש יתרונות ומגבלות משלה. כאשר מערכות התראה חזותית נמצאות בשימוש, נהגים עלולים לסבול מעומס ראייה3, פגיעה בהופעות הנהיגה עקב עיוורון לא קשוב4,5. למרות שמערכת התרעה שמיעתית אינה משפיעה על שדה הראייה של הנהגים, יעילותה תלויה מאוד בסביבה כגון מוזיקת רקע ורעשים אחרים בסביבת הנהיגה6,7. לכן, מצבים המכילים מידע שמיעתי חיצוני אחר או רעש משמעותי עלול להוביל חירשות קשובה8,9, הפחתת האפקטיביות של מערכת אזהרה שמיעתית. לשם השוואה, מערכות התרעה מישוש אינן מתחרות בעיבוד החזותי או השמיעתי של הנהגים. על ידי שליחת אזהרות vibrotactile לנהגים, מערכות אזהרה מישוש להתגבר על המגבלות של מערכות התראה חזותית ושמיעתית.
מחקרים קודמים הראו כי אזהרות מישוש יכול להועיל לנהגים על ידי קיצור זמן תגובת הבלמים שלהם. כמו כן נמצא כי מערכות התרעה מישוש להניב תוצאה יעילה יותר על חזותי10,11 ו שמיעתי12,13,14 מערכות אזהרה במצבים מסוימים. עם זאת, מחקר מוגבל התמקד בחקירת המיקום האופטימלי להצבת התקן אזהרה מישוש. על פי השערת קליפת המוח החושית15 והשערת המרחק החושי16, המחקר המופתי בחר באזורי האצבע, פרק כף היד והמקדש כמיקומים ניסיוניים להצבת מכשיר אזהרה מישוש. עם הפרוטוקול שהוצג, ניתן להגדיר את התדירות ואת זמן מתן הזמן של אזהרה רוטטת, ומרווחים בין תנודות של ערכת הכלים רוטט, כדי להתאים לדרישות הניסוי. ערכת כלים רוטטת זו כללה שבב ראשי, שבב וסת מתח, מולטיפלקסר, מתאם USB לטרנזיסטור-טרנזיסטור-לוגיקה (TTL), טרנזיסטור אפקט שדה (MOSFET) של תחמוצת מתכת ומודול Bluetooth. מספר המודולים הרוטטים יכול להשתנות גם בהתאם לצורכי החוקרים, כאשר עד ארבעה מודולים רוטטים בו זמנית. בעת יישום ערכת הכלים רוטט בניסויים הקשורים לנהיגה, זה יכול להיות מוגדר כדי להתאים את ההגדרות הניסיוניות, כמו גם מסונכרן עם נתוני ביצועים נהיגה על ידי שינוי הקודים של סימולציית הנהיגה.
בעוד עבור חוקרים, ביצוע ניסוי נהיגה בפלטפורמה וירטואלית הוא ריאלי יותר מאשר בעולם האמיתי בשל הסיכון והעלות הכרוכים בכך. לדוגמה, איסוף מדדי ביצועים יכול להיות קשה, וקשה לשלוט בגורמים הסביבתיים המעורבים כאשר ניסויים נערכים בעולם האמיתי. כתוצאה מכך, מחקרים רבים השתמשו בסימולטורים לנהיגה בבסיס קבוע הפועלים על מחשבים בשנים האחרונות כחלופה לביצוע מחקרי נהיגה בדרכים. לאחר שלמדנו, פיתחנו וחקרנו במשך למעלה מ-11 שנים בקהילת מחקר הנהיגה, הקמנו פלטפורמת הדמיית נהיגה עם מכונית אמיתית המורכבת מתוכנת הדמיית נהיגה בקוד פתוח וערכת חומרה, הכוללת הגה ותיבת הילוכים, שלושה דוושות, שלושה מקרנים רכובים ושלושה מסכי מקרן. עם תוכנת סימולציית הנהיגה תומכת במסך אחד בלבד, הפרוטוקול המוצג השתמש רק במקרן המרכזי ובמסך המקרן כדי לבצע את הניסוי.
ישנם שני יתרונות עיקריים של שימוש בפלטפורמת סימולציית הנהיגה המוצגת. אחד היתרונות של פלטפורמה זו הוא שהיא משתמשת בתוכנת קוד פתוח. באמצעות פלטפורמת הקוד הפתוח הידידותית למשתמש, החוקרים יכולים להתאים אישית את ערכת הכלים הסימולציה והרוטטת לצרכי המחקר הייחודיים שלהם על ידי יצירת תצורת תוכנה פשוטה ללא כל פיתוח קוד . על ידי שינוי הקודים, החוקרים יכולים ליצור סימולציות נהיגה המספקות נאמנות יחסית למציאות עם שפע של אפשרויות זמינות על סוגי רכב, סוגי כבישים, התנגדות להגה, מערבולת רוח לרוחב ואורך, ממשקי תוכנית יישום אירוע זמן ובלמים (API) לסנכרון תוכנה חיצונית, ויישום פרדיגמות התנהגותיות כגון המשימה הבאה לרכב ומשימת N-Back. למרות ביצוע מחקר הקשור לנהיגה בסימולטור נהיגה לא יכול לשכפל באופן מלא נהיגה בעולם האמיתי, נתונים שנאספו באמצעות סימולטור נהיגה הוא סביר ואומץ נרחב על ידי חוקרים17,18.
יתרון נוסף של סימולטור הנהיגה המוצע הוא העלות הנמוכה שלה. כפי שהוזכר קודם לכן, תוכנת סימולציית הנהיגה שהוצגה היא תוכנת קוד פתוח הזמינה למשתמשים ללא תשלום. בנוסף, העלות הכוללת של התקנת החומרה כולה בפרוטוקול זה נמוכה יותר בהשוואה לסימולטורים מסחריים טיפוסיים לנהיגה בנאמנות גבוהה. איור 1 a ו- b מציגים את ההתקנה המלאה של שני סימולטורים לנהיגה בעלות הנעה בין $3000 ל$ $30000. לעומת זאת, סימולטורים מסחריים טיפוסיים לנהיגה בנאמנות גבוהה (בסיס קבוע) עולים בדרך כלל בסביבות $10,000 עד $100,000. עם מחיר סביר מאוד שלה, סימולטור נהיגה זה יכול להיות בחירה פופולרית לא רק למטרות מחקר אקדמי, אלא גם לניהול שיעורי נהיגה19 ולהדגמה של טכנולוגיות הקשורות לנהיגה20,21.
איור 1: תמונה של סימולטורים לנהיגה. שני סימולטורים לנהיגה כללו הגה ותיבת הילוכים, שלושה דוושות ורכב. (א) הגדרת סימולטור נהיגה $סך $3000 שהשתמשה במסך LCD בגודל 80 אינץ' ברזולוציה של 3840 × 2160. (ב) הגדרת סימולטור נהיגה בסך $30000 שהשתמשה בשלושה מקרנים נטענים וב-3 מסכי מקרן עם ממד של 223 x 126 ס"מ כל אחד. מסכי ההקרנה הונחו 60 ס"מ מעל פני הקרקע ו-22 ס"מ מחזית הרכב. רק המקרן המרכזי ומסך המקרן שימשו לניסוי הנוכחי. לחץ כאן כדי להציג גירסה גדולה יותר של איור זה.
תוכנת סימולציית הנהיגה ועקרת הכלים הרוטטת בשיטה המוצעת כבר שימשו במחקרים קודמים על ידי החוקרים שלנו22,23,24,25,26,27,28,29. ערכת כלים רוטטת שפותחה על ידי עצמה בהתאם לתקן ISO30 ניתנת להחלה בשדות שונים31,32 על ידי התאמת תדירות הרטט ועוצמתו. חשוב לציין כי פותחה גירסה חדשה יותר של ערכת הכלים הרוטטת והיא מוצגת בפרוטוקול הבא. במקום להתאים את תדר הרטט באמצעות מתאם מתח מתכוונן, הגרסה החדשה מצוידת בחמישה תדרי רטט שונים וניתן להתאים אותה בקלות רבה יותר באמצעות הקודים המסופקים בקובץ קידוד משלים 1. יתר על כן, סימולטור הנהיגה המוצג מספק לחוקרים דרך בטוחה, זולה ויעילה לחקור סוגים שונים של מחקר הקשור לנהיגה. לפיכך, פרוטוקול זה מתאים למעבדות מחקר שיש להן תקציב מוגבל ויש להן צורך חזק להתאים אישית סביבות נהיגה ניסיוניות.
הערה: כל השיטות המתוארות כאן אושרו על ידי ועדת הביקורת המוסדית (IRB) של אוניברסיטת צינגהואה והסכמה מדעת התקבלה מכל המשתתפים.
1. משתתפים
2. קביעת תצורה של תוכנת הדמיית נהיגה
אפשרויות הניתנות להגדרה | תיאור | הגדרות ברירת מחדל |
סוף זמן המתנה | האם להשתמש בזמן השעון כגורם מפעיל לסיום הניסוי. | False |
סיוםלא תבוא-מינון | סיים את הניסוי אחרי הדקות האלה. | 10 |
סוףאקספדיסט | האם להשתמש במכוניתו של הנהג נסע מרחק כגורם מפעיל לסיום הניסוי. כאשר נעשה שימוש הן בגורמים מפעילים של זמן והן במרחק, סיים את הניסוי עם זה שמתרחש תחילה. | False |
סוףמטה | סיים את הניסוי לאחר מטרים אלה כבר נסעו מקו ההתחלה. | 5000 |
הפוך את הרוח הקדמית לזמינה | האם לאפשר רוח קדמית(כלומר כוח שדוחף את המכונית לכיוון האחורי) עם מרווח ומשך אקראיים. | נכון |
פרונטליWindמינה | ערך מינימלי (שניות) של מרווח הרוח הקדמי. | 3 |
פרונטליווינד-נטרוולמקס | הערך המרבי (שניות) של מרווח הרוח הקדמי. | 13 |
פרונטליWindהתקדם | ערך מינימלי (שניות) של משך הרוח הקדמית. | 2 |
כיוון הרוח הקדמימקסימום | ערך מרבי (שניות) של משך הרוח הקדמית. | 3 |
כוח נגדיWindMin | ערך מינימלי (ניוטון) של כוח הרוח הקדמי. | 500 |
פרונטליווינד פורסמקס | ערך מרבי (ניוטון) של כוח הרוח הקדמי. | 1000 |
הפוך את הרוח של רנדוםלטרל לזמינה | האם לאפשר רוח לרוחב (כלומר כוח דוחף את המכונית לכיוון שמאל או ימין) עם מרווח ומשך אקראיים. | נכון |
לרוחבWindמינה | ערך מינימלי (שניות) של מרווח הרוח לרוחב. | 3 |
לרוחבווינד-נטרמקס | ערך מרבי (שניות) של מרווח הרוח לרוחב. | 8 |
מיין רגיעה לרוחב | ערך מינימלי (שניות) של משך הרוח לרוחב. | 2 |
כיוון הרוח לרוחבמקסימום | הערך המרבי (שניות) של משך הרוח לרוחב. | 3 |
לרוחבWindForceMin | ערך מינימלי (ניוטון) של כוח הרוח לרוחב. | 1000 |
לרוחבווינדפורסמקס | ערך מרבי (ניוטון) של כוח הרוח לרוחב. | 2000 |
עופרתקארקונסטנטספידמ/שעה | מהירות קבועה של הרכב המוביל (קמ"ש). | 40 |
הפניההתחלת נישואין | הרכב המוביל יתחיל להמתין לרכב הנהג כאשר המרחק (מטרים) בין זנב הרכב המוביל לראשו של הנהג גדול מהמספר המצוין. | 100 |
מוביליםטסטופוויטינג | המכונית המובילה תחכה עד שהמרחק (מטרים) לפני מכונית הנהג יהיה קטן ממספר זה. | 80 |
עופרתקארברק-נטר-זמןמין | מרווח זמן אקראי מינימלי (שניות) עבור הרכב המוביל לבלום. | 30 |
עופרתברק-ים-זמןמקס | מרווח זמן אקראי מרבי (שניות) עבור הרכב המוביל לבלום. | 60 |
עופרתקארברייקהתכון | משך האירוע (שניות) של בלם הרכב המוביל. | 5 |
הפוך לזמיןהפעלת רנסוםMSSound | האם לאפשר השמעת צליל הודעה קצר בשרת הודעות עם מרווחי זמן אקראיים. | False |
ראנדSMSשני | מרווח זמן אקראי מינימלי (שניות) מתחילת הודעת ה- SMS הראשונה ועד לתחילת הודעת ה- SMS השניה. | 2 |
ראנדSMSהתאמת-ערךמקס | מרווח זמן אקראי מרבי (שניות) מתחילת הודעת ה- SMS הראשונה ועד לתחילת הודעת ה- SMS השניה. | 2 |
הפוך את 'הפעלההפעלהשבת אופן' | האם להפעיל צליל מספר N-back שהושמע עם מרווחי זמן אקראיים. | False |
ראנדנבקמיני | מרווח זמן אקראי מינימלי (שניות) מתחילת הצליל הראשון ועד תחילת הצליל השני. | 2.33 |
ראנדנבקIntervalMax | מרווח זמן אקראי מרבי (שניות) מתחילת הצליל הראשון ועד תחילת הצליל השני. | 2.33 |
הפוך את ה-UDPSenddata לזמין | האם לאפשר סינכרון נתונים של חותמת זמן ל- IP ספציפי של רשת מקומית. | False |
הפוך את ה-UDPSenddataAdstudy לזמין | האם לאפשר שליחת נתונים לכתובת ה-IP הבאה לצורך מחקר הפרסומות. הערה: התנגשות עם ה-UDPSendData לזמין. | False |
UDPטרגטיפה1 | כתובת IP עבור העברת UDP | / |
UDPמטרגטיPa2 | ||
UDPמטרגטיPa3 | ||
UDPמטרגטיPa4 | ||
יציאת UDPTarget | יציאת UDP המשמשת כיעד. | 1234 |
מספר UDPcycleנאמבר | קבע באיזו תדירות נשלח חותמת הזמן. הנתונים יישלחו לאחר כל UDPcycleNumber של מחזורי TORCS עם כל מחזור הוא בדרך כלל 20 אלפיות השנייה. | 1 |
הפוך חיבורUDPQN לזמין | האם להפעיל הדמיית כונן דגם QN-Java עם שרת ה- UDP והלקוח הם אותו מחשב. | False |
יציאת UDPQNtoTORCS | יציאת UDP QN למספר יציאת ההדמיה. | 5678 |
נמל UDPTORCtoQN | יציאת ההדמיה למספר יציאת UDP QN. | 8765 |
עופרתקארבריקינגביובקומנד | האם להתחבר לאתר אינטרנט עבור אות הבלימה של הרכב המוביל. | False |
Far_Point_Time_Ahead | הפרמטר המשמש בדגם בקרת הרכב. | 2 |
הפעל את 'טרא-טרא-טראינג' שלCarFollowing | האם להפעיל את המשימה המדומה של מעקב אחר מכוניות במצב אימון. | / |
קארפולווינגטרינינגוורנינגאינטרבל | מרווח זמן מתחילת צליל האזהרה האחרונה להשמעת צליל האזהרה הבאה של מצב האימון. | 2 |
טבלה 1: רשימת הגדרות ברירת המחדל עבור תוכנת הדמיית הנהיגה. רשימה של ערכי ברירת המחדל של כל האפשרויות המשויכות להגדרה של תוכנת הדמיית הנהיגה יחד עם תיאור מפורט של כל אפשרות.
3. הכנת סימולטור נהיגה
4. תצורה והכנה של ערכת כלים רוטטת
איור 2: תמונות של ערכת הכלים הרוטטת. ערכת הכלים הרוטטת כללה ארבעה מודולים נפרדים שניתן להפעילם בנפרד. לכל מודול ממד של 67 x 57 x 29 מ"מ. אנא לחץ כאן כדי להציג גירסה גדולה יותר של איור זה.
איור 3: צילום מסך עם תווית של הקודים בקובץ קידוד משלים 1. צילום המסך המסומן בתווית של קודים יכול לשמש כנקודת התייחסות קלה יותר לתצורה ולהכנה של ערכת הכלים הרוטטת. קודים אלה משמשים להגדרת תדירות הרטט של ערכת הכלים, ולסנכרן את אירועי הבלמים בתוכנת הדמיית הנהיגה וכרגז הכלים הרוטט כדי ליצור אזהרות רוטטות. לחץ כאן כדי להציג גירסה גדולה יותר של איור זה.
5. ביצוע הניסוי
איור 4: מפת דרכים המשמשת להדמיית נהיגה. הכביש בו נעשה שימוש הוא כביש חד-סטרי עם ארבע עקומות (אורך מרבי של 15,000 מטרים), שלושה נתיבים וללא רמזורים. תוכנת סימולטור הנהיגה מציעה אפשרויות עיצוב כביש אחרות כגון אפשרויות לכלול תמרורים או שלטי חוצות. גירסה תואמת 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. |
Request permission to reuse the text or figures of this JoVE article
Request PermissionExplore More Articles
This article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. All rights reserved