Sensörler
Sensörler robotuna dünyayı anlatır. Her sensör aynı şekilde kullanılır:
- Sensörü adıyla,
robot.getDevice()kullanarak al. enable(timeStep)ile etkinleştir. Etkinleştirilene kadar hiçbir değer vermez.- Ana döngünün içinde oku. Değerler her
robot.step()sonrasında güncellenir.
Gerçek sensörler gibi bunların da gürültüsü vardır: aynı ölçüm bir adımdan diğerine biraz değişebilir. Organizatörler yarışma için gürültüyü değiştirmez; bu yüzden programını gürültüye karşı dayanıklı hale getir (örneğin birkaç ölçümü karşılaştırarak).
Aşağıdaki sayfalar başlangıç robotunun sensörlerini kullanır.
Mesafe sensörüRobotun yanındaki duvarları bul.
Konum sensörüGPS ile robotun nerede olduğunu öğren.
Renk sensörüZemini gör: çukurlar, bataklıklar ve geçitler.
RGB kameraDuvarları gör ve duvar işaretlerini bul.
LIDARRobotun çevresindeki mesafeleri ölç.
Jiroskop ve ivmeölçerDönüşleri ve ivmeyi ölç.
