robotics-and-intelligent-systems
השימוש בדלפקים ב- Robotics עבור תנועת Precise ומיקום
Table of Contents
הטכנולוגיה הרובוטיקה התקדמה באופן משמעותי בעשורים האחרונים, ומאפשרת לרובוטים לבצע משימות מורכבות עם דיוק גבוה. מרכיב קריטי של הדיוק הזה הוא השימוש בדלפקים במערכות הרובוטיות.הנגדים לסייע לרובוטים למדוד ולבקר את התנועות שלהם בצורה מדויקת, חיוני ביישומים החל מייצור ועד ניתוח רפואי. מאמר זה חוקר את התפקיד של ניגודים רובוטיקה, לבחון את סוגי העבודה שלהם, יישומים מעשיים, פוטנציאל עתידי בהשגת מיקום מדויק ומיקום מדויק ומיקום.
מה זה נגד הרובוטיקה?
בהקשר של הרובוטיקה, נוגד הוא רכיב אלקטרוני או מבוסס תוכנה המרשם את מספר האירועים של אירוע מסוים - לרוב, הדופקים שנוצרו על ידי קוד המחובר למנוע או משותף. על ידי ספירת הדופקים האלה, מערכת הבקרה של הרובוט יכול לחשב עקירה ליניארית או זוויתית, מהירות ואפילו האצה.
הנגדים מיושמים בכמה דרכים.דלפקי חומרה משולבים לעתים קרובות בתוך מיקרובקרים, מעגלים FPGA, או ממשק קוד ייעודי שבבים.נגדי תוכנה, מצד שני, נשמרים באמצעות קושחה או מערכות הפעלה בזמן אמת.שני הגישות חייבות להתמודד עם בעיות כמו זרימה, חסינות רעש ודיוק תזמון.
פעולת הספירה עצמה היא יותר מגובה פשוט.ברובוטיקה, ניגודים עובדים לעתים קרובות עם קודים של קוואדרורה, אשר מייצרים שתי רכבות הדופק המוחלפות בשלב (A ו- B ערוצים) כדי לציין הן את המיקום והן את הכיוון. An up/down נגד לאחר מכן מצטבר על ערוץ אחד ומדיקות על השני בהתבסס על רצף של הקצוות.
סוגים של Counters המשמשים ב- Robotics
מערכות רובוטיות מעסיקות מספר קטגוריות של ניגודים, כל אחת מתאימה לדרישות תפעוליות שונות.הבנת סוגים אלה מסייעת למהנדסים לבחור את המרכיב הנכון לדרגה מסוימת של מורכבות מדויקת ומערכתית.
לוחמה בינארית
דלפק בינארי הוא הצורה הפשוטה ביותר, ספירת בסיס 2. הם בדרך כלל בשימוש מעגלים דיגיטליים שבו הפלט הוא מספר בינארי המייצג את ערך הספירה.ברובוטיקה, ניתן למצוא נוגדנים בינאריים במנועי צעדים בסיסיים הדורשים מספר קבוע של צעדים למהפכה.
למעלה / Down Counters
נגדים למעלה / למטה יכולים להגדיל או להקטין את ספירת שלהם בהתאם לאות בקרה חיצונית - או, במקרה של קידוד quadrature, על מערכת היחסים של שלב בין שני ערוצי קלט.אלה הם העורכים של משוב עמדה רובוטיקה. a Robot Arm's משותף של זרוע רובוט, למשל, משתמש ב- up/down כדי לעקוב אחר הן שעון חכם והן נגד סיבובים רבים של ימינו כוללים microlers ייעודיים / קוד פתוח עם מודולים.
טבעת נגד
רינג דלפק (או משמרת-אזור נגד) מחזור דרך מספר מוגדר של מדינות באופן מעגלי.הם משמשים ביישומים הדורשים רצפים חוזרים, כגון שליטה על סדר הירי של המתאמנים ברגליו של רובוט הליכה או ניהול המצבים של רב-אקשיס gantry. בעוד פחות נפוץ למעקב עמדה כללי, התנגשויות מצטיינים בשליטה ממשלתית על פעולות חוזרות ונשנות.
לוחמה אפשרית
ניגודים ניתנים לתוכנה מאפשרים למערכת לקבוע ערך לנתב מטרה וליצור הפרעה או אות כאשר המספר הזה מגיע. תכונה זו חיונית לפעילות מותנית אירועים - לדוגמה, ביצוע פעולה של בחירת מקום לאחר חגורת העברה נע בדיוק 500 ספירות קודר. ניגודים ניתנים לתוכנה משולבים לעתים קרובות לתוך פריפריה של microcontrollers.
כיצד ניתן לקדם את התנועה
עדיפות רובוטיקה מסתמכת על מדידה מדויקת של מיקום, מהירות והאצה. Counters לספק את הנתונים הבסיסיים שהופכים את המדידות האלה לאפשרות, במיוחד כאשר בשילוב עם קודרים.
Encoder Counting Fundamentals
קודר – בין אם אופטי, מגנטי או קיבולי – מנגן מספר קבוע של הדופקים למהפכה (PPR) או ליחידת נסיעה ליניארית.על ידי ספירת הדופקים האלה, בקר הרובוט יודע בדיוק כמה רחוק פיר הפך או קרון עבר. לדוגמה, מנוע עם 1024-PPR מקודד ל-10 מילימטרים מספק ספירה מדויקת של רזולוציה של כ-2.4 מטרדאין (p) עם רזולוציה של 0.
הנגדים גם מאפשרים estimation מהירות.על ידי מדידה של מספר הסעיפים המתרחשים על פני מרווח זמן קבוע (או הזמן בין ספירות מוצלחות), הבקר מחשב מהירות סיבובית או מהירות ליניארית. משוב מהיר זה קריטי עבור פרופילים מוגדלים / מדג' לאחור ולהימנע מפתרון יתר בלולאות סרבו.
סגור -Loop Feedback
הנגדים הם עמוד השדרה של מערכות בקרה סגורות-לשוניות.הבקר קורא את הספירה הנוכחית, משווה אותה לספירת יעד הרצויה, ומייצר אות שגיאה. A PID (התרגילה-אינטגרלית-דרטיבית) ואז מאמת את זרם המנוע או מתח כדי להניע את השגיאה לעבר אפס.ללא ניגוד מתן משוב בזמן אמתי, הרובוט יפעל פתוחה וייתכן שיאבד, או התנגש עם מכשולים.
כדי להמחיש, לשקול זרוע רובוטית של שישה צירים.לכל אחד מפרק יש קודר שמזין את הספירה שלו למודול נגד מהיר במהירות גבוהה.מחשב הבקרה המרכזית קורא את כל ששת הדלפקים בשיעורים עד כמה קילווהרץ, מצמיד את הקונטימטיקה קדימה, וקובע את תצורת הקצה-התוצאה.כל סטייה מן המסלול המפוקפקיד היא בתוך מילימטרים שנייה.
Multi-Axis SynSyncization
במערכות מרובות צירים כמו מכונות CNC או רובוטים מגננים, יש לסנכרן בכל ציר.זה דורש לעתים קרובות שעון משותף ושקע חומרה מועתק של כל ערכי הנגד.יש בקרים מתקדמים ליישם "שגיאה מעקב" נגד כי מתעד את ההבדל בין צוו ומעשה עבור כל ציר, המאפשר פיצוי חיזוי.
יישומים של Counters for Precise Movement
הדלפקים מפוזרים כמעט בכל מגזר הרובוטיקה.התתת הבאה מדגישה את אזורי היישום המרכזיים שבהם טכנולוגיית ספירה מאפשרת דיוק.
רובוטיקה תעשייתית – אספה וממינג
בקווי הרכב, רובוטים משתמשים בדלפק כדי להציב רכיבים עם דיוק מיקרומטר.לדוגמה, רובוט להכניס piston לתוך בלוק מנוע מסתמכ על קידוד נגד שליטה על מהירות ועומק. בדומה, ב CNC machining, ספינד וציר להבטיח מיקום כלי מדויק מיקום, עם החלטות למטה עד 1 מיקרומטר או פחות.
(ב) [ה]: [ה]: [ה]] [ה]]: [הפדרציה הבינלאומית של הסטטיסטיקה הרובוטית] הרובוטיקה (FLT:2]:2] מראה כי המכירות של הרובוט התעשייתיות ממשיכות לצמוח, מונעות חלקית על ידי הגדלת דרישות הדיוק.
רובוטיקה רפואית - ניתוח ושיקום
מערכות כירורגיות רובוטיות כגון פלטפורמת דה וינצ'י מסתמכות על ניגודים של בקרת כלי מדויק.תנועות היד של המנתח מסולמות ומונחות על ידי ספירת הדופקים ממניפולטורים.כל אחד מפרק של אפקט הניתוח משתמש בדלפק ברזולוציה גבוהה כדי לשמור על עמדה יציבה, אפילו תחת עומס.
Mobile Robotics - ניווט ו-Odometry
רובוטים ניידים גלגלים משתמשים בקודנים רוטאריים על כל גלגל כונן.על ידי ספירת הדופק, בקר הרובוט מתכווץ קדימה וסיבובי דרך odometry שונים.למרות odometry סובלים מסחף למרחקים ארוכים, נגדים מספקים מסגרת מקומית לטווח קצר שניתן למזג עם יחידות מדידה לא רצויות (IMUs) ו-LIDAR במחסנית, אלקטרוניקה, כלי רכב אוטונומיים (AGV) עם דיוק של תחנות אחוריות (D) באופן קבוע על גבי 15 קידוד) באופן קבוע (בדרך כלל עם דיוק).
(ב) [ה]: [ה] [ה]]: [ה] [ה] [ה]] [ה]]] [ה]]], [ה]], [ה]]]][ה]]], [ה], [ה], [ה]ה'[דרושה] מספר מאמרים על טכניקות הדאומטריה שמשלבות מידע נגד.
רובוטים משותפים (Cobots)
רובוטים שיתופיים דורשים רגישות גבוהה למזער כוחות השפעה.נגדים מקודדים משותפים להאכיל לתוך חיישנים טורקים ואלגוריתמים של שליטה בכוח.כאשר רובוט מזהה התנגשות (באמצעות שינוי פתאומי בספירה עמדה מול ספירה צומנת), מערכת הבקרה יכולה לעצור או להפוך את התנועה באופן מיידי.חלק מהזרועות הקובוט משתמשות גם במגבלות וירטואליות "רכה" המבוססות על ערכים מנוגדים המונעים מהרובוטים להיכנס לאזורים ללא הפסקות פיזית.
החקלאות והדרונים האוטונומיים
רובוטים חקלאיים משתמשים בדלפקים על גלגל הקודמים למשימות מעקב שורות, בעוד שרחפנים משתמשים בדלפקי RPM מוטוריים (באמצעות Back-EMF או קודרים אופטיים) כדי להעריך את המיקום בסביבות בעלות GPS.בקר הטיסה של A משווה ספירת צווורים עם ספירות בפועל כדי לזהות כשל מוטורי או מופחת להרים, גרימת נחיתה חירום.
היתרונות של שימוש ב- Counters in Robotics
היתרונות של שילוב ניגודים במערכות רובוטיות הם רבים להשפיע ישירות על הביצועים, האמינות והעלות. להלן הם היתרונות העיקריים הורחבו מהרשימה המקורית.
אחריות גבוהה וחזרה
נגדים מאפשרים לרובוטים לפתור עמדות הרבה מעבר למה שרכיבים מכניים לבדם יכולים לספק.עם פתרון קודר מתאים, רובוט יכול לחזור למצב שנלמד בעבר עם חזרות מיקרומטר - חיוני בייצור חצי-מוליכים למחצה או ניתוח.
זמן אמיתי פידבק והתאמה דינמית
מכיוון שנתוני התפוקה של הדלפק בזמן אמת, לולאות בקרה יכולות להגיב באופן מיידי להפרעות כמו חיכוך, עומס וריאציות או כוחות חיצוניים. משוב זה מונע שגיאות מצטברות ומאפשר לרובוט לפצות על התרחבות תרמית או ללבוש רכיב.
עלויות ומורכבות מופחתים
לנטרל את הדלפקים לתוך מיקרובקר עולה מעט, אבל מבטל את הצורך בחיישנים מרחקים יקרים יותר. במקרים רבים, קוד פשוט וצמד נגד יכול להחליף קודרים ליניאריים או נתב לייזר עבור מיקום לטווח קצר.
מבצע בטוח ואבחון
הדלפקים מאפשרים ניטור בריאות: פער בין ספירה צפויה לבין בפועל עשוי להצביע על ריבק מכני או רעש חשמלי.בקרי רובוט רבים ליישם "שגיאה מעקב" גבול; אם לא, המערכת נכנסת למצב בטוח, למנוע נזק.
סקלאה
ניתן להשתמש בדלפקים עבור מערכות מרובות-אקסי. שבב אחד יכול להתמודד עם קלטות קודר מרובות, מה שהופך אותו פשוט בקנה מידה של רובוט יחיד-axis איסוף ו-place ל- 20-axis humanoid.
אתגרים ושיקולים ב- Counter- Based Robotics
למרות היתרונות שלהם, הנגדים אינם חופשיים ממגבלות מעשיות.מהנדסים חייבים לתכנן בקפידה מערכות כדי להימנע ממכשולים משותפים.
פיזור נגד ומגבלות החלטה
אם קודר מייצר דופקים רבים והדלפק יש ביטים מוגבלים, הוא יכול overflow, מה שגורם לספירה לעטוף בצורה שגויה.זה בעייתי במיוחד במערכות תנועה ליניאריות מהירות גבוהה (למשל, חגורות משדרות) פתרונות כוללים שימוש בדלפקים גדולים יותר (32-bit או 64 סיביות), יישום ניהול תוכנה, או תיקון תקופתי של הספירה כאשר מדובר בהפניה ידועה.
רעש וזיהוי אינטגרליות
רעש חשמלי יכול לגרום קצוות הדופק מזויפים, המוביל לסחף מיקומה.כבלים מעוגלים, אותות שונים (RS-422), ושמיט גורם קלטות מסייעות להפחית את זה. הרבה קודרים מודרניים כוללים מסנן מובנה, אבל ממשק הנגד חייב גם להיות חזק נגד טראנסנטים.
ביאס וקליברציה
הנגדים מודדים עמדה יחסית; התייחסות מוחלטת ( מתג בית, דופק, או קוד מוחלט) נדרשת כדי להחדיר את הרובוט.ללא שיתוק הולם, הרובוט לא יידע את המיקום האמיתי שלו לאחר כוח.חלק מהמערכות משתמשות בדלפקים מכווצים סוללות כדי לשמור על מיקום בזמן הסגירה.
שקיפות ותהליכים Overhead
אם לולאה הבקרה קוראת את הדלפק לאט מדי, הרובוט עשוי overshoot או oscillate. עבור יישומים מהירים (למשל, רובוט איסוף ו-place הפועלים ב 200 מחזורים /מין), שיעור הקריאה הנגד חייב להיות בעשרות קילהרץ. מודולים נגד המוקשים מבוססי-הדלפק עם גישה זיכרון ישירה (DMA) להפחית את העומס CPU.
(ב) [ה]: [ה]] [ה]] [ה]] [ה]] [ה]]], [ה]], [ה], [ה]]]]ה'[ה]']'[ה]'[ה]'[ה]'[ה']'[ה']']'[ה']']'[ה']'[ה'[ה']']'[ה']']']'[ה'[ה']'[ב[ה'[ה'[ה']
מגמות עתידיות ב Counting Technology for Robotics
בעוד הרובוטיקה דוחפת עוד לפעולה אוטונומית ולקטריגיזציה, הדלפקים יפתחו כדי לענות על דרישות חדשות.
החלטות גבוהות יותר ומתנגדים מוחלטים
פיתוח קודים אופטיים מציעים כעת החלטות מעל 50 מיליון ספירות למהפכה. בשילוב עם ניגודים אולטרה-נמוך, מכשירים אלה יאפשרו angular angular angular מיקומה עבור טלסקופים וננומנפיקציה. קודים מוחלטים שמתקשרים בעמדה דיגיטלית (למשל, BSS, SSI, EnDat) הופכים להיות יותר זולים, הפחתה של שגרה ביתית על שגרה.
מערכות נגדיות משולבות
ההתקדמות בטכנולוגיית FPGA ו-SOC מאפשרת לדלפקים להשתלב ישירות עם אלגוריתמים שליטה על שבב יחיד.זה מקטין את הגמישות וסימולציות של לוח לוח ה-FPGA יחיד יכול לארח 16 קודרים מרובעים, בקר N-axis PID, וערימת תקשורת - המאפשרת עבור בקרים רובוטיים קומפקטיים.
ספירת אבטחה וחזון מבוססת
בעוד הדלפק המסורתי מסתמכ על קודים מחווטים, המחקר חוקר ניגודים מגנטיים או אופטיים אלחוטיים המטביעים את הלוגיקה ספירת הלוגיקה בצומת החיישן.בנוסף, "נגדים וירטואליים" המבוססים על הראייה, עוקב אחר סמנים fiducial או תכונות טבעיות באמצעות מצלמות מהירות גבוהה, תרגום תנועת פיקסל לתוך תרחישים ללא קודים פיזיים.
Machine Learning for Counter Fusion
רובוטים עתידיים ימזגו נתונים מנוגדים עם שיטות חיישן אחרות (IMU, חזון, tactile) באמצעות רשתות עצביות. גישה "ספירה רכה" זו יכולה להפר עמדה גם כאשר הדופקים קודר חסרים בשל חלק או הפחתה.
מסקנה
הנגדים הם מנעול בלתי נראה אך חיוני של דיוק רובוטיקה.מנגד בינארי פשוט בנהג צעד לקודמי הרזולוציה הגבוהים בזרוע כירורגית, מכשירים אלה מספקים את המדידות הבסיסיות שהופכות את השליטה הכמעט-פרלופית סגורה לאפשרית.כאשר רובוטים הופכים מדויקים יותר, מהירים יותר, אוטונומיים יותר, ספירה טכנולוגיה תמשיך להתקדם – מעבר לרזולוציה גבוהה יותר, לעקביות נמוכה יותר, ושילוב חכם יותר עם מנגנונים מדויקים יותר, עם למערכות מסחר טובות יותר, אשר יהיו מסוגלות יותר, עם למערכות חכמות יותר, אשר יהיו מסוגלות טובות יותר, ואופטריות מדויקות יותר, ואופטריות אחרות, אשר יהיו מסוגלות, אשר יהיו מסוגלות יותר, ומאובטחות יותר, כדי להבין את עקרונות מדויקים יותר, יותר, יותר, יותר, יותר, יותר, וטכנולוגיות מסחר טובות יותר, יותר, יותר, יותר, יותר, יותר, יותר, וטכנולוגיות מסחר טובות יותר, יותר, עם למערכות חכמות יותר, וטכנולוגיות מסחר טובות יותר, וטכנולוגיות מסחר טובות יותר, עם למערכות חכמות יותר, יותר, יותר, יותר, יותר, יותר, יהיו מסוגלות טובות יותר, יותר, יותר, עם למערכות חכמות יותר, כדי להבין את התקני מסחר טובות יותר, יותר, יותר, וטכנולוגיות