Development of low-level control system for the KuupKulgur rover

dc.contributor.advisorTammer, Andres Aleksander, juhendaja
dc.contributor.advisorTepandi, Tarvi, juhendaja
dc.contributor.authorTurchak, Kateryna
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkond
dc.contributor.otherTartu Ülikool. Bioinseneeria instituut
dc.date.accessioned2026-07-09T07:38:54Z
dc.date.available2026-07-09T07:38:54Z
dc.date.issued2026
dc.description.abstractModern extraterrestrial exploration relies on unmanned planetary rovers capable of conducting experiments on cosmic bodies autonomously. This work is a part of the Estonian microrover project KuupKulgur, a lunar explorer which requires a low-level control system for on-board motors as a part of its larger autonomy software stack. This thesis presents development of the control system for the rover’s 6 skid-steering wheels by implementing and enhancing a per-wheel PID controller. The algorithm is configurable to match frequent system improvements and constantly changing requirements of the project. It is developed as a Robot Operating System (ROS) node written in C++ to be easily integrated into the project’s ROS architecture. PID controller utilizes wheel encoder data for control input calculation, and features terrain adaptation and per-wheel correction logic aimed at handling terrain inconsistency. The control system was extensively tuned and tested on several surfaces including lunar regolith analogue at Tartu Observatory, with results presented in this thesis.
dc.identifier.urihttps://hdl.handle.net/10062/123315
dc.language.isoen
dc.publisherTartu Ülikool
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 Estoniaen
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/ee/
dc.subjectKuupKulgur
dc.subjectrover
dc.subjectcontrol system
dc.subjectPID
dc.subjectlow-level control
dc.subjecttraction
dc.subject.otherbakalaureusetöödet
dc.titleDevelopment of low-level control system for the KuupKulgur rover
dc.typeThesis

Failid

Originaal pakett

Nüüd näidatakse 1 - 1 1
Laen...
Pisipilt
Nimi:
Kateryna_Turchak_ST.pdf
Suurus:
2.3 MB
Formaat:
Adobe Portable Document Format