Table of Contents

הבנה של Active SLAM ו-Data Advantage

Active Simultaneous Localization and Mapping (Active SLAM) חוקר את הבעיה המשולבת של SLAM עם ההחלטה לאן לנוע ליד בניית המפה ביעילות רבה ככל האפשר.בניגוד לגישות המסורתיות של SLAM שבו רובוטים אוספים באופן פסיבי נתונים חיישן, טכנולוגיית Active SLAM מאפשרת רובוט לתכנן באופן אוטונומי את התנועות שלה לבנות מפה מקיפה ומדויקת של סביבתו.

בלב תכנון SLAM פעיל הוא מושג של רווח מידע - מסגרת מתמטית לכמת כמה ידע חדש רובוט יכול לרכוש על ידי ביצוע פעולות ספציפיות. רווח מידע מוגדר כהפחתה הדרגתית רק על משתנים המייצגים תכונות. על ידי חישוב ומקסימום של רווח מידע, רובוטים יכולים לבחור פעולות אשר להפחית באופן אינטליגנטי על המיקום שלהם ואת המבנה של הסביבה שלהם, המוביל לחיפוש יעיל יותר ויעיל יותר מפות באיכות גבוהה יותר.

האתגר הבסיסי ב- SLAM פעיל הוא איזון שתי מטרות מתחרות: חקר (גילוי אזורים חדשים של הסביבה) וניצול (הידע המסדיר של אזורים שכבר נשמרו) תכנון נתיב כללי חייב לסחור בין חקר (אשר מקטין את אי הוודאות במפה) וניצול (אשר מקטין את אי הוודאות בתבנית הרובוט).

הקרן המתמטית: אנטרופיה ו unquity

כדי להבין את חישוב המידע ב- SLAM פעיל, עלינו קודם להבין את הטרופיה - את המדד הבסיסי של אי הוודאות בתיאוריות מידע. שאנון אנטרופי הוא מדד של אי ודאות ב- x משתנה אקראי, אשר משמש באופן נרחב כמדד מידע. בהקשר של SLAM, entropyifies את אי הוודאות שלנו לגבי מצב הרובוט (ההצעה והאוריינטציה) ואת מפת הסביבה.

עבור משתנה אקראי דיסקרטי עם הסתברות הפצה p(x), שאנון אנטרופי מוגדר כערך הצפוי של הגירוימטר שלילי של ההסתברות. atropy גבוה מצביע על אי ודאות רבה יותר, בעוד אנטרופיה נמוכה יותר מצביעה על ודאות רבה יותר לגבי מצב המערכת.ביישומים SLAM, אנו בדרך כלל להתמודד עם חללים קבועים של המדינה, הדורשים שילוב ולא לסכם, אבל הרעיון הבסיסי נשאר זהה: כיצד להפיץ את האמצעים או לא בטוחים.

ב- SLAM פעיל, אנו מתעניינים במיוחד במנזר המשותף של מסלול הרובוט והמפה. בהנחה את אי הוודאות בתנוחות והמפה הם עצמאיים, את הטרופיה המשותפת ניתן לסווג כסכום של שני נטיות: הרצף של הרובוטים מציב ו entropy של המפה.

מעבר ל-Wetropy: Alternative Information Metrics

בעוד שאנון אנטרופיה היא המדד הנפוץ ביותר, החוקרים חקרו אמצעים חלופיים שונים - תיאורטיים עבור SLAM פעיל הפונקציה הפרס יכול להיות פורמול כמו הרווח המוגדר על ידי מדד אינפורמטיבי מידע, כגון מידע פישר, האנטרופי, קובק-Leabler (KL) פיזור, וכו 'לכל מטר יש תכונות שונות ומאפיינים חישוביים כי לעשות את זה מתאים תרחישים שונים.

הסטיות של ריאני בין שתי נקודות דנות משמשות עם פרמטר הקובע כמה אנו מדגישים את זנבות שתי הפיצות במדד, ובמקרים מיוחדים הופך את התפצלות קובק-לאינר ואת חדות ההלינגר, בהתאמה.

מדדי מידע אחרים במסגרת דומה, כגון מידע הדדי של הקווקזי-ס'ווארץ, הקריטריון ה-D-optimality, והבדלות של קובק-שמאל הוצעו גם לאחרונה. המדדים הללו מציעים פערים שונים בין מורכבות חישובית לבין היכולת ללכוד היבטים שונים של אי הוודאות בבעיית SLAM.

מידע הדדי: הליבה של השגת מידע

הנוסח הנפוץ ביותר של רווח מידע ב SLAM פעיל מבוסס על מידע הדדי.תפקוד השירות ידוע כמידע הדדי (MI) והוא מוגדר כההבדל בין הטרופיה של המדינה בפועל לבין הטרופיה הצפויה לאחר ביצוע פעולה, כלומר, רווח המידע.זה לוכד את ההפחתה הצפויה באי ודאות הנובעת מנקיטת פעולה מסוימת וקבלת המדידות המקבילות.

מבחינה מתמטית, מידע הדדי משווה את כמות המידע שיש לו משתנה אקראי אחד על השני. בהקשר של SLAM פעיל, אנו מעוניינים במידע ההדדי בין מדידות חיישן פוטנציאלי לבין המשתנה של המדינה הלא ידועה (תנוחות רובוט ותכונות מפה) גישות אלה כדי למקסם מידע הדדי (MI) בין פעולות הרובוט ועדכונים סביבתיים, ובכך מצמצם את אי הוודאות הסביבתית.

