Yazılım Değişiklik Günlüğü 2017 - 2020
2020.4 (11/03/20)
2020.4, ani bir mjpeg akışı bağlantı kesintisi sırasında oluşabilecek aralıklı 2-4 saniyelik çökmeyi ortadan kaldıran kritik bir güncellemedir. Bu genellikle maçın tam sonunda oluyordu ve bazı durumlarda maçlar sırasında da gerçekleşebiliyordu.
2020.3 (25/02/20)
2020.3, aralıklı ağ bağlantısı ile ilgili yazılım yeniden başlatmalarını ele alan ve USB kamera bağlantısı kesildiğinde oluşan bir çökmeyi düzelten kritik bir güncellemedir.
2020.2 (30/01/20)
2020.2, herhangi bir noktaya kaydırma ve yakınlaştırma özelliği ekleyerek Limelight'ın donanımını daha da ileri taşıyor. Ayrıca yepyeni bir video modu ve önemli hata düzeltmeleri ekliyor. Gelecek güncellemelerde görmek istediğiniz özellikleri bize bildirin!
Özellikler
-
60 FPS'de 3x Donanım Yakınlaştırma
- Son güncellememiz, tüm Limelight modellerine hiçbir maliyet olmadan 2x Donanım Yakınlaştırma ekledi. Donanım yakınlaştırmamızı 3x Donanım Yakınlaştırma ile daha da ileri taşımayı başardık. Tüm Limelight modelleri artık 60fps'de 3x Donanım Yakınlaştırma yapabilir. Bu, her takım için tam saha takibini daha da kolaylaştırıyor.
-
Donanım Kaydırma
- 2020'de hem uzun hem de kısa mesafelerden atış yapabilen robotlar, aktif, ayarlanabilir bir Limelight montajı kullanmadan Limelight'larında Donanım Yakınlaştırma kullanmakta zorlanabilirlerdi. Bu sorunu çözmek için Donanım Kaydırma özelliğini ekledik.
Hata Düzeltmeleri
- Renk dengesi kaydırıcılarını bozan sürücü sorunlarını ele aldık
- Takımlardan gelen az sayıdaki ağ performansı raporlarını ele almak için tüm ağ ile ilgili sürücüleri 2019 sezonu varyantlarına geri döndürdük
2020.1 (16/01/20)
2020.1, Limelight'ın şimdiye kadarki en harika özelliklerinden birini ekliyor: 2x Donanım Yakınlaştırma. Bu dijital yakınlaştırma değildir ve artık tüm Limelight sürümleri için etkinleştirilmiştir.
Özellikler
-
2x Donanım Yakınlaştırma
- Dijital yakınlaştırma değil
- 2x Donanım yakınlaştırmayı etkinleştirerek uzun mesafede çok daha iyi takip ve tam saha mesafelerinde kararlı takip elde edin.
- Bu özellik kesinlikle hiçbir gecikme veya kare hızı maliyeti olmadan gelir - takip, ek yük olmadan 90fps'de çalışmaya devam eder.
-
Manuel Artı İşaretleri
- Web arayüzündeki kaydırıcılarla tek ve çift artı işareti konumlarını manuel olarak ayarlayın
-
Yeni SolvePNP / 3D özellikleri (Hala deneysel)
- Bir hedefin yalnızca en dış noktalarını kullanmak için "Force Convex" seçeneğini ekledik - bu, 2020'de altıgen hedef için kullanılan ince bant nedeniyle gereklidir.
- "Bind target" seçeneği eklendi. Bu özellik, "tx" ve "ty"yi 3D hedefe bağlar. Bu, robotları 3D hedefleri kullanarak skor yapmaya yönlendirmek için gereklidir.
- Son olarak, istenen hedef konumunu 3D uzayda Z ekseni üzerinde otomatik olarak dengelemek için "Goal Z-Offset" seçeneğini ekleyin.
- Infinite Recharge'da, "Goal Z-Offset" altıgen hedefin arkasındaki küçük, dairesel hedefin merkezini izlemek için kullanılacaktır.
-
"tc" ile renk algılama
- Artı işaretinin konumundaki Kırmızı, Yeşil ve Mavi değerlerini elde etmek için Network Tables'daki yeni "tc" dizisini okuyun. Mükemmel renk algılama için giriş sekmesindeki "Blue Balance" ve "Red Balance" ayarlarını yapın.
Hata Düzeltmeleri
- 2020.0'da bozulan USB Kamera işlevselliği artık 2020.1'de düzeltildi
- 2020.0'da bozulan SolvePnP işlevselliği artık 2020.1'de düzeltildi
- SolvePnP, eksen görselleştirme merkezi olarak model merkezini düzgün şekilde kullanıyor
2019.7 (05/04/19)
2019.7 iki yeni özellik ekliyor.
Özellikler
- 160x120 30fps akış
- Geniş açılı USB kameraları kullanan takımlar için daha pürüzsüz, daha düşük bant genişliği akışı. 180 derecelik kamera akışımızın bant genişliği ~3.7mbps'den ~1.8 mbps'ye düştü.
- Akış çözünürlüğünü ayarlar sekmesinden değiştirin.
- Geniş açılı bir USB kamerası takılı bir Limelight'ta akış çözünürlüğünü değiştirme. Resim içinde Resim yok ve normal akış hızı.
- Akıllı Benek Reddetme
- Bu yıl kameralarını hedefle aynı hizada monte eden takımlar, istenmeyen LED yansımalarıyla uğraşmak zorunda kaldılar.
- Alan kaydırıcısı her zaman bu sorunu çözmez, çünkü takımlar büyük mesafelerde küçük görüş hedeflerini izlemek isterler.
- Bu yeni özellik, diğer tüm filtrelerden geçmiş olan nispeten küçük konturları otomatik olarak reddedecektir.
- Bir robot bir görüş hedefinden uzaklaştıkça (boyutunu azaltarak), SSR otomatik olarak ayarlanarak yalnızca nispeten küçük konturları reddedecektir.
Değişiklikler
- Araç İpuçları
- Bazı Limelight kontrollerinde artık araç ipuçları mevcut
2019.6.1 Hotfix (14/03/19)
2019.6.1, Grip yüklemelerini düzeltir.
2019.6 (12/03/19)
2019.6 tamamen güvenilirlikle ilgilidir.
Hata D üzeltmeleri
- USB Kameralar
- Bazı USB kameraların başlangıçta başarısız olmasına neden olabilecek sorunu ele aldık.
- FMS
- Limelight'ı FMS yeniden başlatmalarına ve saha / dizüstü bilgisayar ağ değişikliklerine karşı daha (hatta tamamen) dirençli hale getirdik.
- Limelight artık ani bir istemci ağ değişikliğinden sonra donmayacak.
- Ham Kontur Sıralama (YIKICI DEĞİŞİKLİK)
- Kesişim filtreleri artık ham kontur sıralamasını etkilemiyor.
- Smartdashboard otomatik gönderimi
- LL, SmartDashboard'a belirli bilgileri otomatik olarak gönderir (IP Adresi, Arayüz url'si vb.). Bu değerlerin adları artık ana bilgisayar adını içeriyor.
Özellikler ve Değişiklikler
- compute3d özelliğinin hassasiyetini ve kararlılığını önemli ölçüde artırdık. Çeviri ve dönüş ölçümleri daha büyük mesafelerde kararlıdır.
- Daha da karanlık görüntüler için Maksimum Siyah Seviye Ofseti 40'a (25'ten) yükseltildi.
- "Çift Artı İşareti" modu etkinken "Çıkış" sekmesinde yeni "En Yakın" sıralama seçenekleri.
- Standart - "Çift Artı İşareti" moduyla mevcut "en yakın" sıralama uygulaması.
- Standart V2 - "Çift Artı İşareti" moduyla deneysel, akıllı "en yakın" sıralama uygulaması.
- Artı İşaretlerinin Ortalaması - "Çift Artı İşareti" moduyla "En Yakın" sıralama kökeni, iki artı işaretinin ortalamasıdır.
- Artı İşareti A - "Çift Artı İşareti" moduyla "En Yakın" sıralama kökeni, artı işareti A'dır.
- Artı İşareti B - "Çift Artı İşareti" moduyla "En Yakın" sıralama kökeni, artı işareti B'dir.
- Yeni "LED Modu" pipeline seçenekleri: "Sol Yarı", "Sağ Yarı"
- compute3D etkinken kayan noktalı ham köşe değerleri.
- Sihirli değnekleri kullanırken görüntü dekorasyonlarını gizleme
- Web arayüzünde daha büyük akış
2019.5 (09/02/19)
2019.5 ile yepyeni compute3D kamera lokalizasyon özelliğini tanıtıyoruz. Şimdiye kadar sadece bir avuç takım bu özelliği görüş sistemlerine eklemeye çalıştı ve şimdi tüm Limelight 1 ve Limelight 2 kullanıcıları için mevcut.
Bu, bu yılın oyunu için sihirli bir çözüm değil. Bu özellik kesinlikle gerekli olmadıkça, standart yüksek hızlı 90 fps takibi kullanmanın yaratıcı yollarını düşünmenizi şiddetle tavsiye ederiz.
Özellikler
- Yüksek Hassasiyet Modu ve PnP
- Aşağıdaki gif'te, bir Limelight 2 hedefin 37 inç arkasına ve 14.5 inç sağına yerleştirildi.
- Limelight daha sonra elle çevrildi. Mesafelerin çoğunlukla değişmeden kaldığına dikkat edin.
- 2019.4 ile köşe göndermeyi tanıttık. Bu, ileri düzey takımların OpenCV'nin solvePNP() kullanarak kendi algoritmalarını yazmalarına olanak sağladı. 2019.5 ile, tüm bu işlemler cihaz üzerinde yapılıyor.
- Hedefinizin bir modelini içeren düz metin csv dosyası yükleyin. Web sitemizde 2019 hedeflerinin önceden oluşturulmuş modelleri bulunmaktadır. Tüm modeller merkezlenmiş bir orijine sahip olmalı ve inç ölçeklendirmesi ile saat yönünün tersine nokta sıralaması kullanmalıdır.
- Yeni yüksek çözünürlüklü 960x720 modunu etkinleştirin ve ardından Limelight'ınızın hedefinize göre konumunu ve dönüşünü elde etmek için "Solve 3D"yi etkinleştirin.
- Daha kolay model oluşturma ve eşik ayarı için köşe numaraları artık görüntüde gösteriliyor.
- "camtran" networktable sayı dizisini okuyarak kameranızın dönüşümünün tüm 6 boyutunu (x,y,z,pitch,yaw,roll) okuyun.
- Siyah Seviye
- Yeni siyah seviye kaydırıcısı ile eşikleme daha da kolay. Görüntülerinizi daha da karartmak için siyah seviye ofsetini artırın.
Yıkıcı Değişiklikler
- LL2 için bildirilen dikey FOV, listelenen 49.7 derece değeriyle eşleşecek şekilde düzeltildi. Bu, "ty" değerlerinizi değiştirecektir
Hata Düzeltmeleri
- Balık gözü USB kameraları takıldığında oluşabilecek yalnızca akış çökmesini düzelttik.
- Ağ ile ilgili sürücünün neden olduğu nadir donmayı düzelttik.
- Köşe yaklaşımı artık her zaman aktif.
2019.4 (26/01/19)
Bu sürümle tüm kritik hata raporlarının ele alındığına inanıyoruz.
Özellikler
- Köşeler
- "Çıkış" sekmesinde "send corners" özelliğini etkinleştirerek hedefinizin köşelerini iki dizi (tcornx, tcorny) *ŞİMDİ tcornxy olarak gönderin. Bu, solvePNP() gibi yöntemlerle gelişmiş pipeline'larla ilgilenen takımları daha da güçlendirecektir.
- "Çıkış" sekmesindeki "corner approximation" kaydırıcısı ile köşe yaklaşımını ayarlayın.
Hata Düzeltmeleri
- İki hedefin tam olarak aynı alana, x koordinatına veya y koordinatına sahip olduğunda oluşan donma + nadir çökmeyi düzelttik.
- Çift ve üçlü hedef modlarında alan hesaplamasını düzelttik.
- Daha iyi performans için kontur sıralamayı optimize ettik.
2019.3 (1/19/19)
2019.3 çeşitli hataları düzeltir ve özellik isteklerini karşılar.