Vision nedir?

FRC’de vizyon ® ekiplerin hem otonom hem de teleoperasyon dönemlerinde gol atmasına ve sürüş yapmasına yardımcı olmak için robota bağlı bir kamera kullanır.

Görme Yöntemleri

FRC’de çoğu ekibin görmek için kullandığı iki ana yöntem vardır.

Yayın Akışı

Bu yöntem, sürücünün ve manipülatörün robotun bakış açısından görsel bilgileri alabilmesi için kameranın Sürücü İstasyonuna aktarılmasını içerir. Bu yöntem basittir ve uygulanması çok az zaman alır, bu da görme işleme özelliklerine ihtiyacınız yoksa iyi bir seçenektir.

İşleme

Kamerayı yalnızca Driver Station’a aktarmak yerine, bu yöntem bir oyun parçası veya hedefin kamera ile olan açısı ve mesafesi gibi bilgileri hesaplamak için kamera tarafından yakalanan karelerin kullanılmasını içerir. Bu yöntem, hesaplama açısından daha pahalı olmasının yanı sıra, uygulanması için daha fazla teknik bilgi ve zaman gerektirir. Bununla birlikte, bu yöntem, otonom performansın iyileştirilmesine yardımcı olabilir ve uzaktan çalıştırılan süre boyunca “otomatik puanlama” işlemlerine yardımcı olabilir. Bu yöntem roboRIO veya Raspberry Pi gibi bir yardımcı işlemci kullanılarak OpenCV veya GRIP gibi programlar kullanılarak yapılabilir.

  • Raspberry Pi ile Görüntü İşleme Vision Processing with Raspberry Pi.

  • GRIP <docs/software/vision-processing/grip/index:Vision with GRIP> ile Görsel İşleme

  • :ref:` roboRIO <docs/software/vision-processing/roborio/using-the-cameraserver-on-the-roborio:Advanced Camera Server Program> ile Görüntü İşleme`

Görsel işleme için bir yardımcı işlemci kullanmanın artıları ve eksileri hakkında ek bilgi için sonraki sayfaya bakın docs / software / vision-processing / Introduction / Strategies-for-vision-programlama: Strategies for Vision Programming.