הדרכות
נתיב אצור דרך חומרי OpenArm הטובים ביותר - מתקשורת SocketCAN דרך הפעלה טלפונית ורישום נתונים. התחל כאן, ואז תעבור לעומק על מאמרי המחקר.
הקישורים הראשונים הטובים ביותר
אם אתה חדש ב-OpenArm, התחל עם ארבעת המקורות האלה לפני שתחקור את מאמרי המחקר של SVRC. הם נותנים לך את האמת הרשמית על איך המחסנית עובדת.
תיעוד רשמי של OpenArm & GitHub
-
1מדריך תוכנת OpenArm (רשמי) תיאור רובוט, שילוב SocketCAN, ROS2 ופקדים מתקדמים. הסקירה הסמכותית לפני הצלילה לפרטים. קרא את המדריך הרשמי →
-
2ROS2 Control Docs הפעל קבצים, מצב חומרה מזויף, הגדרת בקר ופקודות תנועה. קרא את זה לפני שאתה נוגע בחומרה אמיתית. פתח את מסמכי הבקרה של ROS2 →
-
3CAN Library Docs ארכיטקטורת SocketCAN, פריסת מחלקה, מצב בקרת MIT, מזהי מנוע, מצבי התקשרות חוזרת ותזמון. חיוני לפני כתיבת קוד בקרה כלשהו. פתח מסמכי CAN ←
-
4מאגר GitHub ראשי נקודת כניסה למאגר: חומרה, תוכנה, בעיות וקישורי מערכת אקולוגית. פתח בעיות כדי למצוא תשובות לבעיות נפוצות. הצג GitHub →
תקשורת: SocketCAN & CAN Bus
הבן כיצד הזרוע מתקשרת לפני כתיבת קוד בקרה. רוב בעיות ההעלאה הן בעיות CAN.
מדריך התקנה של SocketCAN
בדיקות תקשורת, מיפוי מזהה מנוע, מסגרות שגיאה של CAN והעלאת ממשק. ההפניה הקנונית של SVRC לבעיות בהגדרת CAN.
קרא את המדריך → מסמכים רשמייםספריית CAN של OpenArm
מסמכי API מלאים עבור openarm_can: מחלקות מוטוריות, פורמט מנות בקרת MIT, מצבי התקשרות חוזרת ותצורת זמן קצוב.
הגדרת מנהל ההתקן (רכזת זו)
התקנת מנהל התקן CAN שלב אחר שלב: טעינת מודול ליבה, העלאת ממשק, אימות candump ותצורה מתמשכת.
הצג את השלבים →מה בעצם חשוב בפועל
המקורות הנפוצים ביותר לבעיות CAN אינם שימוש לרעה ב-API - הם החלפת מצב התקשרות חוזרת, כוונון זמן קצוב, ומיפוי מזהה CAN לא עקבי בין מנועים לאחר עדכוני קושחה. בדוק את אלה תחילה לפני כל דבר אחר.
שליטה: מצבי בקרה ROS2 ו-MIT
זרימות העלאת חומרה ותצורת בקר. הפעל תמיד תחילה חומרה מזויפת, ואז חומרה אמיתית.
מדריך בקרת ROS2
מצב חומרה מזויף, העלאת חומרה אמיתית, משמעת בקר, אפשרויות קובץ השקה ודוגמאות לפקודות מסלול.
קרא את המדריך → מדריך מחקרמדריך רווחי בקרה של MIT
הערות כוונון Kp/Kd, ערכי התחלה בטוחים לכל מפרק, שולי בטיחות, ומה לעשות כאשר עליות גורמים לתנודה.
קרא את המדריך → מדריך מחקרמדריך כיול וביות
נוהל הגדרת אפס משותף, רצף ביות, אימות סביבת עבודה ומצבי כשל נפוצים בכיול.
קרא את המדריך →קודם כל לעג, אחר כך אמיתי
OpenArm תומך במצב חומרה מזויף מחוץ לקופסה. אמת תמיד את קוד הבקרה שלך באמצעות use_fake_hardware:=true לפני חיבור למנועים אמיתיים. זה לבדו מונע את רוב מקרי נזקי החומרה.
רווחים ושולי ביטחון
התחל עם Kp=20, Kd=0.5 עבור כל המפרקים. הגדל לאט. מדריך הרווחים של MIT מתעד את ערכי הבטיחות המקסימליים לכל מפרק - הישארות בתוכם מונעת התחממות יתר של המנוע ולחץ מכני.
טלאופרציה ורישום נתונים
הקלט הדגמות באיכות גבוהה להכשרת מדיניות. הגדרת חומרה, הקלטת פקודות וניהול מערכי נתונים.
מדריך טלאופ ורישום נתונים
הגדרת טל-פעולה מקצה לקצה: חיבור למכשיר המפעיל, הקלטה מסונכרנת של ג'וינטים ומצלמות, הפעלה חוזרת של פרק, ויצוא RLDS/LeRobot.
קרא את המדריך → עמוד רכזתאיסוף נתונים (מרכז זה)
חיבורי חומרה, זרימת עבודה של הקלטת LeRobot, הסבר על פורמט מערך הנתונים ורשימת בדיקה לאיכות. מלא צעד אחר צעד.
עבור לדף → מאמר מחקרכיצד לאסוף נתוני הדגמה
העקרונות מאחורי איסוף הדגמות רובוט באיכות גבוהה: עקביות בסצינה, הדרכת מפעילים, טיפול בכשלים ועיבוד גרסאות של מערך הנתונים.
קרא מאמר →אימון מודל AI
לאחר שיש לך מערך נתונים, השלב הבא הוא אימון מדיניות. OpenArm פועל מחוץ לקופסה עם ACT, Diffusion Policy ו-OpenVLA.
OpenArm: פלטפורמה ממוקדת נתונים
פילוסופיית עיצוב מלאה: ארכיטקטורת לכידת נתונים, כישלון כנתונים, יישור סים לאמית ופורמט פלט מוכן ללמידה.
קרא מאמר → דגמי SVRCדגמי AI תואמים
ACT, Diffusion Policy ו-OpenVLA - נקודות ביקורת מאומנות מראש ומדריכי כוונון עדין עבור מערכי נתונים של OpenArm.
עיין בדגמים ← ערכות נתונים של SVRCמערכי נתונים ציבוריים של OpenArm
מערכי נתונים של קהילה ו-SVRC בפורמט LeRobot, מוכנים להדרכה. דלג ישר לאימון אם אינך רוצה לאסוף נתונים קודם.
עיין במערכי נתונים ←כל משאבי SVRC OpenArm
כל עמוד פנימי ומאמר מחקר באינדקס במקום אחד. השתמש באלה כאשר אתה מחפש בעיית יישום ספציפית.
- › התחלה מהירה — כיוון יחידה 0
- › מדריך התקנה — שלב אחר שלב מלא
- › תוכנה - SDK, מנהלי התקנים, ROS2, LeRobot
- › מפרטים - מכאני וחשמלי
- › איסוף נתונים — זרימת עבודה של הקלטה
- › בטיחות — קרא לפני ההפעלה
- › קהילה — פורום ושאלות נפוצות
- › מחקר: הגדרת SocketCAN
- › מחקר: ROS2 Control
- › מחקר: MIT Control Gains
- › מחקר: כיול וביתות
- › מחקר: Teleop Data Loging
- › מחקר: פלטפורמה ממוקדת נתונים
- › מחקר: ROS2 vs Custom Stack
- › מחקר: איסוף נתוני הדגמה
- › OpenArm Forum Hub
- › Wiki: SDK Quickstart
- › Wiki: Reference Full API