دروس OpenArm للتواصل والتحكم والعمليات عن بعد والتعليمات البرمجية

تعمل هذه الصفحة على تحويل مواد OpenArm الأكثر فائدة عبر الويب إلى مسار واحد يمكن قراءته داخل SVRC، حتى يتمكن المنشئون من اكتشافها ومناقشتها هنا بدلاً من التنقل بين المصادر المنفصلة.

أكاديمية الروبوتات المفتوحة · موضوع أكاديمية OpenArm

ابدأ هنا

أفضل الروابط الأولى

  • دليل برنامج OpenArmنظرة عامة رسمية على وصف الروبوت، وتكامل SwitchCAN، وROS2، وعناصر التحكم المتقدمة. قراءة الدليل الرسمي
  • السيطرة على ROS2تشغيل الملفات، ووضع الأجهزة المزيفة، وإعداد وحدة التحكم، وأوامر الحركة. افتح مستندات التحكم ROS2
  • مكتبة يمكنبنية المقبس، وتخطيط الفصل، ووضع التحكم في معهد ماساتشوستس للتكنولوجيا، وكود المثال. افتح مستندات CAN
  • مدخل جيثب الرئيسينقطة دخول المستودع للأجهزة والبرامج والمشكلات وروابط النظام البيئي. عرض جيثب
ما يساعد كل مصدر
  • تواصل - استخدم مستندات مكتبة CAN لفهم المقبس، ومعرفات المحرك، وأوضاع رد الاتصال، والتوقيت.
  • يتحكم - استخدم مستندات التحكم ROS2 لتدفق الإطلاق والأجهزة المزيفة ووحدات التحكم واختبار المسار.
  • شفرة - استخدم GitHub repos لفحص الحزم مثل `openarm_ros2` و`openarm_can` وملفات الوصف.
  • التشغيل عن بعد - ابدأ من أدلة الإعداد/البرامج الرسمية، ثم قارنها مع صفحات SVRC teleop وجمع البيانات.
المسار الداخلي SVRC
ملاحظات الاتصالات

ما يهم في الممارسة العملية

من مستندات CAN الرسمية، فإن أهم التفاصيل التشغيلية ليست مجرد أسماء واجهة برمجة التطبيقات (API) ولكن حقائق حلقة التحكم: تبديل وضع رد الاتصال، وضبط المهلة، والتخطيط المتسق لمعرف CAN عبر المحركات. هذه هي بالضبط أنواع تفاصيل التنفيذ التي يبحث عنها المنشئون ثم يسألون عنها في المنتديات.

ملاحظات التحكم

التحكم في ROS2 وإحضار الأجهزة

توضح مستندات التحكم ROS2 أن OpenArm يدعم بالفعل كلاً من الأجهزة المزيفة وتدفقات الأجهزة الحقيقية. وهذا يعني أن SVRC يمكنه صياغة البرامج التعليمية حول "المحاكاة أولاً، والحقيقية لاحقًا" من أجل تأهيل أكثر أمانًا واستكشاف الأخطاء وإصلاحها من قبل المجتمع.

ملاحظات الكود

نقاط إدخال الكود تستحق الفهرسة

أقوى مصطلحات البحث تدور حول `openarm_ros2` و`openarm_can` ومكاسب التحكم وتشغيل الملفات ومعلمات التحكم MIT وإعداد المقبس. يجب أن تحتوي جميعها على صفحات شرح داخلية مخصصة أو سلاسل رسائل منتدى داخل SVRC.

ناقش ما تقوم ببنائه

استخدم منتدى OpenArm للاستفسار عن إعداد CAN، وإحضار ROS2، والمعايرة، وتسجيل البيانات، وقرارات تصحيح الأخطاء.