היתרון המרכזי של ניסוח מידע הדדי הוא כי זה טבעי מהווה את הערך הצפוי על פני כל מדידות חיישן אפשרי. במקום להניח תוצאה ⁇ סטית אחת, מידע הדדי רואה את ההפצה ההסתברותית על תצפיות אפשריות ומשקלות כל תוצאה על ידי הסבירות שלו.טיפול פרוביולוגי זה חיוני לתכנון חזק תחת אי ודאות.

מידע כללי וגיאומטרי

ההתקדמות האחרונה ב-SLAM פעילה הרחיבה חישובים של מידע הדדי כדי לשלב מידע סמנטי לצד נתונים גאומטריים.ג'אנג ואלי הציע שיטה לחישוב היעיל של מידע הדדי שאנון כדי להעריך רווח מידע פוטנציאלי מפעולות חשונות שונות, ובכך לשפר את יעילות המיפוי.זה מאפשר לרובוטים לא רק על מבנה מרחבי אלא גם על קטגוריות והבנת סצינה.

גישה SLAM פעילה משלבת מידע הדדי סמנטי עם מדדי הקישוריות של גרף התצוגה הבסיסית לבחור אסטרטגיה במהלך החיפוש.על ידי שילוב מידע סמנטי, רובוטים יכולים לקבל החלטות חכמות יותר לגבי אילו תחומים לחקור על סמך קטגוריות אובייקט רלוונטיות משימה, לא רק אי ודאות גיאומטרית.

מסגרת התאמה למידע מקבל Calculation

חישוב רווח מידע בפועל דורש מסגרת חישובית שיכולה לחזות מדידות חיישן עתידיות, לעדכן את מצבי האמונה, ושינויים אנטרופיים תואמים.התהליך הכללי כולל כמה שלבים מקושרים שיש לבצע ביעילות כדי לאפשר תכנון בזמן אמת.

שלב 1: יצירת פעולות מועמדים

הצעד הראשון בחישוב רווח מידע הוא ליצור קבוצה של פעולות מועמדים או מסלולים שהרובוט יכול לבצע.מועמדים אלה מייצגים בדרך כלל כיוונים שונים של תנועה, נקודות מבט או אסטרטגיות חיפוש.תהליך הדור של המועמד חייב לאזן את הכיסוי של מרחב הפעולה עם אחריות חישובית - הערכה של יותר מדי מועמדים הופכת יקרת ללא הגבלת, בעוד מעטים מדי עשויים להחמיץ הזדמנויות אופטימליות.

גישות נפוצות כוללות שיטות מבוססות דגימה שיוצרות מסלול אקראי או חצי-random של מועמד, שיטות מבוססות גבולות שמזהות גבולות בין אזורים ידועים ולא ידועים, ושיטות מבוססות אופטימיזציה אשר מחפשים פעולות אופטימליות מקומיות.טכניקה בשימוש נרחב היא לחלק את הבעיה לשלבים ולייעל נקודת מטרה בכל שלב. גישה זו אופטימיזציה סינטיבית הופכת את הבעיה יותר תוך שמירה על פעולות חיוניות של סחרחור.

שלב 2: חיזוי מדדי החיישנים

עבור כל פעולה של מועמד, הרובוט צריך לחזות אילו מדידות חיישן סביר לקבל אם הוא יוציא לפועל את הפעולה הזאת.החיזוי הזה דורש מודל חיישן המתאר כיצד החיישנים של הרובוט מגיבים לתכונות סביבתיות.ההסתברות של קרן יצוקה להכות אובייקט בתא רשת דיקור נעשית פרופורציה להסתברות שלו של דיקור.

תהליך החיזוי חייב לקחת בחשבון מספר מקורות של אי ודאות: אי ודאות במעמד העתידי של הרובוט לאחר ביצוע הפעולה, אי הוודאות במפה הנוכחית, ורעש החיישן במקום לחזות מדידה ⁇ סטית אחת, המערכת בדרך כלל מבססת הסתברות על מדידות אפשריות.הפצה זו לוכדת את כל הדרכים שבהן אי הוודאות במדינה וממפה דרך אי-ודאות בתצפיות.

עבור מפות רשת דיקור, זה כרוך ray-casting דרך הרשת כדי לקבוע אילו תאים יש לצפות ועם איזו הסתברות הם יופיעו כבושים או חופשיים. עבור מפות מבוססות תכונה, זה כרוך בחיזוי אילו ציוני דרך יהיו גלויים מנקודת המבט של המועמד ומה עמדותיהם המדוייקות יהיו, חשבונאות עבור רעש מדידה ואי ודאות של נתונים.

שלב 3: עדכון המדינה וקידום

ברגע שמדידות פוטנציאליות צפויות, הצעד הבא הוא לדמות כיצד מדינת האמונה תעודכן אם המדידות הללו יתקבלו.מצב האמונה מייצג את הידע הפרוביביליסטי של הרובוט על תנוחותו ואת המפה. במערכות SLAM מבוססות סינון, זה מיוצג בדרך כלל כהתפלגות הסתברות (Gausian for Extended Kalmans, חלקיק עבור מסננים חלקיקים).

מסנן חלקיקים רב-שחור (RBPF) משמש לייצג את המדינה של הרובוט והמפה, ולאחר מכן לשקול את אינפורמטיביות של פעולות בהתבסס על רווח המידע הצפוי. הגישה RBPF היא פופולרית במיוחד משום שהיא יכולה לייצג התפלגות רב-ממדית ולעמוד בודאות לא-Gaussian כי מתעוררת ב SLAM.

