Witam! Planuję zbudować na wiosnę robot kosiarkę. Zastanawiam się jednak jak to zrobić przy użyciu Arduino. Głównie chodzi mi o planownie trasy kosiarki aby jeździła równoległymi liniami od końca do końca działki przesuwając się tylko w bok o swoją szerokość. Mam w miarę równą działkę prostokątną. Początkowo myślałem o wykorzystaniu ultradźwiękowego czujnika odległości aby po dojechaniu do końca działki zatoczył cyrkiel w lewo o 180st i jechał do drugiego końca, potem cyrkiel w prawo itd. Jednak nie wydaje mi się możliwym, aby taki robot nawet na równej działce dał radę utrzymać stały kurs przez te kilkanaście metrów. Na pewno zboczy i nie będzie kosił równo.
czy ma ktoś pomysł jak to rozwiązać?
Może lepszy byłby jeden silnik i serwomechanizm skręcający zwrotnicę?
A może w ogóle jakiś moduł GPS i zaplanowana trasa? Tylko jak to zdziałać?
Będę wdzięczny za sugestie.
Pozdrawiam!
Dodano po 39 [minuty]:
Co myślicie o użyciu modułu kompasu do Arduino?
czy ma ktoś pomysł jak to rozwiązać?
Może lepszy byłby jeden silnik i serwomechanizm skręcający zwrotnicę?
A może w ogóle jakiś moduł GPS i zaplanowana trasa? Tylko jak to zdziałać?

Będę wdzięczny za sugestie.
Pozdrawiam!
Dodano po 39 [minuty]:
Co myślicie o użyciu modułu kompasu do Arduino?