

مخطط المسار
قم بالتنزيل من أحد متاجر التطبيقات المذكورة أعلاه لتلقي التحديثات التلقائية. يمكن العثور على عمليات التثبيت اليدوية هنا.
عن

PathPlanner هو منشئ ملفات تعريف الحركة لروبوتات FRC التي أنشأها فريق 3015. تتضمن الميزات الرئيسية لـ PathPlanner ما يلي:
- يتم إنشاء كل مسار باستخدام منحنيات بيزييه، مما يسمح بضبط شكل المسار بدقة.
- يدعم الوضع Holonomic فصل دوران الروبوت عن اتجاه حركته.
- معاينة المسار في الوقت الحقيقي
- يسمح بوضع "علامات الأحداث" على طول المسار والتي يمكن استخدامها لتشغيل تعليمات برمجية أخرى أثناء متابعة المسار.
- قم ببناء إجراءات مستقلة معيارية باستخدام مسارات أخرى.
- الحفظ التلقائي وإدارة الملفات
- مكتبة البائع من جانب الروبوت لإنشاء المسار والمسار المخصص الذي يتبع الأوامر/وحدات التحكم
- إنشاء أوامر مستقلة كاملة باستخدام PathPlannerLib auto builder
- المسار في الوقت الحقيقي بعد القياس عن بعد
- إعادة التحميل السريع (يمكن تحديث المسارات والسيارات وإعادة إنشائها على الروبوت دون إعادة نشر التعليمات البرمجية)
- العثور التلقائي على المسار في PathPlannerLib باستخدام AD*
الاستخدام والتوثيق
pathplanner.dev
تأكد من تثبيت PathPlannerLib لإنشاء مساراتك.
https://3015rangerrobotics.github.io/pathplannerlib/PathplannerLib.json
مستندات جافا API
مستندات واجهة برمجة تطبيقات C++
مستندات واجهة برمجة تطبيقات بايثون
كيفية البناء يدويا:
- تثبيت الرفرفة
- افتح المشروع في المحطة الطرفية وقم بتشغيل الأمر التالي:
flutter build <PLATFORM>
- سيكون التطبيق المدمج موجودًا هنا:
- ويندوز:
<PROJECT DIR>/build/windows/runner/Release
- نظام التشغيل MacOS:
<PROJECT DIR>/build/macos/Build/Products/Release
- لينكس:
<PROJECT DIR>/build/linux/x64/release/bundle
- أو
flutter run
للتشغيل في وضع التصحيح