תהליך עדכון האמונה חל על כלל Bayes לשלב את המדידות הצפויות.עבור כל תוצאה אפשרית של מדידה, המערכת קובעת את האמונה הקדמית כי יביא התבוננות המדידה הזאת.זה דורש הערכה של הסבירות המדידה (כמה סביר הוא התבוננות זו בהתחשב באמונה הנוכחית) ומשלבת אותה עם האמונה הקודמת לייצר את הפודים הקדמיים.

שלב 4: מחשוב אנטרופי לפני ואחרי

עם האמונה הקודמת והמפותחתנית קובע ביד, המערכת יכולה כעת למקם את הטרופיה של כל אחד.הטבעה הקודמת מייצגת את אי הוודאות הנוכחית לפני ביצוע הפעולה, בעוד שהטבע הקדמי מייצג את אי הוודאות הצפויה לאחר קבלת המדידות.

עבור התפלגות Gaussian, entropy יש ביטוי חד-form הכולל את הקביעה של ממטריקס covariance. עבור ייצוגים חלקיקים, entropy חייב להיות מוערך מהתפלגות חלקיקים, לעתים קרובות באמצעות estimation צפיפות הקרנל או שיטות מבוסס שלו. עבור כל רשת, המידע שלה הוא מחושב ועודכן ברציפות כמו התקדמות.

עדינה קריטית היא שאנו חייבים ליישר את הטרופיה הקדמית הצפויה, תוך הסתמכות על כל תוצאות המדידה האפשריות המסוללות על ידי ההסתברות שלהם.ציפייה זו היא מה שעושה את חישוב המידע ההדדי מאתגר מבחינה חישובית – עלינו לשקול עתידים רבים ומשקל אותם כראוי.

שלב 5: בחירת פעולה המבוססת על קבלת מידע מקסימלית

לאחר חישוב המידע מרוויח עבור כל פעולות המועמדות, הצעד האחרון הוא לבחור את הפעולה הממקסימה את הרווח הזה (או אופטימיזציה שילוב של רווח מידע ויעדים אחרים כמו עלות נסיעות) כל אחד מההתמדה המעדכנת פעולות עם הרווח הגבוה ביותר של מידע.זה אסטרטגיית בחירה חמדנית היא יעילה חישובית ולעתים קרובות מבוצעת היטב בפועל, אם כי זה לא יכול להיות אופטימלי בעולם.

כמה מערכות משלבות גורמים נוספים מעבר לרווח מידע טהור, כגון עלות ביצוע הפעולה (מרחק נסיעה, צריכת אנרגיה, זמן), סיכון התנגשות או מטרות ספציפיות למשימה.המידע מרוויח והערכה אי הוודאות נחשבים במקביל למסחר את המחקר נגד ניצול. ניסוחים רב-אובייקטיביים אלה דורשים כוונון זהיר של משקולות כדי לאזן סדרי עדיפויות מתחרים.

גישות יעילות

בעוד המסגרת התיאורטית לחישוב קבלת מידע מבוססת היטב, יישום מעשי דורש התייחסות למספר אתגרים חישוביים ואלגוריתמיים. פרדיגמות שונות של SLAM - מבוססות סינון, מבוסס גרף, ו- דיקור מבוסס רשת - דורשות אסטרטגיות יישום שונות.

המונחים: SLAM Implementations

ב Extended Kalman Filter (EKF) SLAM, המדינה האמונה מיוצגת כחלוקה רב-variate Gaussian עם וקטורת קוחלינזה.ההטבעה של הפצה זו ניתן לסווג ישירות מן המטריקס covariate, מה שהופך חישובים אנטרופיים יחסית פשוט.

פונקציה של יעילות עבור מערכות SLAM מבוססות חלקיקים sungm מבוססת SLAM היא סכום ליניארי של הטרופיה של תנוחות הרובוט ואת הטרופיה הצפויה של המפות האפשריות הקשורות לכל חלקיק.הגורם הזה מנצל את מבנה העצמאות הזמני של בעיית SLAM כדי להפוך חישובים יותר גמישים.

מיפוי חלקיקים מול האתגר של entropy מייצוג חלקיקים דיסקרטי. גישות נפוצות כוללות מחשוב covariance הדגימה של חלקיקים (הצטברות משוערת Gaussianity) או באמצעות estimators אנטרופי שאינו פרמטר מבוסס על מרחקים הקרובים ביותר של פחות היבור או estimation צפיפות הקרנל.

המונחים: SLAM Implementations

SLAM מבוסס Graph מייצג את הבעיה כגרף גורם שבו nodes מייצגים תנופה רובוט ציוני דרך, ו הקצוות מייצגים מגבלות של odometry ו מדידות חיישן.רוב המימושים להשתמש תנוחות SLAM (68.7%) בהשוואה SLAM מבוסס מסנן (32%), והעדפה זו עבור גרף SLAM על בסיס מסנן מבוססת מאוד מעודד כמו SLAM יש יתרונות רבים.

במערכות מבוססות גרף, חישוב רווח מידע כרוך בדרך כלל בחיזוי איך המדידות החדשות יוסיף גורמים לגרף וכיצד גורמים אלה ישפיעו על אי הוודאות בפתרון האופטימיזציה. TFG משתמש במודלים גרפיים, אשר משתמשים בעצמאות בין משתנים, ומאפשרים לכמת מאוחדת של חקר וניצול עם מדד אנטרופי יחיד.

