מדריכי OpenArm לתקשורת, בקרה, הפעלה טלפונית וקוד

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

פתח את האקדמיה לרובוטיקה · נושא האקדמיה של OpenArm

התחל כאן

הקישורים הראשונים הטובים ביותר

  • מדריך תוכנת OpenArmסקירה רשמית של תיאור הרובוט, SocketCAN, שילוב ROS2 ופקדים מתקדמים. קרא את המדריך הרשמי
  • בקרת ROS2הפעל קבצים, מצב חומרה מזויף, הגדרת בקר ופקודות תנועה. פתח את מסמכי הבקרה של ROS2
  • ספריית CANארכיטקטורת SocketCAN, פריסת מחלקה, מצב שליטה ב-MIT וקוד לדוגמה. פתח מסמכי CAN
  • ערך GitHub ראשינקודת כניסה למאגר עבור חומרה, תוכנה, בעיות וקישורי מערכת אקולוגית. הצג את GitHub
במה כל מקור עוזר
  • תִקשׁוֹרֶת - השתמש במסמכים של ספריית ה-CAN כדי להבין את SocketCAN, מזהי מנוע, מצבי התקשרות חזרה ותזמון.
  • לִשְׁלוֹט - השתמש במסמכי בקרה של ROS2 עבור זרימת השקה, חומרה מזויפת, בקרים ובדיקות מסלול.
  • קוד - השתמש ב- GitHub repos כדי לבדוק חבילות כמו `openarm_ros2`, `openarm_can` וקובצי תיאור.
  • טלאופרציה - התחל ממדריכי ההתקנה/תוכנה הרשמיים, ולאחר מכן השווה עם SVRC teleop ועמודי איסוף נתונים.
נתיב פנימי SVRC
הערות תקשורת

מה שחשוב בפועל

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

הערות בקרה

בקרת ROS2 והעלאת חומרה

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

הערות קוד

נקודות כניסה לקוד שכדאי להוסיף לאינדקס

מונחי החיפוש החזקים ביותר הם סביב `openarm_ros2`, `openarm_can`, רווחי בקרה, קבצי השקה, פרמטרי בקרה של MIT והגדרת SocketCAN. לכל אלה צריכים להיות דפי הסבר פנימיים או שרשורי פורום ייעודיים בתוך SVRC.

שוחח על מה אתה בונה

השתמש בפורום OpenArm כדי לשאול על הגדרות CAN, העלאת ROS2, כיול, רישום נתונים והחלטות ניפוי באגים.