Kanca
Bir robot iki komutu da doğru yapıp yine de yanlış yolu izleyebilir. Sorun komutlarda değil, sırada olabilir. Önce iki blok kur; sonra robotun her komut sonrasındaki duruşunu geri sar.
Görev: En az iki hareket komutu kur; sonra çalışma izinde iki ayrı duruşu göster.
Çalışma izinde en az iki farklı ve limit içi robot duruşu gerekiyor.
Bağlantı yalnız bu sahnenin durumunu taşır; hesap veya ad içermez.
Ne oldu
"Hareket ekle" düğmesine her bastığında listeye yeni bir blok katıldı. Her blok, seçtiğin eklemi seçtiğin dereceye döndürüyor. "Çalıştır"a basınca robot blokları yukarıdan aşağıya, tam eklediğin sırayla uyguladı. “Adım adım iz” kaydırıcısı her bloktan sonra iki eklem açısını derece olarak gösterir; son poza bakıp ara hareketleri tahmin etmek zorunda kalmazsın.
Blokların sırasını değiştirirsen robotun izlediği yol da değişir. Aynı iki blok, farklı sırada eklenince robotu farklı bir yoldan geçirir — bazen aynı son noktaya varsa bile, oraya farklı bir şekilde ulaşır.
Gerçek dünyada
Bloklar burada güvenli bir simülasyon dili oluşturur. Endüstriyel robotlarda programlama; öğretme kumandası, çevrimdışı araçlar veya vendor dilleriyle yapılabilir. Arayüz farklı olsa da sıralı talimat ve çalışma iziyle hata ayıklama fikri değişmez. Bu ders gerçek robota komut göndermez.
Dene
İki hareket bloğu ekle: önce Eklem 1'i 60°'ye, sonra Eklem 2'yi 40°'ye götüren blok. Çalıştır ve robotun izlediği yolu izle. Şimdi "Sıfırla"ya bas ve aynı iki bloğu TERS sırada ekle: önce Eklem 2'yi 40°'ye, sonra Eklem 1'i 60°'ye. Robot aynı son noktaya mı varıyor, yoksa yol farklı mı görünüyor?
Sonraki
Sıradaki ders aynı blokların yanına iki yeni parça ekliyor: bir grup bloğu birden çok kez tekrar ettiren "Tekrarla" ve duruma göre farklı bloklar çalıştıran "Eğer".