Clear Sky Science · he

בקרת התנהגות יציבות-זמן-קבוע עבור כלי-רכב קרקעיים בלתי מאוישים עם זרועות

· חזרה לאינדקס

רובוטים שנעים יחד ועובדים יחד

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

Figure 1
Figure 1.

מדוע עבודת צוות קשה לרובוטים קרקעיים

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

מגבלות של גישות בקרה קיימות

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

תוכנית דו-שכבתית לתיאום מהיר ואמין

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

Figure 2
Figure 2.

בקרה חסינת הפרעות ואי-ודאויות

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

מה סימולציות מגלות על הביצועים

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

מסקנה לצוותי רובוטים בעולם האמיתי

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

ציטוט: Xue, W., Lu, W., Zhang, X. et al. Fixed-time formation behavior control for unmanned ground vehicle-manipulators. Sci Rep 16, 10703 (2026). https://doi.org/10.1038/s41598-026-43223-2

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