חישוב השחלות הקדמיות לאחר הוספת גורמים חדשים דורש או ביצוע אופטימיזציה מלאה של גרפן (expensive) או באמצעות מחיאות כפיים המבוססים על מבנה הגרף.השוואת Laplacian וטכניקות אחרות יכול לספק הערכות יעילות של איך אי הוודאות תשתנה ללא אופטימיזציה מלאה.

המונחים: Grid Implementations

מפות רשת אוקטנטנסיות מטשטשות את הסביבה לתאים, כל אחת עם הסתברות להיות תפוסה.יש רק שתי מדינות בכל רשת, כלומר, מבודד או כבוש, כך שהמידע שטמון במאמר זה מוגדר כפונקציה של ההסתברות הכובש.עבור תא עם דיקור הסתברות, ה- tropy ממקסימה כאשר = 0.5 (מקסימום) ו- 0 גישות (גבוהות).

חישוב רווח מידע ברשתות דיקור כרוך בחיזוי אילו תאים ישמרו מנקודת מבט של מועמד וכיצד ההסתברות הכובשת שלהם תהיה מעודכנת.מפת המידע סטופי מעודכנת ללא הרף עם הערך האנטרופי המשווע, ומקדם מעודכן קובע את העדכון של הטרופיה בפועל ואת התצפיות.

היתרון החישובי של רשתות דיקור הוא כי חישובים אנטרופיים הם מקומיים לתאים בודדים וניתן לסווג ביעילות.עם זאת, הם בקנה מידה נמוך לסביבות 3D גדולות ואינם מייצגים באופן טבעי מבנה טופולוגי או לולאות.

טכניקות מתקדמות ואופטימיזציה

ככל ש- SLAM פעיל התבגר, החוקרים פיתחו טכניקות רבות לשיפור היעילות והיעילות של חישובי קבלת מידע.אופטימיזציה זו חיונית לפעילות בזמן אמת בסביבות מורכבות.

מידע ממוקד

במקום מחשוב entropy על כל משתנים המדינה, רווח מידע ממוקד רואה רק תת-קבוצה של משתנים הרלוונטיים למשימה הנוכחית.רווח מידע מוגדר כהפחתה אנטרופית רק על משתנים המייצגים תכונות.זה להתמקד במשתנים הקשורים למשימה יכול להפחית משמעותית את העלות החישובית תוך שמירה על איכות התכנון.

השגת המידע על נקודה מטרה יכולה להיות מחולקת לשני חלקים: החלק הראשון הוא רווח המידע המתקבל על ידי שמירה על ושיפור תכונות ידועות, והשני הוא רווח המידע מבדיקת תכונות חדשות.

תכנון היררכי ורב-Scale

כדי להתמודד עם סביבות בקנה מידה גדול, מערכות רבות משתמשות אסטרטגיות תכנון היררכי הפועלות בקנה מידה מרחבי וזמני מרובים. מערכת SLAM פעיל היררכי פעיל SLAM המבוססת על תורת מידע יש מודול כדי למצוא את העולם הבא- Best-View (NBV) עבור הרובוט, ויכול ליצור מפת תכונות (FPM) המבוססת על התמונה הנוכחית ובחירת NBV המקומי.

גישות היררכיות יכולות לתכנן אסטרטגיות של חיפוש לטווח ארוך ברמת קוארזה תוך שימוש בחישוב מידע מפורט לקבלת החלטות מקומיות.חשיבה רב-מידה זו משפרת את יעילות החישובית והן את איכות התכנון על ידי הימנעות מהחלטות מינופיות שייעלו את המידע המקומי על חשבון יעילות המחקר העולמית.

תחזיות וצלילים

חישוב קבלת מידע Exact הוא לעתים קרובות בלתי מעשי, חוקרים מובילים לפתח תשואות שונות וגבולות. a entropy metric המבוסס על Laplacian approximation קובע כיבוי מאוחד של תוצאות חיפוש וניצול. iproximations Laplacian להניח גאוסianity מקומית סביב ההערכה הנוכחית, המאפשר חישובים סגור.

תחזיות אחרות כוללות שיטות מבוססות דגימה אשר מעריכים את קבלת המידע מקבוצה סופית של דגימות מדידה, ולא שילוב על חלוקת המדידה המלאה. Monte קרלו sampling יכול לספק הערכות לא מובנות של עלייה של מידע צפוי עם עלות חישובית כי בקנה מידה עם מספר הדגימות ולא על ממדיות של מרחב המדידה.

תיאור של עיצוב ניסיוני אופטימי

אלטרנטיבה למדדים המבוססים על אנטרופיה מגיעה מהתיאוריה של עיצוב ניסיוני אופטימי (TOED), המתמקדת בצמצום השחלות של הערכות המדינה. TOED מנסה לכמת את אי הוודאות ישירות במרחב המשימה החל השחלות של המשתנים של העניין, ולא כמו מדדים תיאורטיים של מידע המכוון את ההסתברויות בינאריות ברשת, המשימה המונעת על ידי גאוס.

מספר פונקציות - הידועות כקריטריונים אופטימליות - הוצעו, כגון העקבות (הידועות במקור בשם A-optimality), הערך המרבי/מינימיום שלו (E-optimality), או הקביעה (D-optimality) הקריטריונים הללו מספקים דרכים שונות כדי לצבור את אי הוודאות הרב-ממדית אל תוך מטרה מדרגרית שניתן לייעל.

