İçeriğe geç
Türkçe

Robotunu programlama

Bir program ya da denetleyici (controller) bir döngü içinde çalışır: sensörleri oku, karar ver, motorları ayarla ve simülasyonun bir adım ilerlemesine izin ver. Robotunun yaptığı her şey bu döngüden gelir.

Buradaki tüm örnekler başlangıç robotu üzerinde çalışır. Örnekleri çalıştırmadan önce bu robotu yüklersen hiçbir değişiklik yapmadan çalışırlar. Her örneğin bir Python ve bir C/C++ sürümü vardır: dilini sekmelerden seç; seçimin sitenin tamamında geçerli olur.

Adım Öğreneceklerin…
1. İlk programın Bir program yazmak, yüklemek ve çalıştırmak
2. Hareket İlerlemek ve dönmek
3. Sensörler Duvarları, çukurları, işaretleri ve konumunu bulmak
4. Labirentte yol bul Hepsini eksiksiz bir programda birleştirmek
5. İletişim İşaretleri bildirmek ve puan kazanmak
6. Duvar işaretleri Kazazedeleri, hedefleri ve sahteleri ayırt etmek
7. Keşif ve haritalama Sistemli keşfetmek ve labirenti hatırlamak
8. Haritalama kuralları ve Haritayı gönderme Haritalama bonusunu kazanmak

Her adım öncekilerin üzerine kurulur. Henüz okumadıysan önce Kural özeti sayfasını oku: robotunun ne yapması gerektiğini ve nelerin puan kazandırdığını anlatır.

C ya da C++ ile yazıyorsan programlarını derlemek ve çalıştırmak için önce C++ denetleyicileri sayfasını oku.