יומן שינויי תוכנה 2021 - 2023
2023.6 (18/4/23)
כיול ChArUco קל ומנתחי כיול חזותיים
- כיול ChArUco נחשב לטוב יותר מכיול לוח משבצות מכיוון שהוא מתמודד עם הסתרות, זיהוי פינות לקוי, ואינו דורש שכל הלוח יהיה גלוי. זה הופך את תהליך לכידת פינות לוח הכיול קרוב לקצוות ופינות התמונות שלך לקל הרבה יותר. זה קריטי לאמידת מקדמי העיוות.
- תהליך הכיול של Limelight מספק משוב בכל שלב, ויבטיח שתעשה את כל הנדרש לקבלת תוצאות כיול טובות. הושקע מאמץ רב בהפיכת התהליך הזה לאמין ככל האפשר.
- החשוב מכל, אתה יכול לצפות בתוצאות הכיול שלך ממש ליד הכיול המקורי. במבט חטוף, אתה יכול להבין האם תוצאת הכיול שלך סבירה או לא.
- אתה יכול גם להשתמש בלוח המחוונים של הכיול ככלי למידה. אתה יכול לשנות קבצי תוצאות כיול שהורדת ולהעלות אותם מחדש כדי ללמוד כיצד מטריצת הפרמטרים הפנימיים ומקדמי העיוות משפיעים על תוצאות המעקב, שדה הראייה וכו'.
- צפה בסרטון הזה:
2023.5.1 & 2023.5.2 (22/3/23)
-
תוקנה רגרסיה שהוצגה ב-2023.5.0 - בעוד ש-2023.5 תיקן megatag עבור כל הפריסות הלא-מישוריות, הוא הפחית את הביצועים של הערכות תנוחה בתג בודד. זה תוקן. הערכות תנוחה בתג בודד משתמשות באותו פותר בדיוק שהיה בשימוש ב-2023.4.
-
ממשק צילום מסך מהיר יותר. רשת הצילומים כעת טוענת תמונות ממוזערות ברזולוציה נמוכה של 128 פיקסלים.
-
Limelight Yaw מוצג כעת כראוי במציגים התלת-ממדיים. הוא חיובי נגד כיוון השעון במציג ובאופן פנימי
-
מציין אילו מטרות נמצאות כרגע במעקב במציג המרחב של הזירה
2023.5.0 (21/3/23)
שינויים משמעותיים
- תוקנה רגרסיה - ה-"Yaw" במרחב הרובוט של Limelight היה הפוך בגרסאות קודמות. כעת ה-yaw במ משק המשתמש של האתר הוא חיובי בכיוון נגד כיוון השעון באופן פנימי.
עדכון בחירת אזור
- בחירת אזור כעת עובדת כמצופה בצינורות זיהוי נוירונים.
- נוספו 5 אפשרויות אזור חדשות לבחירת המרכז, העליון, השמאל, הימין, העליון או התחתון של מלבן המטרה הלא מסובב.
ממשק REST "hwreport"
- 5807/hwreport יחזיר תגובת JSON המפרטת מידע על מאפייני המצלמה הפנימיים ועיוות.
תיקון MegaTag
- פריסות מסוימות של תגי apriltag שאינם במישור אחד היו שבורות ב-MegaTag. בעיה זו תוקנה, ואמידת התנוחה כעת יציבה עם כל תגי המגרש. זה מאפשר אמידת תנוחה יציבה אפילו במרחקים גדולים יותר מבעבר.
דיוק משופר של tx ו-ty
- TX ו-TY מדויקים יותר מאי פעם. המטרות מתוקנות לחלוטין מעיוות, ושדה הראייה נקבע לחלוטין על ידי מאפייני המצלמה הפנימיים.
2023.4.0 (18/2/23)
סינון קלאסות בגלאי נוירונים
הגדר את הקלאסות שברצונך לעקוב אחריהן לסינון קל של זיהויים לא רצויים.
תמיכה מורחבת בגלאי נוירונים
תמיכה בכל רזולוציית קלט, תמיכה בצורות פלט נוספות לתמיכה בארכיטקטורות זיהוי אובייקטים אחרות. כעת יש תמיכה במודלים מבוססי EfficientDet0.
2023.3.1 (14/2/23)
שיפורים בדיוק AprilTag
שיפור מטריצת האינטרינסיקס ובעיקר שיפור מקדמי העיוות עבור כל הדגמים. שיפורים משמעותיים באיתור מיקום AprilTag בודד.
העלאת גלאי
תוקנה העלאת הגלאי.
2023.3 (13/2/23)
זמן לכידה (מפתח NT: "cl", תוצאות JSON: "cl")
ערך זמן הלכידה החדש מייצג את הזמן שבין סוף החשיפה של השורה האמצעית בחיישן התמונה של Limelight לבין תחילת צינור העיבוד.
סף איכות חדש עבור AprilTags
תגי AprilTags שגויים מסוננים כעת ביתר קלות באמצעות מחוון סף האיכות החדש. ערך ברירת המחדל שנקבע ב-2023.3 אמור להסיר את רוב הזיהויים השגויים.
דריסת תנוחת מצלמה במרחב הרובוט (מפתחות NT: "camerapose_robotspace_set", "camerapose_robotspace")
ניתן כעת לכוונן את מיקום ה-Limelight במרחב הרובוט תוך כדי פעולה. אם המפתח מוגדר למערך של אפסים, נעשה שימוש בתנוחה שהוגדרה בממשק האינטרנט.
הנה דוגמה של Limelight על מעלית:
זמן חשיפה מקסימלי מוגדל
זמן החשיפה המקסימלי הוא כעת 33ms (במקום 12.5 ms). מצבי לכידה בקצב fps גבוה עדיין מוגבלים ל-(1/fps) שניות. צינורות של 90hz, לדוגמה, לא יפיקו תמונות בהירות יותר מעבר לזמן חשיפה של 11ms.
עדכוני Botpose
לכל שלושת מערכי ה-botpose ב-networktables יש כעת ערך שביעי המייצג את הזמן הכולל (זמן לכידה + זמן מיקוד).
תיקוני באגים
- תיקון זרמי MJPEG של LL3 ב-shuffleboard
- תיקון camMode - מצב נהג מפיק כעת תמונות בהירות ושמישות
- תיקון תווית החשיפה - כל "תו" מייצג 0.01ms ולא 0.1 ms
- תיקון העלאת גלאי רשת נוירונית
2023.2 (28/1/23)
הופכים את התלת-מימד לקל מתמיד.