יומן שינויים בתוכנה ומשוב
שלחו בעיות ובקשות לתכונות חדשות באמצעות דוא"ל או למאגר המשוב של Limelight
Limelight OS 2025.1 (גרסה סופית - 24/2/25 גרסת בדיקה - 18/2/25)
24/2/25 - תיקון בעיית קישוריות שהוצגה בגרסת הבדיקה של 2025.1.
עדכוני IMU ל-LL4
- שיפור מיזוג חיישני IMU
- ביצועים משופרים משמעותית תחת רטט והשפעות ברמת FRC. שינויים מהותיים בגישת המיזוג.

התמונה לעיל מציגה את התוצאה של אימון אינטנסיבי של כ-5 דקות עם רובוט FRC. באימון זה, מדדנו את הכיוונים של:
- Limelight 4 שמריץ 2025.0 (llyawOLD)
- Limelight 4 שמריץ 2025.1 (llyaw)
- Pigeon 2.0
שני ה-LL4 מותקנים בכיוונים זהים. שימו לב לשיפור המשמעותי בדיוק הכללי מה-LL4 שמריץ את 2025.1
-
מצב IMU 3 - IMU_ASSIST_MT1 - ה-IMU הפנימי ישתמש בהערכות yaw מסוננות של MT1 לתיקון כיוון רציף
-
מצב IMU 4 - IMU_ASSIST_EXTERNALIMU - ה-IMU הפנימי ישתמש ב-IMU החיצוני לתיקון כיוון רציף
-
הוספת מפתח NT imuassistalpha_set (ברירת מחדל 0.001) - אלפא / עוצמת פילטר משלים. ערכים גבוהים יותר יגרמו ל-IMU הפנימי להתכנס למקור הסיוע מהר יותר
-
ברירת המחדל מוגדרת לערך נמוך 0.001 כי אנחנו סומכים יותר על ה-IMU הפנימי מבעבר. מצבי הסיוע בנויים כדי "למשוך" בעדינות את ה-IMU הפנימי לכיוון מקור הסיוע הנבחר מבלי לפגוע בתגובתיות של ה-IMU הפנימי במהלך תנועות מהירות.
עדכוני ביצועים תרמיים ל-LL4
-
הוספת 'throttle_set'. מעבד פריים אחד אחרי כל N פריימים שדולגו. דוגמאות לדפוסים:
- throttle_set=1: [דילוג, עיבוד, דילוג, עיבוד]
- throttle_set=2: [דילוג, דילוג, עיבוד, דילוג, דילוג, עיבוד]
-
הפלטים אינם מאופסים/מאותחלים במהלך פריימים שדולגו.
-
הגדירו זאת למספר גבוה כאשר הרובוט מושבת (50-200) כדי לנהל את הטמפרטורה של ה-LL4 שלכם.
-
לחלופין, תוכלו להגדיר צינור כמחפש תצוגה ולעבור לצינור זה כאשר הרובוט מושבת.
אפשרויות FPS חדשות עבור LL4 ו-LL3G
- הוספת 1280x800 ב-60FPS, 55FPS, 45FPS, ו-30FPS.
- שימוש בקצבי לכידה נמוכים יותר יאפשר לכם להגדיל את זמן החשיפה כדי למנוע פריחה/נשימה של התמונה בגלל תאורת AC.
עדכוני REST API
- הוספת REST API למצב IMU - 'update-imumode'
- הוספת REST API להגבלת קצב - 'update-throttle'
- הוספת REST API לאלפא סיוע IMU - 'update-imuassistalpha'
עדכוני FMap
- קבצי Json של FMap יכולים כעת להטמיע אופציונלית SVG מקודד ב-base64
- קבצי Json של FMap יכולים כעת להטמיע אופציונלית PNG מקודד ב-base64
רשתות עצביות ReefScape הועלו
- מודל B2 Hailo הוא המודל הטוב ביותר שלנו עבור FRC2025. הוא אומן על תמונות מונוכרומטיות כדי להתאים טוב יותר ל-LL4.