D-optimality, הממזער את קביעת של מטריקס covariance, קשור קשר הדוק לצמצום התפוצה הגלקסיות של Gaussian. A-optimality מצמצם את עקבות מטריצה של covariance, המקביל למזער את השחלות הממוצעות בכל הממדים.הבחירה בין הקריטריונים האלה תלויה אם היישום מעדכנת את אי הוודאות הכללית (Dopality) או אי-נוחות הגרועהאינטימית (a-נוחות) בכל ממד).

אתגרים ושיקולים

למרות התקדמות משמעותית, חישוב רווח מידע עבור SLAM פעיל נשאר מאתגר מבחינה חישובית, במיוחד בסביבות בקנה מידה גדול או מורכבות.הבנת אתגרים אלה חיונית לפיתוח מערכות מעשיות.

הקרסול של המימדליות

ככל שהגודל של הסביבה ומספר התכונות גדל, ממדיות המרחב הממלכתי עולה באופן דרמטי.מדן מחשוב על התפלגוות גבוהות יותר הופך קשה יותר ויותר, הן מבחינת ייצוג (אחסון החלוקה) והן חישוב (החלל אינטגראליים או ציפיות).

יישום מעשי ניצב בפני אתגרים, כולל אי יכולת של פתרונות אופטימליים ודרישות חישוביות מוגברות עם אזורי מחקר גדולים יותר.אתגר מדרגיות זה הניע את התפתחותן של שיטות משוערות, ייצוגים היררכיים, ומדדי מידע ממוקדים שמשקלו רק תת-תחומי אחריות של המרחב הממלכתי.

מודלים עתידיים תצפיות

בקרות תכנון ידרוש מודלים של תצפיות עתידיות ונטילת בחשבון את כל התוצאות האפשריות, שבדרך כלל בלתי צפויות.מרחב התצפיות האפשריות גדל באופן אקספונציאלי עם אופק התכנון, מה שהופך אותו לבלתי אפשרי לטמון את כל האפשרויות לתכנון לטווח ארוך.

רוב המערכות המעשיות מתייחסות לכך על ידי הגבלת אופק התכנון (מלבד רק אחד או כמה צעדים קדימה), באמצעות הדגימה כדי להשוות את החלוקה על תצפיות, או הפעלת תכנון מחדש של הרובוט לעתים קרובות מבוסס על מידע חדש.

איגוד הנתונים לא ברור

אתגר בסיסי ב-SLAM הוא ארגון נתונים – הקובע אילו מדידות חיישן תואמות לתכונות המפה.חוסר ודאות זה מסבך באופן משמעותי את חישוב קבלת המידע מכיוון שתוכן המידע של מדידה תלוי אם הוא מתאים לתכונה ידועה (התרחבה) או תכונה חדשה (התאורה).

חישובים של Robust מידע על אי הוודאות של איגוד הנתונים, בדרך כלל על ידי שוליזציה על פני אגודות אפשריות המותקלות על ידי ההסתברות שלהם.ש שוליזציה זו מוסיפה שכבה נוספת של מורכבות חישובית לבעיה מאתגרת כבר.

זמן אמת-זמן Constraints

עבור פעיל SLAM להיות שימושי בפועל, תכנון חייב להתרחש בזמן אמת או ליד-מציאותי זמן. הרובוט לא יכול להרשות לעצמו לבלות דקות מחשוב הפעולה הטובה ביותר בזמן שהסביבה משתנה או הזדמנויות מפספסים.

אסטרטגיות נפוצות עבור עמידה במגבלות בזמן אמת כוללות: הגבלת מספר פעולות המועמדות שערכו, באמצעות תחזיות מהירות עבור רווח מידע, צ'ינג ועיבוד חישובים על פני מחזורי תכנון, ומקבילה של חישובים על פני מעבדים מרובים או GPUs.

Multi-Robot Active SLAM

הרחבה של מערכות SLAM פעיל במערכות מרובות-רובוט מציג מורכבות נוספת, אך גם הזדמנויות למחקר יעיל יותר. מערכות Multi-robot (MRS) מציעות יתרונות ברורים במחקר בקנה מידה גדול, אך דורשות הפיכה הדוקה בין קבלת החלטות מבוזרת לבין estimation שיתופית, מבוזרת כמערכת מזוגית הכוללת החלטה מגובשת למחצה, אשר כוללת תנאי הכרחי להחלטת מארקוב (תהליך תפוצה) ושכבה של החלטה משותפת).

שיתוף מידע משותף

בתרחישים רב-רובוטים, רווח המידע חייב לקחת בחשבון את הידע הקולקטיבי של כל הרובוטים וכיצד פעולותיהם משלימות זה את זה.אתגר הליבה של תפיסה שיתופית הוא לבחור ולשתף את התצפיות המודיעיניות ביותר תחת מגבלות רוחב פס קפדניות כדי למקסם את רווח המידע עבור המפה העולמית, שבו מידע הדדי בין התצפיות משותפות לבין המפה הקוונטית להשיג מידע.

רובוטים חייבים לתאם את חקרם כדי להימנע מכיסוי מחוספס, תוך הבטחת חפיפה מספקת לאיתור ריצוף ולמפות מיזוג. תיאום זה ניתן להשיג באמצעות תכנון מרכזי (תוכנית יחידה מקצה מטרות לכל הרובוטים), תכנון מבוזר (כל רובוט מתכנן באופן עצמאי עם תקשורת מוגבלת), או גישות היברידיות.

שם הסרטון:0

מערכות מרובות-רובוט מתמודדות עם האתגר הנוסף של רוחב פס תקשורת מוגבל.רובוטים לא יכולים לשתף באופן רציף את מפותיהם המלאות ואת מדינות האמונה שלהם, הדורש שיתוף מידע סלקטיבית.בכל הרצה, רובוטים ראשונים רוכשים תצפיות ותכונות אינפורמטיביות לחלוק מידע, והמידע המשותף מצטמצם באמצעות אופטימיזציה לעדכון המדינה.

גישות מידע-תיאורטיות יכולות גם להנחות החלטות תקשורת, לבחור אילו נתונים לשתף בהתבסס על ערך המידע הצפוי שלה לרובוטים אחרים.זה יוצר בעיה אופטימיזציה מקוננת שבה רובוטים חייבים סיבה לגבי לאן לעבור ומה לתקשר.

גישה מבוססת למידה ל-DataGet

ההתקדמות האחרונה בלמידה של מכונות, במיוחד למידה עמוקה חיזוק (DRL), פתחה דרכים חדשות לתכנון SLAM פעיל.DRL צברה בהדרגה פופולריות, ואת ההתאמה של DRL הופך אותו מועמד חשוד עבור התמודדות עם בעיית Active SLAM, כמו שלא כמו שיטות מסורתיות הדורשות מודל מוגדר מראש של הסביבה, DRL מאפשר לרובוטים ללמוד מדיניות אופטימלית באמצעות הסביבה.

למידה לחיזוי מידע

גישה אחת משתמשת בלמידה של מכונה כדי להעריך את חישוב הרווח של מידע יקר חישוב. שיטה פעילה של מחקר SLAM להכשיר GP לחזות את רווח המידע המקסימלי תחת שליטה ושימוש באופטימיזציה Bayesian כדי להשיג את יעד המחקר הטוב ביותר. על ידי למידה מניסיון, המערכת יכולה במהירות להעריך את רווח המידע ללא חישוב מפורש, המאפשר תכנון מהיר יותר.

רשתות ניאל יכולות להיות מאומנים לחזות עלייה של מידע מתצפיות מקומיות ותכונות מפה, דפוסי למידה על אילו סוגים של פעולות נוטים להיות אינפורמטיביים שבהם מצבים.זה היהריסט למד יכול להנחות את החיפוש ביעילות רבה יותר מאשר כללים בעלי מבנה יד תוך שהוא הרבה יותר מהיר מאשר חישוב מדויק.

למידה סופית של מדיניות חקר

גישה חלופית משתמשת בלמידה חיזוקית כדי ללמוד ישירות מדיניות מחקר הממקסמת רווח מידע ארוך טווח, ללא מדדים מדויקים של מידע תיאורטי-תיאורטי. Hierarchical Reinforcement Learning (HRL) והפשטות המרחבית המבוססת על גרף מציעים כיום יכולת מדרגיות גבוהה ועוצמה בהשוואה לגישות חד-צדדיות ל-end.

מדיניות זו שלמדו יכולה ללכוד דפוסים מורכבים על מחקר יעיל שקשה לקודד בנוסחאות של מידע אנליטי להרוויח מידע.עם זאת, הם דורשים נתוני הכשרה משמעותיים ולא יכולים להכלל היטב לסביבות שונות משמעותית מההפצה של הכשרה.

יישומים וקידום עולמי אמיתי

מידע מבוסס על SLAM הוא פרס בהצלחה ביישומים רבים בעולם האמיתי, המדגים את הערך המעשי שלו מעבר לעניין התיאורטי.

מחקר אוטונומי וממפה

היישום הישיר ביותר הוא חקר אוטונומי של סביבות לא ידועות.רובים מצוידים ב- SLAM פעיל יכול ביעילות למפות מבנים, מערות, אתרי אסון, או משטחים פלנטריים ללא הדרכה אנושית.תוצאות הסימולציה בהשוואה לחיפושי גבולות הרשת המסורתית מראה ירידה משמעותית במיקומים, אוריינטציה וטעויות מחקר.

מדדי רווח של מידע מבטיחים כי חקר הוא שיטתי ויעיל, הימנעות מכיסוי מחוספס תוך הבטחת מיפוי מוחלט.זה בעל ערך במיוחד בסביבות מסוכנות שבהן חקר האדם מסוכן או בלתי אפשרי.

חיפוש והצלה רובוטיקה

בתרחישים תגובה אסון, רובוטים חייבים לחקור במהירות מבנים פגומים כדי לאתר ניצולים תוך בניית מפות לצוותי הצלה. תכנון מבוסס על רווח מידע מסייע לרובוטים לתעד אזורים שסביר להניח שהם מכילים מידע חשוב (מיקומים ניצולים פוטנציאליים) תוך שמירה על דיוק ההקצאה של הסביבה בעלת GPS.

היכולת לאזן את חקר וניצול היא קריטית כאן – הרובוט חייב לחקור אזורים חדשים כדי למצוא ניצולים, אך גם לבחון מחדש אזורים ידועים כדי לשמור על מקומיות מדויקת לדיווח עמדות ניצול.

מחסנים ואוטומציה תעשייתית

רובוטים ניידים אוטונומיים במחסנים ובמפעלים משתמשים ב-SLAM פעיל כדי לנווט ולעדכן מפות כמו הסביבה משתנה. חישובים של קבלת מידע עוזרים לרובוטים ללמוד ביעילות פריסות חדשות כאשר מלאי הוא מארגן מחדש או כאשר הוא פועל במתקנים חדשים.

