לאחרונה, כמות עצומה של לקוחות פוטנציאליים הגיעו זמין עבור אדם רובוט מערכות אינטראקטיביות. במאמר זה אנו המתאר את השילוב של מכשיר רובוטי חדש עם תוכנות קוד פתוח שיכולות להפוך במהירות ספריה אפשרי של פונקציונליות אינטראקטיבית. לאחר מכן מתאר יישום קליני עבור יישום neurorehabilitation.
מחקר שנערך לאחרונה כי בדיקות התקנים אינטראקטיבי לתרגול טיפול ממושך חשף בפנינו סיכויים חדשים הרובוטיקה בשילוב עם צורות גרפיות אחרות של ביופידבק. קודם אדם רובוט מערכות אינטראקטיביות נדרש פקודות תוכנה שונות תיושם עבור כל רובוט המוביל זמן מיותר ממעל התפתחותי בכל פעם מערכת חדשה הופכת לזמינה. לדוגמה, כאשר לתחושה / מציאות גרפי סביבה וירטואלית כבר מקודד עבור רובוט אחד ספציפי לספק משוב לתחושה, כי רובוט מסוים לא יהיה מסוגל להיות הנסחרות לרובוט אחר ללא קידוד מחדש את התוכנית. עם זאת, המאמצים האחרונים בקהילת הקוד הפתוח הציעו בכיתה מעטפת גישה זו יכולה לעורר תגובה כמעט זהה ללא קשר הרובוט בשימוש. התוצאה יכולה להוביל חוקרים ברחבי העולם לבצע ניסויים דומים באמצעות קוד משותף. לכן "מיתוג החוצה" מודולרי של רובוט אחד אחר לא תשפיע על זמן הפיתוח. במאמר זה, אנו המתאר את יצירת יישום מוצלח של מעמד מעטפת עבור רובוט אחד לתוך הקוד הפתוח H3DAPI, המשלבת תוכנה הפקודות הנפוץ ביותר על ידי כל הרובוטים.
הקדמה
ישנו צורך הולך וגדל בכל אינטראקציה אנושית מכונה (HMI) עבור סביבות אינטראקטיביות אינטואיטיבי ויעיל. ענפים רבים ממשיכים להסתמך יותר בעיקר על HMI, כגון: שיקום רובוטיקה, תעשיית הרכב, ייצור מתכות, מכונות אריזה, תרופות, מזון, משקה, ושירותים. טכנולוגיות המועסקים בענפים אלה כוללים: מסופי להציג, מחשבים אישיים, ותוכנות HMI. טכנולוגיות אלה עשויות להיות משולב ביחד כדי לבצע פעולות ללא הגבלה.
רובוטים יכולים לשמש כדי להקל על אינטראקציה ישירה עם המשתמשים, כגון משרת כמדריך למוזיקה. לדוגמה, חוקרים מאוניברסיטת אוניברסיטת ואסדה יצרו רובוט מנגן בסקסופון ללמד אנשים איך לשחק כדי להבין את האינטראקציה בין תלמיד ומורה 1. חוקרים אחרים עשו רובוטיקה רובוט מבוססות ראיה טס על מנת לקבוע כיצד בינה מלאכותית עשויה להתפתח אינטראקציות אינטליגנטי עם הסביבה 2. ריכוז מסוים של מאמר זה שוכן בתוך רובוטיקה השיקום.
בתוך התחום של המחקר והתעשייה, קצב מהיר של שינוי עבור מוצרים חדשים דרישות המשתמש ממשיך לגדול. דרישות אלה להטיל אתגרים גדולים בתוך הרחבה. לכן עיצוב קוד הפך אינטגרלי מענה לצרכים של גופים אלה מבעוד מועד. לפיכך, את האיכות של מועמד חזק אדריכלי שיכלול להחלפה בקלות גרפיקה רובוט מערכות הכוללות תמיכה למנהל ההתקן. הארכיטקטורה H3DAPI עונה על הצרכים הללו, ולכן מעמד מעטפת שנוצרה. יתר על כן, H3D מיועד עבור סביבות מציאות מדומה, כמו אלו זקוקים ברובוטיקה השיקום.
עצבית שיקום רובוטיקה מבקש לנצל רובוטים לצורך סיוע בשיקום אנשי מקצוע. הסיוע כי רובוטים אלו מספקים מגיע בצורה של שדה כוח. עבר הפיקוד מנוע חוקרים כגון Shadmehr ו-Ivaldi מוסא, המשמש שדות הכוח לטפח הסתגלות המנוע, ולא מצאו 1) הסתגלות לשדה כוח לשימוש חיצוני מתרחש עם סוגים שונים של תנועות, כולל אך לא מוגבל בתנועות לכת, ו 2) הסתגלות מוכלל ברחבי תנועות שונות לבקר באזורים זהה של 3 שדה חיצוני. מחקר מ מהנדסים biomechanical ב מבוסס ביצועים טיפול רובוט-Assisted Progressive מראה כי חוזר על עצמו, משימה ספציפית, מכוונת מטרה, רובוט בעזרת טיפול יעיל בהפחתת לקויות מוטוריות בזרוע הפגועה לאחר שבץ 4, אך השפעות טיפוליות המדויק ופרמטרים להמשיך להיות שדה מחקר.
משוב תחושתי משפיעה למידה והסתגלות. לכן, השאלה ההגיונית הבאה יהיה לשאול או לא להגדיל באופן מלאכותי את גודל משוב כזה יקדם מהר יותר או שלם יותר למידה / הסתגלות. כמה חוקרים מצאו כי החלת יותר כוחות משוב תחושתי או רמזים חזותיים כדי לשפר את הטעויות יכולים לספק גירוי נוירולוגי הולם לקידום רמות גבוהות יותר של הסתגלות / למידה 5,6. תופעה זו ידועה בשם "הגדלת שגיאה". תופעה זו עשויה לנבוע מהעובדה פעם התוצאות של פעולה שליטה מוטורית לסטות מן האידיאל, המודל הפנימי העצמי שלנו מתאים לפי גודל הטעות. כתוצאה מכך, כמו המודל הפנימי שלנו מתקרב הסביבה החיצונית, טעות בביצוע המשימה פוחתת.
המחקר ממשיך לתמוך בפועל ממושך של פעילויות רלוונטיות תפקודית לשיקום של הפונקציה, למרות שרבים הנוכחי לטיפול מדיניות הבריאות להגביל את כמות המטופלים יכולים לבלות זמן עם מטפלים. השאלה היא האם משכנעת אלו יישומים חדשים של הטכנולוגיה יכולה ללכת רחוק יותר מאשר פשוט לתת מינון גבוה יותר של המצב הנוכחי של טיפול. האדם למכונה מחקרים אינטראקציה חשפו בפנינו סיכויים חדשים בתחומים של למידה מוטורית, והוא יכול במקרים מסוימים להציע ערך מוסף לתהליך הטיפולי. התקנים רובוטיים מיוחדים בשילוב עם מחשב מציג יכול להגדיל משוב של השגיאה על מנת להאיץ, להגביר או לעורר relearning המנוע. מאמר זה יציג מתודולוגיה של שימוש במערכת שפותחה עבור התערבות קלינית כמו למשל אחד כזה של יישום של הטכנולוגיה הזו.
1. הקמת מחלקה HAPI מעטפת עבור רובוט
extern "C" {
# Include
}
# Include
הערה: extern "C" נדרש לפתור וכל האינקוויזיציה מהדר, כי הספרייה כללה כתוב 'C' ו H3DAPI נכתב ב C + +.
bool initHapticsDevice (int);
bool releaseHapticsDevice ();
חלל updateDeviceValues (DeviceValues & DV, HAPITime dt);
חלל sendOutput (HAPIHapticsDevice: DeviceOutput & D, HAPITime t);
2. HAPI ספריה היצירה
cmake.
sudo לעשות
sudo make install
3. עטיפה H3D בכיתה
cmake.
sudo לעשות
sudo make install
4. מכונת סופיים המדינה
5. יישום: שיקום החולה שבץ
6. נציג תוצאות:
כאשר הפרוטוקול הוא נעשה בצורה נכונה, אז פעם את הצומת הוא נטען לתוך H3DViewer או H3DLoad, המכשיר צריך להיות מוכר WAM ויזם. אם WAM הוחלפו עם רובוט אחר, את הקוד עצמו לא היה צריך להיות שונה.
באיור 1. נושא יושב ליד לתחושה / מנגנון גרפי.
איור 2. נושא יושב ליד לתחושה / מנגנון גרפי עם פיזיותרפיסט.
איור 3. תצורת לשיקום of החולה שבץ. א) הנושא המטפל לעבוד יחד, יושבים ושימוש לתחושה גדול סביבת עבודה / תצוגה גרפית לתרגל תנועה. המטפל מספק רמז לנושא, ומיזוג להתאים לצרכים של המטופל יכול. הרובוט מספק הכוחות לדחוף את איבר מן היעד ואת מערכת משוב חזותי משפר את השגיאה של הסמן. ב) חולה כרוני טיפוסי שבץ שיפור מיום ליום. כל נקודה מייצגת את השגיאה החציוני הנמדד עבור בלוק 2 דקות של תנועה תפקודית סטריאוטיפית. בעוד המטופל מראה התקדמות על פני תקופה של 2 בשבוע תועלת הכוללת, אדם זה לא תמיד להשתפר בכל יום.
שיטה זו של יישום בכיתה מעטפת מאפשר רובוטים שונים כדי לשמש, מבלי לשנות את קוד המקור, בעת שימוש H3DAPI. באופן ספציפי, החוקרים שכתבו לתחושה שלהם / סביבת גרפי H3D ונבדק הניסוי שלהם עם רובוט רוח רפאים יהיה מסוגל לבצע את הניסוי זהים או דומים באמצעות בארט WAM, ולהיפך. זה סוג של מכשיר עצמאי תקשורת הנגדית נושאת השלכות על מחקר בינלאומי רובוטיקה השיקום. השלכות כאלה להקל לתחושה מהיר / פיתוח גרפי, שיתוף פעולה מחקרי בינלאומי, בין מחקר תקשורת מעבדה.
שיקום רובוטיקה טרם לחשוף את הפרמטרים הרבים הכרוכים למידה מוטורית. אחד הצעדים זמן רב במהלך לתחושה / פיתוח גרפיקה כולל זמן הידור. עם פרמטרים שיקום רבים, מורכב עם הזמן הידור עבור כל תוכנית, מחזור חיי הפיתוח כדי לבחון את כל ההיבטים קבוצת אפשרי עולה במהירות. H3D, עם העדרו של דרישות לקט, מאפשרת פיתוח מהיר של מספר רב של סצינות מציאות מדומה. זה בא כיתרון עבור אלה השואפים החוקרים לחקור את ההשפעות של תרחישים הכשרה שונים.
מגבלות זה "בקידוד קשיח" הגישה בכיתה מעטפת אינטגרציה כוללים את העובדה כי הליך זה יש לחזור בכל פעם יש חלוקה חדשה של H3DAPI. שינויים אפשריים לשילוב בכיתה העטיפה לתוך ההפצה האחרונה שלך של H3DAPI יהיה ליצור את המעמד מעטפת בנפרד H3DAPI. היית אז לשים בכיתה העטיפה שלך לתוך קובץ *. ספריה כך. זה יהיה לבודד את המעמד שלך מהפצת H3DAPI המקורי.
כיתות מעטפת במדריך זה הן תחת זכויות היוצרים של איאן שארפ.
הייתי רוצה להכיר את העזרה הטכנית של בריאן Zenowich, דניאל Evestedt ו Winsean לין.
Request permission to reuse the text or figures of this JoVE article
Request PermissionExplore More Articles
This article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. All rights reserved