ट्यूटोरियल

सर्वोत्तम ओपनआर्म सामग्रियों के माध्यम से एक क्यूरेटेड पथ - टेलीऑपरेशन और डेटा लॉगिंग के माध्यम से सॉकेटकैन संचार से। यहां से शुरुआत करें, फिर शोध लेखों के माध्यम से गहराई तक जाएं।

सर्वोत्तम प्रथम लिंक

यदि आप ओपनआर्म में नए हैं, तो एसवीआरसी शोध लेखों की खोज करने से पहले इन चार स्रोतों से शुरुआत करें। वे आपको स्टैक कैसे काम करता है इसकी आधिकारिक जमीनी सच्चाई बताते हैं।

यहाँ से शुरू

आधिकारिक ओपनआर्म दस्तावेज़ीकरण और GitHub

  • 1
    ओपनआर्म सॉफ़्टवेयर गाइड (आधिकारिक) रोबोट विवरण, सॉकेटकैन, आरओएस2 एकीकरण और उन्नत नियंत्रण। विशिष्टताओं में जाने से पहले आधिकारिक अवलोकन। आधिकारिक गाइड पढ़ें →
  • 2
    ROS2 नियंत्रण दस्तावेज़ फ़ाइलें, नकली हार्डवेयर मोड, नियंत्रक सेटअप और मोशन कमांड लॉन्च करें। वास्तविक हार्डवेयर को छूने से पहले इसे पढ़ें। ROS2 नियंत्रण दस्तावेज़ खोलें →
  • 3
    कैन लाइब्रेरी डॉक्स सॉकेटकैन आर्किटेक्चर, क्लास लेआउट, एमआईटी नियंत्रण मोड, मोटर आईडी, कॉलबैक मोड और टाइमिंग। कोई भी नियंत्रण कोड लिखने से पहले आवश्यक। CAN दस्तावेज़ खोलें →
  • 4
    मुख्य GitHub रिपॉजिटरी रिपोजिटरी प्रवेश बिंदु: हार्डवेयर, सॉफ्टवेयर, मुद्दे और पारिस्थितिकी तंत्र लिंक। सामान्य समस्याओं के उत्तर खोजने के लिए मुद्दे खोलें। GitHub देखें →

संचार: सॉकेटकैन और कैन बस

नियंत्रण कोड लिखने से पहले समझें कि हाथ कैसे संचार करता है। अधिकांश लाये जाने वाले मुद्दे CAN मुद्दे हैं।

व्यावहारिक नोट

व्यवहार में वास्तव में क्या मायने रखता है

CAN समस्याओं के सबसे आम स्रोत API का दुरुपयोग नहीं हैं - वे कॉलबैक मोड स्विचिंग, टाइमआउट ट्यूनिंग और फ़र्मवेयर अपडेट के बाद मोटर्स में असंगत CAN ID मैपिंग हैं। किसी भी अन्य चीज़ से पहले इन्हें जांचें।

नियंत्रण: ROS2 और MIT नियंत्रण मोड

हार्डवेयर ब्रिंगअप प्रवाह और नियंत्रक कॉन्फ़िगरेशन। हमेशा पहले नकली हार्डवेयर चलाएं, फिर असली हार्डवेयर।

व्यावहारिक नोट

नकली पहले, असली बाद में

ओपनआर्म बॉक्स से बाहर नकली हार्डवेयर मोड का समर्थन करता है। हमेशा अपने नियंत्रण कोड को सत्यापित करें use_fake_hardware:=true वास्तविक मोटरों से कनेक्ट करने से पहले। यह अकेले अधिकांश हार्डवेयर क्षति की घटनाओं को रोकता है।

व्यावहारिक नोट

लाभ और सुरक्षा मार्जिन

सभी जोड़ों के लिए Kp=20, Kd=0.5 से प्रारंभ करें। धीरे-धीरे बढ़ाएँ. एमआईटी गेन गाइड प्रति जोड़ के अधिकतम सुरक्षित मूल्यों का दस्तावेजीकरण करता है - उनके भीतर रहने से मोटर ओवरहीटिंग और यांत्रिक तनाव से बचाव होता है।

टेलीऑपरेशन और डेटा लॉगिंग

नीति प्रशिक्षण के लिए उच्च गुणवत्ता वाले प्रदर्शन रिकॉर्ड करें। हार्डवेयर सेटअप, रिकॉर्डिंग कमांड और डेटासेट प्रबंधन।

एआई मॉडल प्रशिक्षण

आपके पास डेटासेट होने के बाद, अगला चरण नीति प्रशिक्षण है। OpenArm ACT, डिफ्यूजन पॉलिसी और OpenVLA के साथ बॉक्स से बाहर काम करता है।

सभी एसवीआरसी ओपनआर्म संसाधन

प्रत्येक आंतरिक पृष्ठ और शोध लेख एक ही स्थान पर अनुक्रमित। जब आप किसी विशिष्ट कार्यान्वयन समस्या की खोज कर रहे हों तो इनका उपयोग करें।

चर्चा करें कि आप क्या निर्माण कर रहे हैं

CAN सेटअप, ROS2 ब्रिंगअप, कैलिब्रेशन, डेटा लॉगिंग और डिबगिंग निर्णयों के बारे में पूछने के लिए OpenArm फोरम का उपयोग करें।