Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Evaluation of Methods for 3D Environment Reconstruction with Respect to Navigation and Manipulation Tasks for Mobile Robots
Blekinge Tekniska Högskola, Sektionen för ingenjörsvetenskap.
2010 (Engelska)Självständigt arbete på avancerad nivå (masterexamen)Studentuppsats (Examensarbete)Alternativ titel
Utvärdering av metoder för 3D-miljö återuppbyggnad med avseende på navigation och Manipulation Uppgifter för mobila robotar (Svenska)
Abstract [en]

The field of 3-D-environment reconstruction has been subject to various research activities in recent years. The applications for mobile robots are manifold. First, for navigation tasks (especially SLAM), the perception of 3-D-obstacles has many advantages over navigation in 2-D-maps, as it is commonly done. Objects that are located hanging above the ground can be recognized and furthermore, the robots gain a lot more information about its operation area what makes localization easier. Second, in the field of tele-operation of robots, a visualization of the environment in three dimensions helps the tele-operator performing tasks. Therefore, a consistent, dynamically updated environment model is crucial. Third, for mobile manipulation in a dynamic environment, an on-line obstacle detection and collision avoidance can be realized, if the environment is known. In recent research activities, various approaches to 3-D-environment reconstruction have evolved. Two of the most promising methods are FastSLAM and 6-D-SLAM. Both are capable of building dense 3D environment maps on-line. The first one uses a Particle Filter applied on extracted features in combination with a robot system model and a measurement model to reconstruct a map. The second one works on 3-D point cloud data and reconstructs an environment using the ICP algorithm. Both of these methods are implemented in GNU C++. Firstly, FastSLAM is implemented. The object-oriented programming technique is used to build up the Particle and Extended Kalman Filters. Secondly, 6-D SLAM is implemented. The concept of inheritance in C++ is used to make the implementation of ICP algorithm as much generic as possible. To test our implementation a mobile robot called Care-O-bot 3 is used. The mobile robot is equipped with a color and a time-of-fight camera. Data sets are taken as the robot moves in different environments and our implementation of FastSLAM and 6-D SLAM is used to reconstruct the maps.

Abstract [sv]

Fältet av 3-D-miljö återuppbyggnaden har varit föremål för olika forskningsinsatser under senare år. De ansökningar om mobila robotar är många. Först för navigering uppgifter (särskilt Slam), uppfattningen av 3-D-hinder har många fördelar jämfört navigering i 2-D-kartor, som det vanligtvis görs. Objekt som finns hänger över marken kan erkännas och dessutom robotarna vinna mycket mer information om dess verksamhet området vad som gör lokalisering lättare. För det andra, när det gäller tele-drift av robotar, hjälper en visualisering av miljön i tre dimensioner tele-aktör som utför uppgifter. Därför är en konsekvent, dynamiskt uppdaterade miljö modell avgörande. Tredje kan för mobila manipulation i en dynamisk miljö, en on-line hinder upptäcka och undvika kollisioner förverkligas, om miljön är känd. Under senare forskning, till 3-D-miljö återuppbyggnaden olika strategier har utvecklats. Två av de mest lovande metoderna är FastSLAM och 6-D-Slam. Båda kan bygga täta 3D-miljö kartor on-line. Det första man använder ett partikelfilter som tillämpas på extraherade funktioner i kombination med ett robotsystem modell och en mätning modell för att rekonstruera en karta. Den andra verk på 3-D data punktmoln och rekonstruerar en miljö med hjälp av ICP algoritm. Båda dessa metoder implementeras i GNU C. För det första är FastSLAM genomföras. Det objektorienterade programmering Tekniken används för att bygga upp Partikel-och Extended Kalman filter. För det andra är 6-D SLAM genomförs. Begreppet arv i C används för att göra genomförandet av ICP algoritm så mycket generisk som möjligt. För att testa vårt genomförande en mobil robot som heter Care-O-bot 3 används. Den mobila roboten är utrustad med en färg och en time-of-kamp kamera. Dataset tas som roboten rör sig i olika miljöer och vårt genomförande av FastSLAM och 6-D SLAM används för att rekonstruera kartorna.

Ort, förlag, år, upplaga, sidor
2010. , s. 56
Nyckelord [en]
SLAM, FastSLAM, 6-D SLAM
Nationell ämneskategori
Datavetenskap (datalogi) Signalbehandling Sannolikhetsteori och statistik
Identifikatorer
URN: urn:nbn:se:bth-5142Lokalt ID: oai:bth.se:arkivex0EC04A3A2428F9F0C12577D50045D761OAI: oai:DiVA.org:bth-5142DiVA, id: diva2:832506
Uppsök
fysik/kemi/matematik
Handledare
Anmärkning
farzadhusain@gmail.com Contact in Sweden 0046-762-409910Tillgänglig från: 2015-04-22 Skapad: 2010-11-08 Senast uppdaterad: 2018-01-11Bibliografiskt granskad

Open Access i DiVA

fulltext(6255 kB)208 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 6255 kBChecksumma SHA-512
b5f2345ca62113f78389057f5b5d79d26d008adbc56f730f6c0079f156c6761b15a62aa04ee850a468392cf5019cd5799b00626545886c0c10158c7484fec0ff
Typ fulltextMimetyp application/pdf

Av organisationen
Sektionen för ingenjörsvetenskap
Datavetenskap (datalogi)SignalbehandlingSannolikhetsteori och statistik

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 208 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 130 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf