Tammer, Toomas TanelTartu Ülikool. Loodus- ja täppisteaduste valdkondTartu Ülikool. Tehnoloogiainstituut2026-04-262026-04-262025https://hdl.handle.net/10062/120638See lõputöö käsitleb monokulaarse visuaalse odomeetria (VO) raamistiku väljatöötamist. Töö on inspireeritud Eesti kuukulguri projektist KuupKulgur, mille jaoks on vajalik laiendatav monokulaarne VO raamistik osana üldisest lokaliseerimissüsteemist, et toetada kulguri autonoomset võimekust. Väljatöötatud raamistik peab võimaldama VO erinevate parameetrite kohandamist, sh erinevate tunnusdetektorite ja sobitajate kasutamist. Töö raames loodi C++ raamistik. Üldise VO raamistiku erinevate alamkomponentide jõudlusanalüüs viidi läbi sihtriistvaral, et tuvastada võimalikud kitsaskohad. Samuti testiti VO üldist rakendust KITTI andmekogumi ning KuupKulguriga Tartu Observatooriumi kuu-analoogiakeskuses kogutud andmetel.This thesis presents the development of a monocular Visual Odometry (VO) framework. The work is motivated by the KuupKulgur, the Estonian lunar rover project, for which a extendible monocular VO framework is required as part of the overall localisation system to aid its autonomous capabilities. The developed framework needs to be adaptable to different tunable parameters of VO (including different feature detectors and matchers). A C++ framework has been developed as part of this thesis. A performance analysis of different sub-components of the overall VO framework has been conducted on targeted hardware to identify possible bottlenecks in the implementation. The overall VO implementation has also been tested on the KITTI dataset and a sample dataset collected by the KuupKulgur rover at the lunar analog facility at Tartu Observatory.enAttribution-NonCommercial-NoDerivs 3.0 Estoniahttp://creativecommons.org/licenses/by-nc-nd/3.0/ee/KuupKulgurroverrobotcameramonocular visual odometrybakalaureusetöödDevelopment of Monocular Visual Odometry Framework for KuupKulgurMonokulaarse Visuaal-Odomeetria Raamistiku Arendus KuupKulgurileThesis