המיקוד כאן הוא לעתים קרובות על מיפוי ראשוני מהיר ואחריו זיכוך מתמשך, עם מדדי רווח מידע המנחה את המעבר בין השלבים האלה.

רכב אוטונומי

מכוניות אוטונומיות משתמשות ב-SLAM עבור מקומיות באזורים בעלי ברית GPS (מערכות, קניונים עירוניים) ובבניית מפות הגנה גבוהה. בעוד שרוב כלי הרכב האוטונומיים מסתמכים על מפות שנבנו מראש, עקרונות SL פעילים מנחים SLAM הנחיות למפות ולחקר של אזורים חדשים.

חישובי קבלת מידע מסייעים לכלי רכב להחליט מתי לפנות מדרכים מתוכננות לאיסוף מידע על תנאי כביש שונים או בנייה חדשה, איזון מטרות מיפוי עם מטרות תחבורה.

אתגרים עתידיים ואתגרים פתוחים

למרות התקדמות משמעותית, כמה אתגרים והזדמנויות חשובים נותרו בחישוב של מידע עבור SLAM פעיל.

סביבה דינמית

רוב אלגוריתמים הקיימים של SLAM אינם חזקים בסביבות דינמיות, שכן אובייקטים נעים יכולים להשפיע לרעה על מיפוי ודיוק ההשכונה, מה שהופך את זה קשה עבור הרובוט לשמור על מעקב ולהבין לחלוטין את הסביבה שלו. חישובי רווח מידע חייבים להיות מורחבים כדי להסביר עבור דינמיקות זמניות, לחזות לא רק לאן לנוע, אלא כאשר להתבונן במלכודת תופעות משתנות.

תכנון תנועה נכון הוא חיוני עבור SLAM פעיל בסביבות דינמיות כדי להבטיח ביצועים חזקים.מערכות עתידיות חייבות סיבה לגבי ערך המידע של תצפיות בזמנים שונים, חשבונאות עבור החיזוי והחשיבות של אלמנטים דינמיים.

תכנון ארוך-הוריזון

רוב המערכות הנוכחיות משתמשות בתכנון חמדני או קצר-הוריזון, בחירת פעולות הממקסמות את רווח המידע המיידי.היישום הנוכחי של DRL ב- Active SLAM מתמקד בעיקר סביב רובוטים הוראה לבצע פעולות חד-שלביות, לעתים קרובות מתעלם מהפיתוח של אסטרטגיות תכנון לטווח ארוך, ורובוטים עשויים לבלות כמות לא-מידתית של זמן על החלטות ולא לבצע פעולות, ויש היעדרות בולטת של אסטרטגיות המיועדות לאורכו.

פיתוח שיטות מתמשכות לתכנון מידע ארוך-תיאורטי נותר בעיה פתוחה חשובה. גישות היררכיות ותפקודי ערך נלמד מראים הבטחה אך דורשים התפתחות נוספת.

מידע רגיש ומשימות

רווח מידע מסורתי מתמקד באי ודאות גיאומטרית, אך יישומים רבים דורשים הבנה סמנטית.מתכננים מידע-תיאורטית משתמשים ב-Bayesian multiclass octrees עם שאנון מידע הדדי כדי לבחור נקודות מבט המפחיתות גם את אי הוודאות הגיאומטרית והסמוטית. Extending מידע לצבור חישובים כדי לשלב חישובים סמנטיים, affordance, ומידע רלוונטי למשימה נשאר תחום מחקר פעיל.

מערכות עתידיות צריכות להיות סיבה לערך המידע של תצפיות מבחינת השלמת המשימה, לא רק דיוק המפה.זה דורש שילוב SLAM פעיל עם תכנון וחשיבה ברמה גבוהה יותר.

סקאביה לסביבה גדולה

בעוד שרובוטים פרוסים בסביבות גדולות יותר ויותר - מבנים, בלוקים עירוניים, או נופים טבעיים - איכות של חישובים של קבלת מידע הופכת קריטית. ייצוגים היררכיים, חישוב מבוזר ושיטות חיזוי יש לפתח עוד יותר כדי להתמודד עם המאזניים האלה תוך שמירה על ביצועים בזמן אמת.

הוראות יישום מעשי

עבור מתרגלים ליישם מידע מבוסס על SLAM פעיל, כמה הנחיות מעשיות יכול לעזור להבטיח הצלחה.

בחירת המידע הנכון

הבחירה של מדד מידע צריך להיות מונחה על ידי דרישות יישום ספציפיות ומגבלות חישוביות. שאנון entropy ומידע הדדי הם אפשרויות ברירת מחדל טובות עבור חקירה כללית. D-optimality from toED מתאים כאשר המדינה יכולה להיות מתואמת היטב כמו Gausian ויעילות חישובית חשובה. Rényi מציעה גמישות באמצעות פרמטר שלה כדי להדגיש היבטים שונים של ההפצה.

עבור מפות רשת דיקור, אנטרופיה תאית היא פשוטה ויעילה.עבור מפות מבוססות תכונה, מדדים מבוססי covariance או תחזיות אנטרופיה מסנן חלקיקים מתאימים יותר.המפתח תואם את המדד לייצוג המפה ותקציב חישובי.

איזון של יציבות ומילוי

חישוב מושלם של מידע הוא לעתים נדירות הכרחי או אמין. מתרגלות צריך להתמקד ב approximations ללכוד את העסקאות חיוני תוך שמירה על חישוביות. מחיאות מבוסס סמרטוקסימציות, תחזיות Laplacian, ומדדי מידע ממוקד יכולים לספק ביצועים טובים עם עלויות חישוביות סבירות.

