ساخت یک عامل مسابقهای خودگردان در TORCS
من در مسابقات جهانی هوش مصنوعی مسابقهکاری IBM شرکت کردم.
من از TORCS برای آزمایش استفاده میکنم.
هدف من یک دور کامل و بدون خطا در پیست Corkscrew است. بدون تصادف. سپس آن را سریع خواهم کرد.
این برنامه سه مرحله دارد:
- کنترل مبتنی بر قانون: استفاده از PID برای فرماندهی و ترمزگیری.
- یادگیری ماشین: استفاده از PyTorch برای جایگزینی قوانین ثابت (hardcoded).
- بهینهسازی: فراتر رفتن از محدودیتهای فیزیک.
ابزارهای من:
- شبیهساز: 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