[פתרון בעיות OpenArm] תכנון נכשל ממודל התנגשות לעומת אי התאמה של גיאומטריה אמיתית (מתקדם)

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

פוֹרוּם / אינדקס פוסטים / OpenArm

שֶׁלְאַחַר

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

איך אתה מאבחן כשלים בתכנון תנועה של OpenArm שנגרמו על ידי מודלים של התנגשות שאינם תואמים את הגיאומטריה האמיתית של הרובוט או של סביבת העבודה?

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

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

נתיב פתרון בעיות קשור: רוויה מומנט ודוצי זרם תחת עומס · ריצוד מצב מפרק ותנודה במהירות נמוכה

מודול: OpenArm · קהל: בונים-אינטגרטורים · סוג: שאלה

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

תגובה 1

הקשר מתקדם: Planner המשיך לדחות שבילים ליד פינת מלחציים למרות שהריצה הידנית הראתה 12-15 מ"מ מרווח אמיתי. הסימפטום נראה אקראי עד שהשווינו את גיאומטריית הסצנה המתוכננת מול חומרת הכלי הנוכחית.

תגובה 2

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

תגובה 3

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

תגובה 4

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

בורר סימפטומים מהיר

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

עדיין לא נבחר.

שאלות נפוצות מהירות

איך אני מוכיח שגיאומטריית הסצנה מעופשת?

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

python tools/export_scene_mesh.py --out scene_mesh.ply
python tools/compare_cloud_to_mesh.py --cloud live_scan.pcd --mesh scene_mesh.ply
מה צריכה פריסת שער עבור צוותים מתקדמים?

דרוש שידור חוזר של מסלול בתוספת בדיקות פינוי פיזי; לחסום שחרור על הפרות סף של מרחק רשת.

האם אני יכול להעתיק את הפקודות האלה כפי שהן?

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