Sensöre Genel Bakış - Yazılım

Not

Bu bölüm, yazılımda sensörlerin kullanımını kapsar. Sensör donanımıyla ilgili bir kılavuz için bkz :Sensöre Genel Bakış - Donanım.

Not

Kameralar kesinlikle “sensors” olarak kabul edilebilirken, görüntü işleme, kapsamı yeterince karmaşık bir konudur ref:its own section <docs/software/vision-processing/introduction/strategies-for-vision-programming:Strategies for Vision Programming> daha doğrusu burada.

Etkili olabilmek için, robotların çevreleri hakkında bilgi toplayabilmeleri genellikle hayati önem taşır. Robota ortamının durumu hakkında geri bildirim sağlayan cihazlara “sensörler” denir. WPILib, kütüphanede bulunan sınıflar aracılığıyla çok çeşitli sensörleri doğal olarak destekler. Bu bölüm, hem WPILib aracılığıyla yaygın sensör türlerini kullanma hem de resmi destek olmadan sensörler için kod yazma konusunda bir kılavuz sağlayacaktır.

WPILIB hangi sensörleri destekler?

RoboRIO, çeşitli sensör girişlerinin doğru gerçek zamanlı ölçümüne izin veren bir FPGA içerir. WPILib, sırayla, bu işlevselliğe erişmek için bir dizi sınıf sağlar.

WPILib, aşağıdakiler için yerel destek sağlar:

Ek olarak, WPILib, FPGA’nın dijital ve analog giriş ve çıkışları ile doğrudan arayüz oluşturmak için daha düşük seviyeli sınıflar içerir.