Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Monocular Odometry using Optical Flow on Autonomous Guided Vehicles
Umeå University, Faculty of Science and Technology, Department of Applied Physics and Electronics.
2024 (English)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesisAlternative title
Monokulär Odometri med Optiskt Flöde för Autonoma Guidade Fordon (Swedish)
Abstract [en]

This thesis investigates the use of monocular computer vision for odometry, specificallyemploying optical flow techniques. The goal is to develop and evaluate avisual odometry system that accurately estimates the trajectory and rotation of acamera in real-time. The system utilizes a camera and the Lucas-Kanade methodto capture high-frame-rate images, detect and track features within these images,and calculate the camera’s motion based on the movement of these features.Odometry is essential for estimating the position and orientation of moving objects,such as robots or vehicles, over time. Traditional methods rely on wheel encodersand Inertial Measurement Units (IMU), but visual odometry leverages visual datato enhance accuracy and robustness, without the risk of slippage and change inwheel diameter from loads. Furthermore a visual odometry system, like the oneused in this project, is not affected by occlusion.In this project, a camera was set up and calibrated, followed by the implementationof feature detection using the Shi-Tomasi corner detection algorithm. TheLucas-Kanade method was then applied to estimate optical flow, and an affinetransformation was used to compute the translation and rotation of the camera.The system’s performance was evaluated based on accuracy, computational efficiency,and robustness to noise.The results demonstrate that the visual odometry system can effectively track thecamera’s motion with a high degree of accuracy. But with limitations in speed. Thediscussion highlights potential applications in autonomous navigation and areas forfuture improvement, such as integrating additional sensors and enhancing featuredetection algorithm.

Abstract [sv]

Denna rapport undersöker användningen av monokulärt datorseende förodometri, med särskilt fokus på optisk flödesteknik. Målet är att utveckla ochutvärdera ett visuellt odometrisystem som noggrant uppskattar en kameras positionoch rotation i realtid. Systemet använder en kamera och Lucas-Kanademetodenför att fånga bilder i hög frekvens, upptäcka och spåra pixelpunkter inomdessa bilder samt beräkna kamerans rörelse baserat på dessa punkters förflyttning.Odometri är viktigt för att uppskatta position och orientering av rörliga objekt,såsom robotar eller fordon, över tid. Traditionella metoder förlitar sig på hjulenkodersoch Inetrial Measurement Units (IMU), men visuell odometri utnyttjarvisuella data för att förbättra noggrannheten och robustheten, utan risken förslirning och förändringar i hjuldiametern på grund av belastningar. Dessutompåverkas inte ett visuellt odometrisystem, som det som används i detta projekt,av ocklusion.I detta projekt installerades och kalibrerades en kamera, följt av implementeringav funktionsdetektion med hjälp av Shi-Tomasi hörndetektionsalgoritm.Därefter tillämpades Lucas-Kanade-metoden för att uppskatta optiskt flöde, ochen affin transformation användes för att beräkna kamerans förflyttning och rotation.Systemets prestanda utvärderades utifrån noggrannhet, beräkningseffektivitetoch robusthet mot brus.Resultaten visar att det visuella odometrisystemet effektivt kan spåra kameransrörelse med hög noggrannhet. Med begränsning beroende på hastighet. Diskussionenbelyser potentiella tillämpningar inom autonom navigering och områden förframtida förbättringar, såsom integrering av ytterligare sensorer och förbättringav feature detection algoritmen.

Place, publisher, year, edition, pages
2024. , p. 33
Keywords [en]
odometry, navigation, optical flow, visual odometry
National Category
Robotics and automation
Identifiers
URN: urn:nbn:se:umu:diva-226841OAI: oai:DiVA.org:umu-226841DiVA, id: diva2:1875130
External cooperation
Advanced Integration Technology Umeå AB
Subject / course
Elektronik
Educational program
Bachelor of Science Programme in Electronic and Computer Engeneering/ Medical engineering
Presentation
2024-05-30, TEK.A.334, Teknikhuset, Umeå universitet, Umeå, 10:15 (Swedish)
Supervisors
Examiners
Available from: 2024-06-24 Created: 2024-06-20 Last updated: 2025-02-09Bibliographically approved

Open Access in DiVA

fulltext(20480 kB)609 downloads
File information
File name FULLTEXT01.pdfFile size 20480 kBChecksum SHA-512
9fe39e1e3daa82b716d21cf11717e2d9024003b3422176557c5b7c461b703244d9f1f884e85ddf29eeb4bc16ea758d917401e20e597029d00e8f83e35672f91b
Type fulltextMimetype application/pdf

By organisation
Department of Applied Physics and Electronics
Robotics and automation

Search outside of DiVA

GoogleGoogle Scholar
Total: 609 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 423 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf