Tüm dokümanlar

Sim

Sim, robotunu ve programını sanal bir FTC sahasında çalıştırdığın araçtır. Builder'da kurduğun robotu ve Blocks'ta ya da Android Studio'da yazdığın FTC programını robota yüklemeden dener, otonomu izler, TeleOp'u klavyeyle sürersin. Araç tarayıcıda çalışır, hesap ya da kurulum istemez.

Adres: probotstudio.com/sim

Dikkat

Seçimlerin, ayarların ve açtığın Android Studio projesi yalnız bu tarayıcıda saklanır. Dosyadan açtığın robot ve .blk programı saklanmaz: sayfayı yenilersen onları yeniden açman gerekir. Tarayıcı verisini silersen ya da başka bilgisayara geçersen her şey varsayılana döner.

Kimin için

Neyi yapar, neyi yapmaz

Sim yapar Sim yapmaz
Builder robotunu (hazır robot, açık proje ya da .json) sahaya koyar. Robot kurmaz. Robotu Builder'da kurarsın: Builder.
Robotu (.json) ve programı (.blk, .java) Dosya menüsünden açar. Kaydetmez, paylaşmaz; Sim'de bunlar için düğme yoktur. Robotu Builder'da kaydedersin: Dosyaya kaydet ve aç. Programı Blocks'ta kaydedersin: Programı kaydet, aç ve Java'yı al.
Blocks FTC programını (.blk) Control Hub'daki gibi çalıştırır. Probot Blocks (.ino) programını çalıştırmaz. .ino Probot kartında çalışır: Kodu Probot kartına yükle.
Android Studio'da Java ile yazılmış OpMode'ları (.java, TeamCode klasörü) çalıştırır: Android Studio projesini aç. Kamera görüntüsü işlemez. Java programındaki kamera ve Limelight sahadaki AprilTag etiketlerini yerlerinden hesaplayarak görür: Java'da ne çalışır.
Otonomu 30 saniye, TeleOp'u 120 saniye koşar. Kaydı ya da videoyu dışa aktarmaz. Otonom kaydını Sim'de ileri geri sararak izlersin: Otonomu çalıştır ve kaydı incele.
Motor, servo, sürekli servo, IMU ve motor enkoderini canlandırır. Mesafe, renk ve dokunma sensörlerini canlandırmaz. Hangi blokların çalıştığı: Programı seç.
Klavyeyi ya da bilgisayara bağlı kumandayı gamepad1 yapar. İkinci kumandayı (gamepad2) desteklemez. Tuş ve kumanda eşlemesi: Kısayollar.

Çok oyunculu ve Lig oyun türleri ekranda görünür ama "Çok yakında" rozetiyle kapalıdır.

Başla

Görevler

Diğer araçlarla

Sözlük

Terim Anlamı
Ana sayfa Sim'in açılış ekranı. Robot, Kod ve Oyun bölümlerinde seçim yaparsın.
Çalışma alanı Başlat'tan sonra açılan ekran: ortada sahne, çevresinde paneller.
Araç çubuğu Menü çubuğunun altındaki şerit: Ana sayfa, çalıştırma düğmesi (TeleOp'ta Başlat, otonomda Çalıştır / Yeniden çalıştır; canlı sürüşte yerine Durdur gelir), Durdur, Sıfırla, görünüm seçici (Hızlı · 2B / Detaylı · 3B), Builder ve Blocks bağlantıları.
Sahne Robotun ve sahanın çizildiği alan. 2B ya da 3B olur.
Zaman çizelgesi Sahnenin altındaki oynatma çubuğu.
Panel Çalışma alanındaki taşınabilir pencere: Robot, Kod, Saha, Driver Station, Kumanda.
Hazırlık listesi Ana sayfanın alt şeridinde seçimlerin özeti ve uyarılar.
OpMode FTC'de robotun çalıştırdığı tek program. Sim'de Kod bölümünde seçilir.
Otonom Kumandasız çalışan OpMode. Sim'de 30 saniye koşar.
TeleOp Sürücünün kumandayla yönettiği OpMode. Sim'de 120 saniye koşar.
Yapılandırma Koddaki cihaz adının robottaki hangi porta bağlı olduğunu söyleyen eşleme.
Sürüş önü Sol çubuk ileriyken robotun hangi tarafının önde gittiği.
gamepad1 FTC programının okuduğu birinci kumanda. Klavye ve bağlı kumanda buna yazılır.
Telemetri Programın Driver Station'a yazdığı satırlar.
.json Builder proje dosyası.
.blk FTC Blocks program dosyası.
.java Android Studio'da Java ile yazılmış OpMode dosyası.
Bu sayfada
Kimin içinNeyi yapar, neyi yapmazBaşlaGörevlerDiğer araçlarlaSözlük