Yazılım Değişiklik Günlüğü ve Geri Bildirim
Sorunları ve özellik isteklerini e-posta ile veya Limelight Geri Bildirim Deposu'na gönderin
Limelight OS 2025.1 (FINAL SÜRÜM - 24/2/25 TEST SÜRÜMÜ - 18/2/25)
24/2/25 - 2025.1 test sürümünde ortaya çıkan bağlantı sorunu düzeltildi.
LL4 IMU Güncellemeleri
- Geliştirilmiş IMU sensör füzyonu
- Titreşim ve FRC seviyesindeki darbeler altında önemli ölçüde daha iyi performans. Füzyon yaklaşımında büyük değişiklikler.
Yukarıdaki görüntü, bir FRC robotuyla oldukça şiddetli ~5 dakikalık bir antrenman seansının sonucunu göstermektedir. Bu seansta şunların yönlerini ölçtük:
- 2025.0 çalıştıran bir Limelight 4 (llyawOLD)
- 2025.1 çalıştıran bir Limelight 4 (llyaw)
- Bir Pigeon 2.0
İki LL4 aynı yönlerde monte edilmiştir. 2025.1 çalıştıran LL4'ün genel doğruluğundaki büyük iyileşmeye dikkat edin
-
IMU Modu 3 - IMU_ASSIST_MT1 - Dahili IMU, sürekli yön düzeltmesi için filtrelenmiş MT1 yaw tahminlerini kullanacak
-
IMU Modu 4 - IMU_ASSIST_EXTERNALIMU - Dahili IMU, sürekli yön düzeltmesi için harici IMU'yu kullanacak
-
imuassistalpha_set NT Anahtarı eklendi (varsayılan 0.001) - Tamamlayıcı filtre alfa / gücü. Daha yüksek değerler dahili imu'nun yardım kaynağına daha hızlı yakınsamasına neden olacak
-
Varsayılan değer düşük bir değer olan 0.001 olarak ayarlandı çünkü artık dahili IMU'ya eskisinden daha fazla güveniyoruz. Yardım modları, hızlı hareketler sırasında dahili IMU'nun duyarlılığına zarar vermeden dahili imu'yu seçilen yardım kaynağına çok nazikçe "çekmek" için tasarlanmıştır.
LL4 Termal Performans Güncellemeleri
-
'throttle_set' eklendi. Her N atlanan kareden sonra bir kare işler. Örnek desenler:
- throttle_set=1: [atla, işle, atla, işle]
- throttle_set=2: [atla, atla, işle, atla, atla, işle]
-
Atlanan kareler sırasında çıktılar sıfırlanmaz/resetlenmez.
-
LL4'ünüzün sıcaklığını yönetmek için devre dışıyken bunu yüksek bir sayıya ayarlayın (50-200).
-
İsteğe bağlı olarak, bir pipeline'ı vizör olarak yapılandırabilir ve devre dışıyken bu pipeline'a geçebilirsiniz.
LL4 ve LL3G için Yeni FPS Seçenekleri
- 60FPS, 55FPS, 45FPS ve 30FPS'de 1280x800 eklendi.
- Daha düşük yakalama hızları kullanmak, AC aydınlatma nedeniyle görüntü blooming/breathing'den kaçınmak için pozlama süresini artırmanıza olanak tanır.
REST API Güncellemeleri
- IMU Modu REST API eklendi - 'update-imumode'
- Throttle REST API eklendi - 'update-throttle'
- IMU ASSIST ALPHA REST API eklendi - 'update-imuassistalpha'
FMap Güncellemeleri
- FMap Json dosyaları artık isteğe bağlı olarak base64 kodlu bir SVG gömebilir
- FMap Json dosyaları artık isteğe bağlı olarak base64 kodlu bir PNG gömebilir
ReefScape Sinir Ağları Yüklendi
- B2 Hailo Modeli, FRC2025 için en iyi performans gösteren modelimizdir. LL4'ü daha iyi desteklemek için monokrom görüntüler üzerinde eğitildi.
LL3A Güncellemeleri
- 3A, 2025 güncellemeleriyle tam olarak destekleniyor
Hata Düzeltmeleri
- Dahili IMU'su olmayan Limelight'lar imumode_set'i yok sayar
- Limelight 3G'ye yükseltilmiş Limelight 3'ler yerleşik fanı düzgün şekilde kullanacak
- Hailo tabanlı Sinir Dedektör pipeline'larında Kırpma düzeltildi
- Hailo tabanlı AprilTag pipeline'larında Kırpma düzeltildi
Limelight OS 2025.0 (15/1/24)
LL4 Desteği
- Hailo nesne algılama ve Hailo hızlandırmalı AprilTag'ler için destek eklendi
- LL4'ün dahili IMU'su için destek eklendi.
- "imumode_set" NT Anahtarı eklendi
- 0 - Harici IMU kullan, dahili IMU'yu besleme
- 1 - Harici IMU kullan, dahili IMU'yu besle
- 2 - Dahili IMU kullan
2025 Saha Güncellemeleri
- Saha genişliği ve saha yüksekliği artık .fmap dosyalarının bir parçası
- Varsayılan .fmap 2025 sahasına uyacak şekilde güncellendi
- Varsayılan saha görüntüsü güncellendi
- Çevrimiçi harita oluşturucu artık saha genişliği ve saha yüksekliğini yapılandırmanıza izin veriyor
- İndirmeler sayfasındaki 2025 fmap bağlantısı güncellendi.
Hata Düzeltmeleri
- "Tüm anlık görüntüleri sil" düğmesi düzeltildi
Limelight OS 2024.10.2 (28/10/24)
Python Snapscript Düzeltmesi (KREDİ - FTC TAKIM 23251 TRIPLE FAULT)
- Limelight3A ile Control Hub kullanırken Python Çıktıları artık donmayacak
- Python pipeline'ları arasında geçiş yaparken Python Çıktıları artık donmayacak
MT2 Kenar Durumu
https://github.com/LimelightVision/limelight-feedback/issues/23
- Robot olmadan MT2'yi test ederken, geometrik bir imkansızlık oluşturmak kolaydır.
- Bu kenar durumu mt2 botpose'u sıfırlamıyordu - kamera pozunu sıfırlıyordu.
- Bu kenar durumu algılandığında robot artık (0,0,0)'a yerleştiriliyor