بناء وكيل سباق ذاتي القيادة في TORCS

لقد شاركت في مسابقة IBM العالمية للذكاء الاصطناعي في مجال السباقات.

أستخدم TORCS للاختبار.

هدفي هو إتمام دورة نظيفة في مضمار Corkscrew. بدون حوادث. بعد ذلك، سأعمل على جعلها سريعة.

تتكون الخطة من ثلاث خطوات:

  • التحكم القائم على القواعد: استخدام PID للتوجيه والكبح.
  • تعلم الآلة: استخدام PyTorch لاستبدال القواعد المبرمجة مسبقاً.
  • التحسين: دفع حدود الفيزياء إلى أقصى مدى.

أدواتي:

  • المحاكي: TORCS.
  • اللغة: Python مع snakeoil3.
  • الذكاء الاصطناعي المحلي: ibm-granite-3.2-8b-instruct عبر LM Studio.

سأشارك هذه التفاصيل:

  • مطالبات الذكاء الاصطناعي.
  • الكود المولد.
  • رياضيات أنظمة التحكم.
  • سجلات تصحيح الأخطاء.

تابعني للحصول على تحديثات حول الروبوتات، ونظرية التحكم، وPython.

سيغطي السجل الأول منطق التوجيه والكبح قريباً.

المصدر: https://dev.to/dglezz/building-an-autonomous-racing-agent-in-torcs-19gm مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi