OHMFORGEأوم فورج · LEARN · BUILD
التدريب/أساسيات الروبوتات
40 دقيقة

الحركة التفاضلية وEncoders وOdometry

تعلّم كيف يحدد اختلاف سرعة العجلتين اتجاه الروبوت، وكيف تُستخدم Encoders لتقدير السرعة والمسافة والدوران بصورة تقريبية.

STRUCTURED LESSON

محتوى الدرس

اقرأ الوحدات بالترتيب، ثم اختبر فهمك قبل إكمال الدرس.

01مقدمة

فكرتان لعجلتين

عندما تدور العجلتان بالسرعة نفسها يتحرك الروبوت تقريبًا مستقيمًا، وعندما تختلف السرعتان ينحني المسار، وعند الدوران بعكس الاتجاهين يمكنه الدوران حول مركزه تقريبًا.

02الفكرة

Encoder يحول الحركة إلى نبضات

إذا عرفت عدد النبضات لكل دورة وقطر العجلة، يمكنك تقدير المسافة من عدد النبضات. Encoder ثنائي القناة يمكنه أيضًا المساعدة في معرفة الاتجاه.

03الفكرة

Odometry تقدير لا حقيقة مطلقة

الانزلاق واختلاف قطر العجلات والسطح وأخطاء العد تجعل الخطأ يتراكم مع الزمن. لذلك Odometry مفيدة للتقدير لكنها تحتاج تصحيحًا عند التطبيقات الدقيقة.

04تنبيه

اختبر الحركة بأمان

في الاختبارات الأولى ارفع العجلات عن الأرض أو استخدم مساحة خالية، وحدد سرعة منخفضة وحدًا زمنيًا للتوقف حتى لا يستمر الروبوت بالحركة عند خطأ البرمجة.

KNOWLEDGE CHECK

تحقق سريع من فهمك

سؤال واحد

لماذا تتراكم أخطاء Odometry مع الزمن؟