לעתים קרובות חשוב יותר להעריך פעולות מועמד רבות עם רווח מידע משוער מאשר להעריך באופן מושלם כמה מועמדים.מערכת התכנון צריכה להיות מיועדת בקנה מידה החסד, משפילה את היוריסטים הפשוטים יותר כאשר משאבים חישוביים מוגבלים.

SLAM REVER

חישוב קבלת מידע חייב להיות משולב הדוק עם SLAM חזרה לגשת למצבים האמונה הנוכחי ועדכונים ביעילות לחזות.הבחירה של אלגוריתם SLAM (EKF, מסנן חלקיקים, אופטימיזציה גרפית) משפיעה באופן משמעותי על האופן שבו יש לסווג רווח מידע.

עבור SLAM מבוסס גרף, לשקול שימוש בספריות אופטימיזציה מצטברות שיכול ביעילות לחשב סלילות שוליות. עבור מסננים חלקיקים, להבטיח חלקיקים מספיק כדי לייצג במדויק את הפצת האמונה עבור estimation entropy. עבור רשתות דיקור, לשמור על מבנים נתונים יעילים עבור ray-casting חישוב entropy.

אימות ובדיקה

אימות חישובים של קבלת מידע הוא מאתגר כי האמת הקרקעית היא לעתים נדירות זמינה. גישות אימות שימושי כוללות: השוואת רווח מידע צפוי עם הפחתת tropy בפועל לאחר ביצוע פעולות, בדיקות בסימולציה עם מפות אמת קרקע ידועות, והשוואה בין מדדי מידע שונים כדי להבין את התנהגותם.

מדדי ביצועים צריכים לכלול לא רק את איכות המפה הסופית, אלא גם יעילות חיפוש (מכוסה לזמן או מרחק), דיוק ההקצאה המקומי לאורך כל החיפוש, וביצועים חישוביים (זמן תכנון, שימוש בזיכרון).

מסקנה

חישוב רווח מידע הוא יסוד לתכנון SLAM פעיל, מתן מסגרת עקרונית לבחירת פעולות אשר ביעילות להפחית את אי הוודאות לגבי המיקום של הרובוט והסביבה.תהליך הליבה כרוך בחיזוי מדידות חיישן פוטנציאליות עבור פעולות מועמד, סימול עדכוני המדינה, מחשוב שינויים, ובחירת פעולות הממקסימות את רווח המידע הצפוי.

בעוד שהבסיס התיאורטי מבוסס היטב באמצעות תורת מידע ו- Bayesian inference, יישום מעשי דורש תשומת לב קפדנית ויעילות חישובית, שיטות חיזוי, ושילוב עם SLAM אחוריים שונים. â ¢ ¢ â ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ¢ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇

ההתקדמות האחרונה בתכנון ההיררכי, SLAM סימנטטי, תיאום רב-רובובוט, ושיטות מבוססות למידה הרחיבו באופן משמעותי את היכולות והיעילות של מידע מבוסס על SLAM פעיל מבוסס על נתונים.התפתחויות אלה מאפשרות לרובוטים לפעול ביעילות בסביבות מורכבות וגדולות יותר, החל מאוטומציה לניסויים פלנטריים.

במבט קדימה, אתגרים מרכזיים כוללים סקאלה לסביבות גדולות יותר, טיפול בסצנות דינמיות, שילוב מידע סמנטי ורלוונטי למשימה, ופיתוח שיטות תכנון ארוכות טווח מתוחכמות.שילוב של תכנון מידע קלאסי-תיאורטי עם גישות מודרניות למידת מכונה מראה הבטחה מיוחדת להתמודדות עם אתגרים אלה.

עבור מתרגלים, הצלחה ביישום מידע פעיל SLAM תלוי בבחירת מדדי מידע מתאימים ליישום, איזון עלות חישובית עם איכות תכנון, ושילוב בקפידה תכנון עם SLAM בחזרה. עם עיצוב מתחשב יישום, חישובים של קבלת מידע מאפשר רובוטים לחקור ולמפות סביבות עם יעילות ואוטונומיה יוצאת דופן.

בעוד הרובוטיקה ממשיכה להתקדם ורובוטים מופרסים ביישומים תובעניים יותר, עקרונות התכנון האופטימי יישארו מרכזיים כדי לאפשר חקירה אוטונומית אמיתית ומיפוי.השדה ממשיך להתפתח במהירות, עם אלגוריתמים חדשים, ייצוגים ויישומים מתעוררים באופן קבוע, מה שהופך אותו לאזור מרגש גם למחקר ופיתוח מעשי.

משאבים נוספים

(ב) ל[דרוש מקור] [ה]] [ה]] [ה]] [ה]] [ה]]][ה]]]][ה]]]][ה]]]]][ה]]]] [ה[[ה[[המאה ה-20]]]]], ו[[ה[[המאה ה-20]]]]]],]], [[ה[[ה[[המאה ה-20]]]]]]]]]]]]]]]],]],]],]],]],]], [[ה[[ה[[1924]]]]]]]]]]]]]], [[1924]]]]]], [[1924]]]]]]]]]]]]]]]], [[1924]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], [[1924]]]]]]]]]], [[1924]], [[1924]]]], [[ה[[1924]]]]]], [[1924]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]], [[ה[[1924]]]]]], [[1924]]]]]], [[1924]]]]]]]]]]]]]]]]]]]]]]]]