עדכוני LL3A
- 3A נתמך באופן מלא עם עדכוני 2025
תיקוני באגים
- Limelights ללא IMU פנימי מתעלמים מ-imumode_set
- Limelight 3 שעברו שדרוג ל-Limelight 3G ישתמשו כראוי במאוורר המובנה
- תיקון חיתוך בצינורות גילוי עצבי מבוססי Hailo
- תיקון חיתוך בצינורות AprilTag מבוססי Hailo
Limelight OS 2025.0 (15/1/24)
תמיכה ב-LL4
- הוספת תמיכה בזיהוי אובייקטים של Hailo ו-AprilTags מואצי Hailo
- הוספת תמיכה ב-IMU הפנימי של LL4.
- הוספת מפתח NT "imumode_set"
- 0 - השתמש ב-IMU חיצוני, אל תאתחל IMU פנימי
- 1 - השתמש ב-IMU חיצוני, אתחל IMU פנימי
- 2 - השתמש ב-IMU פנימי
עדכוני שדה 2025
- רוחב השדה וגובה השדה הם כעת חלק מקבצי .fmap
- עדכון ה-.fmap ברירת המחדל כדי להתאים לשדה 2025
- עדכון תמונת השדה ברירת המחדל
- בונה המפות המקוון מאפשר כעת להגדיר את רוחב השדה וגובה השדה
- הקישור ל-fmap 2025 בדף ההורדות עודכן.
תיקוני באגים
- תיקון כפתור "מחק את כל הצילומים"
Limelight OS 2024.10.2 (28/10/24)
תיקון Python Snapscript (קרדיט - קבוצת FTC 23251 TRIPLE FAULT)
- פלטי Python לא יקפאו יותר בע ת שימוש ב-Control Hub עם Limelight3A
- פלטי Python לא יקפאו יותר בעת מעבר בין צינורות python
מקרה קצה MT2
https://github.com/LimelightVision/limelight-feedback/issues/23
- בעת בדיקת MT2 ללא רובוט, קל ליצור אי-אפשרות גיאומטרית.
- מקרה קצה זה לא איפס את ה-botpose של mt2 - הוא איפס את מיקום המצלמה.
- הרובוט ממוקם כעת ב-(0,0,0) בכל פעם שמקרה קצה זה מזוהה
כתובות IP סטטיות
https://github.com/LimelightVision/limelight-feedback/issues/25
- הוספת אזהרה למגדיר כתובת ה-IP אם הכתובת מסתיימת ב-.1-.10 או .20-.255 מכיוון שכתובות אלה עלולות להפריע ל-FMS או למכשירים אחרים
- ב-2024.10.1, הממשק לפעמים הציע שכתובת IP סטטית הוגדרה כאשר שיטת הכתובות הוגדרה ל"אוטומטית"
STDDevs NetworkTables
https://github.com/LimelightVision/limelight-feedback/issues/24
- "stddevs" ב-networktables מכיל את כל ה-stddevs עבור mt1 ו-mt2 (מערך double, 12 אלמנטים)
מקרה קצה בהעלאת מודל
- אם מודל מסווג מועלה לצינור גלאי, "בדוק מודל" יוצג על התמונה
- אם מודל גלאי מועלה לצינור מסווג, "בדוק מודל" יוצג על התמונה
Limelight OS 2024.10.1 (15/9/24)
עדכוני Limelight 3A
- עדכון ערכי איזון צבע ברירת מחדל
- עדכון תצורת גודל AprilTag ברירת מחדל ל-101.6 מ"מ
- הפחתת קצב פריימים ברירת מחדל של זרם וידאו ל-30FPS
- הגדלה קלה של דחיסת זרם וידאו להפחתת קצב הביטים של הזרם
אזהרת גודל AprilTag
- הוספת אזהרה למציג מרחב השדה אם גודל ה-AprilTag המוגדר אינו תואם לגדלים במפת השדה שהועלתה.

תיקון באג CameraPose_RobotSpace
- דריסת מיקום המצלמה המוגדר בממשק מ-NetworkTables/LimelightLib/REST עובדת שוב כראוי.
Limelight OS 2024.10 (4/9/24)
תמיכה ב-Limelight 3A עבור FTC
- Limelight3A נתמך באופן מלא
- 3A ניתן לשימוש הן ב-FTC והן ב-FRC