This master thesis is about modifying a certain monocular visual SLAM algorithm to address some of its limitations. The SLAM algorithm is not robust to quick camera motions and input images in which there are few visible features. A second camera and an inertial measurement unit was added to the hardware. Then a method for selecting the appropriate camera for tracking depending on the estimated number of features was implemented to solve the issue of few features. Experiments and results show that this method works well for slow motions. A gyrometer threshold method along with a motion model to solve the issue of quick motions was implemented and reviewed in this thesis. / Detta examensarbete handlar om att ta itu med några begränsningar som en viss monokulär visuell SLAM-algoritm har. SLAM-algoritmen är inte robust mot snabba kamerarörelser och indatabilder som innehåller få karaktärsdrag. Genom att introducera en extra kamera, en accelerometer och en gyrometer, behandlas dessa problem i denna rapport. En metod för att välja kamera att hämta indatabilder från, baserat på det skattade antalet karaktärsdrag i respektive bild implementerades. Denna metod är tänkt att lösa problemet då indatabilder har få karaktärsdrag. Experiment visar att denna metod fungerar bra för långsamma rörelser. En metod som jämför gyrometerdata med ett tröskelvärde tillsammans med en rörelsemodell implementerades för att lösa problemen vid snabb rörelse. Dessa metoder undersöks och diskuteras i rapporten.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:kth-191247 |
Date | January 2016 |
Creators | Sillén, Erik |
Publisher | KTH, Skolan för datavetenskap och kommunikation (CSC) |
Source Sets | DiVA Archive at Upsalla University |
Language | English |
Detected Language | Swedish |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0019 seconds