Robotumuzda, aşağıdaki gibi görünen 12 sonar sensörlü dairesel bir dizi vardır:
Sonar sensörleri kendilerini oldukça iyi. Gürültü ile başa çıkmak için düşük geçişli bir filtre kullanıyoruz ve okumalar oldukça doğru görünüyor. Ancak, robot duvar gibi düz bir yüzeye rastladığında, garip bir şey olur. Sonarlar bir duvarı gösterecek okumalar göstermez, bunun yerine kavisli bir yüzey gibi görünür.
Aşağıdaki grafik robot bir duvara bakarken yapılmıştır. Düz kırmızı çizgiye kıyasla mavi çizgilerdeki eğriye bakın. Kırmızı çizgi, mavi çizgilerin filtrelenmiş sonar okumaları gösterdiği duvarı tespit etmek için bir kamera kullanılarak üretildi.
Bu hatanın, bir sonar sensörünün darbesinin bir açıda duvardan sektiği ve başka bir sensör tarafından alındığı çapraz konuşmadan kaynaklandığına inanıyoruz. Bu sistematik bir hatadır, bu yüzden gürültü ile yaptığımız gibi gerçekten başa çıkamayız. Bunu düzeltmek için herhangi bir çözüm var mı?