Merhaba, bizim okuldaki bir yarisma icin cizgi labirenti cozen bir robot gelistirmistim. Kaynak koduna burda erisebilirsin:
https://github.com/ahmetsemsettinozdemirden/MazeSolver. Kodu gelistirirken Dijkstra's Shortest Path algoritmasini kullandim.
https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm. Once robotun bir tur atip labirenti tanimasini saglaman lazim, daha sonra en kisa yolu hesaplayip dogrudan bitise gitmesini saglayabilirsin. Kodun durumu cok iyi degil fakat belki biraz yardimci olur.