Yet Another Swerve Document'a Hoş Geldiniz
Yet Another Generic Swerve Library (YAGSL) tarafından size sunulmuştur
Genel Bakış
YAGSL, mevcut ve eski BroncBotz mentorları tarafından tüm FRC takımları için geliştirilmiş bir swerve sürüş kütüphanesidir. Amacı, her teknik seviyeden takımın farklı swerve modüllerini, DifferentialDrive kadar kolay hale getirerek hızlı ve güvenli bir şekilde kullanılmasını sağlamaktır.
Aktif geliştirilen yapısı, güçlü dokümantasyonu ve topluluk desteğiyle FRC dünyasında yaygın olarak tercih edilmektedir.
Felsefemiz
Robot yazılımınız, swerve sürüşe bağımlı olacak şekilde tasarlanmamalıdır. Yapılandırma ayarları karmaşık olmamalı ve doğru ayarı bulmak gereksiz zaman kaybettirmemelidir. Aynı kod tabanı, farklı robotlarda yeniden düzenleme gerektirmeden çalışabilmelidir.
Neden varız?
Piyasadaki swerve sürüş kodlarının çoğu, takımların alıp kendi robotlarına uyarlaması beklenen şablonlardır. Bu kodlar genel değildir ve çalışır hale getirmek için çok fazla zaman ve emek gerektirir. Tüm bu çabadan sonra bile, en başından beri var olan hatalarla karşılaşılabilir ya da yaptığınız değişikliklerden biri beklediğiniz gibi çalışmayabilir. Daha iyi bir yol var.
Birden fazla robotunuz var ve hepsinin aynı şekilde çalışması için hiçbir kod değiştirmek istemiyor musunuz? YAGSL burada devreye giriyor. Aynı kodla bir robotu çalıştırmak için yapmanız gereken tek şey bir konfigürasyon dizini oluşturmaktır
Hızlı Linkler
Ne yapıyoruzÖzelliklerimizBaşlayın
Ürünümüzle hızlı ve kolay bir şekilde kurulum yapmanız için bazı yararlı kılavuzlar hazırladık.
YAGSL Çevrimiçi Kurulum
Son güncelleme