Bölüm 16 — Bir Robot Projesinin Anatomisi

1 dk okuma

WPILib'in "Command Robot" şablonuyla yeni bir proje oluşturduğunuzda, karşınıza belirli bir klasör düzeni çıkar. Bu düzeni anlamak, kodun neresine bakacağınızı bilmenizi sağlar.

Tipik bir WPILib Java projesinin klasör yapısı

Her klasörün görevi:

  • Ana klasör (frc/robot/): Robot.java, RobotContainer.java ve Constants.java gibi "tek nüsha" dosyalar burada durur.

  • subsystems/: Robotun her bir fiziksel parçasını (kol, sürüş sistemi, atış mekanizması) temsil eden Java sınıfları burada.

  • commands/: Bu parçalara "ne yap" diyen eylemler (komutlar) burada.

#Alfa Robotics 8084#8084#Alfa Robot#Atatürk Mesleki ve Teknik Anadolu Lisesi#FRC El Kitabı#Java Programlama Temelleri#Bir Robot Projesinin Anatomisi