Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

Blog

FIRST® DIVE℠ presented by Qualcomm

FIRST Robotics Competition Türkiye – Blog

Kontrol Sistemi Beta Testi ve Kullanım Raporlaması

Kontrol Sistemi yazılım ekipleri yaz boyunca çeşitli iyileştirmeler ve hata düzeltmeleri yapmak için çok çalıştılar ve ekiplerin devreye girip test etmeye başlamaları için hazırlar. Testler yine halka açık bir GitHub projesi kullanılarak kolaylaştırılacaktır. GitHub projesi şu anda yayında ve yazılımın önümüzdeki birkaç gün içinde yayınlanması bekleniyor.

2024 Kullanım Raporlaması

Robot kuralları ve teknik kararlar için kullandığımız en yararlı araçlardan biri Kontrol Sistemi “Kullanım Raporlaması ”ndan toplanan verilerdir. Bu özellik, her takımın kodunda hangi WPILib nesnelerinin oluşturulduğunu izler ve robot bağlandığında bu verileri sahaya geri bildirir. 2024 sezonuna ait veriler bu zip klasöründe bulunabilir. Veriler hakkında bazı notlar:

  • Veriler anonimleştirilmiştir. Takım numaraları kaldırılmış ve veriler yeniden sıralanmıştır, böylece takımlar takım numarasına göre sıralanmamıştır. Yalnızca takımların kodda yarattığı nesneleri izleyebiliyoruz. Bir takım robot üzerinde olmayan ekstra motor kontrolörleri yaratırsa, bunlar yine de bu sistem tarafından yakalanacaktır. Bir takım yanlış türde motor kontrolörü nesneleri oluşturursa, bu yanlış tür bu sistem tarafından yakalanacaktır.
  • Bazı nesneler doğal olarak çift sayımla sonuçlanır (örneğin Enkoderler Dijital Girişleri kullanır).
  • Sayılan nesneler ve DOĞRU/YANLIŞ, herhangi bir maçta kullanılan herhangi bir nesnenin en büyük sayısını gösterir (örneğin, bir robot 1. maçı 3 Kodlayıcı ile ve 7. maçı 2 Kodlayıcı ile oynarsa, 3 rapor edilecektir). Bu, bir takımın sezon boyunca motor kontrolörü türlerini, IMU’ları veya başka herhangi bir şeyi değiştirmesi durumunda, sayfanın her iki cihaz için de sayıları göstereceği anlamına gelir. Dil ve Çerçeve, kaydedilen son maçta ne kullanıldığını bildirir.
  • Raporlamadaki bir hata, yeni eklenen öğelerin çoğunun düzgün kaydedilmemesine neden oldu. Bunlar verilerden çıkarılmıştır.