מה זה Robotics AI?

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

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

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

בחר את המשימה לפני ארכיטקטורת הרובוט

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

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

בנה נתיב ברור מחיישנים לתנועה

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

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

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

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

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

למדוד את גיל ההחלטה, לא רק את זמן ההסקה

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

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

בחר חומרת קצה סביב עומס העבודה המלא

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

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

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

השתמש בסימולציה כדי לענות על שאלות ספציפיות

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

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

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

כשלים במבחן וכן הדגמות מוצלחות

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

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

מה להביא לדיון הנדסי

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

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

ROS 2, SLAM ותפיסה לרובוטים ניידים אוטונומיים

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

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

מצלמת עיצוב, סנכרון LiDAR ו-IMU

הפניות טכניות

חישוב התזמון הוא המחשה. מאמר זה אינו טוען לביצועי רובוט או אישור בטיחות.

בנה את האלקטרוניקה סביב המשימה של הרובוט שלך.

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

דון בפרויקט הרובוטיקה שלךחקור AI פיזי בין תעשיות →