|
בעקבות שיחות שהיו לי עם עפר לאור החלטנו לכתוב כמה כתבות בנושא.
בתור משתמש וותיק למדי בתוכנות ניווט עדיין מציקה לי העובדה שמרבית התוכנות מספקות ניווטים פשוט לא הגיוניים. ליד ביתי יש רחוב קטן שכל תוכנות הניווט שבדקתי עד כה (לא בדקתי את כולן!) אוהבות לנווט דרכו. הרחוב כביכול חוסך כמה שניות מאשר המסלול "הנכון". מדוע מסלול אחר נכון יותר? למרות שהוא מוסיף רמזור אחד למשוואה, הוא כולל הרבה פחות פניות ובסה"כ מאיץ את ההגעה ומאפשר נסיעה יותר נוחה.
לכן התחלתי לחשוב על דרכים להעריך טוב יותר כבישים ומסלולים כדי לשפר את מנגנוני הניווט הקיימים.
נתחיל עם דבר פשוט - כיצד מערכות ניווט מוצאות את הדרך הטובה ביותר כיום? ובכן, זה די פשוט - דבר ראשון צריך לתת ציון כלשהו לכל מסלול. בשיטת ניווט "מהיר יותר", זמן הגעה קצר יותר ליעד משמעותו דרך טובה יותר ולכן זה הציון. בשיטת ניווט "קצר יותר" מרחק נסיעה קצר יותר הוא הציון.
היינו מצפים שמנגנון הדירוג יכלול את כל הנתונים הקיימים וישקול בניהם. הבעיה היא שלא תמיד כל הנתונים נכללים כראוי. למשל, במערכות ניווט רבות לא נלקח בחשבון הרמזורים והפניות. כמובן שברגע שמוסיפים את הרמזורים למשוואה צריך למנוע את תופעת "נהג המונית" - שבה המערכת מנווטת אותך דרך תחנות דלק או פניה ימינה, U-TURN ושמאלה (כל אלה ללא רמזור) בכדי לעקוף רמזור שבכלל היה ירוק כשהגעת אליו - אסור למערכת לנווט אותך בדרך כזו על מנת לעקוף רמזור.
מנגנון הדירוג של הניווט צריך לוודא כשמוסיפים את הרמזור למערכת הדירוג (כלומר, הגדירו שמעבר דרך רמזור מאיטה אותך בכך וכך שניות). יש להוסיף "קנסות" מתאימים לפעולות הנוספות של פניה ימינה, השתלבות בתנועה אוU-TURN . כלומר, במקרה כזה, היה צריך לוודא שהזמן שאנחנו קונסים את המסלול במעבר דרך רמזור - קטן מהזמן שאנחנו קונסים מסלול אלטרנטיבי שבו יש פניה ימינה (קנס על השתלבות בתנועה ימינה), U TURN (קנס גדול!) ושוב פניה ימינה (השתלבות בתנועה ימינה).
בנוסף, מסלולים מוזרים בתוך העיר שכוללים עשרות פניות יחסכו מכיוון שהמערכת צריכה לקנוס פניה שמאלה יותר מאשר פניה ימינה (אלא אם כן יש רמזור, ואז הקנס הוא של רמזור). מדוע? כי השתלבות בתנועה לשמאל דורשת מעבר דרך נתיב תנועה, כלומר קנס נוסף. עם מספיק קנסות ושיקולים פנימיים (אך מאוזנים) המערכת תמצא את הדרך בקלות רבה יותר. במקום לעשות 4 פניות, המערכת תעדיף לנסוע ישר (גם אם לעיתים צריך לעבור דרך רמזור!).
אישית, נסיעה דרך מסלול סלאלום שכולל 10 פניות גורם לי להאמין פחות בתוכנה, גם אם זה באמת ובתמים חסך לי שניות יקרות מניווט שהיה מעדיף נסיעה ישרה על פניות רבות. כמו כן ניווט שבו יש הרבה פניות הינו ניווט שמצריך הרבה יותר צומת לב של הנהג למסלול ודורש ממנו יותר ריכוז, מאשר מסלול עם פחות פניות שהוא פחות מעייף.
התקווה שלי היא שקברניטי החברות יבינו שניווט טוב הוא לא תמיד המהיר ביותר על הנייר, אלא כזה שלוקח בחשבון גם את הנהג (שמעדיף מינימום פניות, סיבובים עקומים וכו') בדרך למערכת ניווט מושלמת...
בהתאם לתגובות הקוראים כמובן שנרחיב את הנושא ונוסיף עוד מספר רעיונות שלדעתינו ישפרו את מערכות הניווט וישפרו את חווית הנהיגה.
הערות
|