Kart med SLAM-metodikk



Like dokumenter
Laserdata for dummies. Ivar Oveland 19 oktober 2015

Produktspesifikasjon og kontroll av bygningsskanning. Ivar Oveland 11. Februar 2019

Produktspesifikasjon og kontroll av bygningsskanning. Ivar Oveland 15. Mars 2018

Innendørs datafangst. Ivar Oveland 16 november Norges miljø- og biovitenskapelige universitet 1

Mennesker og maskiner i samspill

Forecast Methodology September LightCounting Market Research Notes

Kurskategori 2: Læring og undervisning i et IKT-miljø. vår

Dette kan selvfølgelig brukes direkte som en numerisk tilnærmelse til den deriverte i et gitt punkt.

Grunnlagsmåling for store prosjekter. Erik Hagbø TerraTec

Integrering av Forskning og Utviking (FoU) i undervisning

Utprøving av droner ved NMBU

NATURFAGEKSPERIMENTER MED LEGO MINDSTORMS Education EV3 DESIGN OG UTVIKLE MED LEGO MINDSTORMS EV3 (DEP)

BODØ OKTOBER 2012

GRUNNKURS: LEGO MINDSTORMS Education EV3. FIRST Scandinavia Partner: LEGO Education:

Er det ikke fasit til denne oppgaven?!

EKSAMEN I EMNE SIB 6005 GEOMATIKK-1. Torsdag 25. november 1999 Tid:

Hva er en kø? En lineær datastruktur der vi til enhver tid kun har tilgang til elementet som ble lagt inn først

System 1200 nyhetsbrev Nr. 52 RTK-nettverk En innledning

NATURFAGEKSPERIMENTER MED LEGO MINDSTORMS Education EV3

ProCaptura. Forretningsutvikling i Sør

Øving 7: Statistikk for trafikkingeniører

INTELLIGENT TEKNOLOGISK LIV

TMA4240 Statistikk H2010 (22)

Eksamen i EVU-kurs TRAFIKKTEKNIKK. Oslo Tirsdag 13. november 2007

A study of different matching heuristics. Hovedfagspresentasjon Jan Kasper Martinsen

TMA4100 Matematikk 1 Høst 2012

DESIGN AV KALMANFILTER. Oddvar Hallingstad UniK

Eksterne enheter. Dokumentdelenummer: Denne håndboken beskriver hvordan du kobler til eksterne enheter. Mars 2006

Digitalisering endrer alt

Et virtuelt lag over våre fysiske omgivelser Border GO introduserer en ny måte å interagere med stedfestet informasjon

Robotic Process Automation - delpresentasjoner

Eksterne enheter. Dokumentdelenummer: Denne håndboken beskriver hvordan du bruker eksterne enheter med maskinen.

Utvikle en prototype for en digital versjon av helsekort for gravide. Programvareleverandør av ehelse-løsninger for helsevesenet

IKT - Strategiplan for. Grorud skole


VEDLEGG 7. Hovedprosjekt: Slam og kompost i grøntanlegg Delprosjekt: Forsøk med ulike typer slam i jordblandinger med bark

Tyskland Informasjon hentet fra: Turistundersøkelsen og Posisjoneringsanalyse, Innovasjon Norge Overnattingsstatistikken, SSB

Eksterne enheter. Dokumentdelenummer: Denne håndboken beskriver hvordan du kobler til eksterne enheter. Mai 2006

Erfaringer ved RTK-måling på lange avstander

Organisering av FIRST LEGO League ved Alstad skole, Bodø

Design, bruk, interaksjon

Fra arealbasert takst til diameterfordelinger og enkelttrær

Norsk informatikkolympiade runde

Masteroppgaver, geodesi - landmåling. Her er oversikt over noen mastergradsmuligheter i geodesi landmåling:

Uncertainty of the Uncertainty? Del 3 av 6

Informasjonsmøte for potensielle partnere. 8. Januar 2015

Innovasjon og usikkerhet

Hva er en kø? En lineær datastruktur der vi til enhver tid kun har tilgang til elementet som ble lagt inn først

Invitasjon til Newton nettverkssamling

Kart og 3D som politisk beslutningsstøtte. Foredrag av Lars Furu Kjelsaas Lokale Geomatikkdager 2019

Hva er en kø? En lineær datastruktur der vi til enhver tid kun har tilgang til elementet som ble lagt inn først

Neste utlysning i EU s 7. rammeprogram. Hvilke muligheter finnes? Vannforsk årsmøte 2012

A CONNECTED SOCIETY ENABLED BY VIRTUAL AGENTS. AI is the new UI. Hans Kristian Aas Nordic Futuretech lead, Financial Services Accenture

Mobility / Distruption

Konfigurering av AIS-app for Android

HØGSKOLEN I SØR-TRØNDELAG Avdeling for lærer- og tolkeutdanning

From a table based Feature Catalogue to GML Application schemas

Slik stoppes de fleste dataangrepene

EKSAMENSOPPGAVE. : INF-1400 Objektorientert programmering. Oppgavesettet er på 5 sider inklusiv forside

Leica Viva TS11: Avansert Manuell totalstasjon med bildefunksjonalitet

Steg 1: Streken. Steg 2: En hoppende helt. Sjekkliste. Sjekkliste. Introduksjon. Hei der! Hoppehelt

WIFI KIT SMARTLIGHT WIFI KIT. Les denne manualen grundig før bruk

Utvikling av robust og nøyaktig satellittposisjonering på skip

System 1200 nyhetsbrev Nr. 53 RTK-nettverk Forskjellige metoder

Forbedring av navigasjonsløsning i tunneler

On Representative Spaceflight Instrument and Associated Sensor Web Framework

Samlinger, arbeidskrav, permisjon og arbeidsprosess

What's in IT for me? Sted CAMPUS HELGELAND, MO I RANA Tid

Ny teknologi i sikkerhetsbransjen

Vinterdrift. Fremtidig satsning

ConTre. Teknologi og Design. En introduksjon. Utdrag fra læreplaner. Tekst og foto: JJJ Consult As

Tekna Vegdrift vinterdrift GPS-styrt strøing (salting) Dagfin Gryteselv, Statens vegvesen, Vegdirektoratet

NETWORK FUNCTION VIRTUALIZATION (NFV) HVA OG HVORFOR?

omvisning på skolen Møte med ledergruppa ledergruppa

Hva finnes av læringsressurser. Egil Olsen Naturfagsenteret

From how to why: Critical thinking and academic integrity as key ingredients in information literacy teaching

EKSAMENSOPPGAVE I BI2014 MOLEKYLÆRBIOLOGI

Bygg posisjon med kommunikasjon! Otto Backer Solberg

Prinsipal-agent-modeller

Novatek AS har brukt eget utstyr til inspeksjonen. Utstyret som er brukt er følgende:

ThinkPad X Series. Installeringsveiledning

Trener-2-kurs, 15. april O-teknikk - Analyse. Av Sindre Jansson Haverstad

Droner som måleplattform - Status, muligheter og utfordringer

Generell informasjon om faget er tilgjengelig fra fagets nettside, og for øvinger brukes It s learning. med Kalman-filter og RLS.

The 1 / 2 / 3 Method. The 1 / 2 / 3 Method

Instrumentnyheter og vurderinger

Hvordan kommuniserer utstillingen med publikum?

Moderne Sensorer - en viktig driver for geomatikkfaget. 19. Mars 2015

FIRST LEGO League. Sarpsborg Bestemors favoritter. Lagdeltakere:

Fremtidens referanserammer. Per Chr. Bratheim

Climate change and adaptation: Linking. stakeholder engagement- a case study from

Velkommen til BIOS1100

Eksamensoppgave i GEOG1005 Jordas naturmiljø

Prosjektplan 2010 Mobile Mapping

Bruk av robot i Helse Vest sitt administrasjonsarbeid

ESTIMERING I SMIDIGE PROSJEKTER

Kort innføring i kart, kartreferanser og kompass

«Transferable skills», and what s in it for me?

LANDMÅLINGS RAPPORT Rindal 2002

Transkript:

Kart med SLAM-metodikk Ivar Oveland 18 november 2015 Norges miljø- og biovitenskapelige universitet 1

Lage et kart av omgivelsene Simultaneous Localization And Mapping Finne posisjon og orientering Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 2

History by Durrant-Whyte 1986: Discussions at ICRA (arrange by the IEEE Robotics and Automation Society) on how to solve the SLAM problem followed by the key paper by Smith, Self and Cheeseman 1990-95: Kalman-filter based approaches 1995: SLAM acronym coined at ISRR 95 1995-1999: Convergence proofs & first demonstrations of real systems 2000: Wide interest in SLAM started Utdrag Fra: Cyrill Stachniss

Robot Hvor finner vi teknologien? DARPA Challenge 2005 212 km uten hjelp Google 2015: Selvkjørende biler 450 ganger rundt jorden 14 hendelser Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 4

Et Alternativ til GNSS Simultaneous Localization And Mapping Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 5

Kart GeoSlam ZEB1 Viametris IMS 3D (2012) Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 6

Kart (2015) Microsoft Leica Pegasus NavVis https://www.navvis.com/explore/demodata/ Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 7

https://www.youtube.com/watch?v=8ezyhtaeyhs https://www.youtube.com/watch?v=e7bjsiqlbs0 Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 8

Vi har: Bevegelsekomando, treghetsdata eller lign Observasjoner fra kamera/laser/etc Vi antar Statiske omgivelser (varierende grad) At vi måler samme tingen flere ganger Vi ønsker Systemets posisjon og orientering For deretter å lage et kart av omgivelsene Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 9

3 hovedretninger innen SLAM Kalman Filter Forventer normalfordeling Må være Lineært eller bli linearisert Partikkel filter Graph based Håndterer tilfeldig fordeling (FastSLAM) Bruker en graf til å representere forholdene mellom observasjonene og de ukjente. Må linearisere Nært knyttet til blokkutjevning Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 10

2 ulike måter å benytte observasjonene på Volum Landemerker Fra: D. Hähnel Fra: E. Nebot Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 11

Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 12

Hovedproblem 1 Begge node typene er ukjente I løsningen vil nodene være korrelerte Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 13

Hovedproblem 2 Bevegelsesinfromasjonen har en usikkerhet Observasjonene av landemerkene har en usikkerhet Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 14

Sannsynlighet Vi har usikkerheter i robotens posisjon, orientering og observasjoner. Bruker sannsynlighetsregning for å representere usikkerhetene Sier ikke at roboten er eksakt her, men ca her.

Normalfordeling Ikke Normalfordeling Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 16

Normalfordeling Ikke Normalfordeling Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 17

Hovedproblem 3 Mikse landemerkene (flertydighet i omgivelsene) Robot pose uncertainty Fra: M. Montemerlo, Cyrill Stachniss Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 18

Hovedproblem 3 Mikse volum Problemer når bygninger er veldig like innvendig. Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 19

SLAM metodikken kan deles i 2 hovedoppgaver Front End Back End Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 20

Front End Finner og identifiserer landemerker, finner så ut om landemerket er observert tidligere. Kjører «scann matching» for å koble 2 nærliggende skann sammen Back End Bruker resultatet fra Front End (mulige teknikker er KF, Partikkelfilter og Graph based slam) Gir tilbakemelding til Front End slik at Front end får gode foreløpige verdier Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 21

Front end Programvaren Scene fra Faro Oppstilling 1 Oppstilling 2 Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 22

Back End Fra: Cyrill Stachniss Kalman Filter Partikkel filter Graph based Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 23

Demo 3D modell av deltakere på de første radene. Modellen er laget i sanntid med instrumentet DPI8 fra Dot Product. Instrumentet er sponset av Geomatikk Survey. Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 24

Spørsmål? Ivar.Oveland@NMBU.no Referanse: Presentasjonen er inspirert av og noe hentet fra et undervisningsopplegg fra Albert-Ludwings-Universität Freiburg (Germany) kalt Robot Mapping. Kurset er laget av Cyrill Stachniss, Edwin Olson og Pratik Agarwal. For mer info se: http://www.youtube.com/playlist?list=plgnqpqtftogqrz4o5qzbihgl3b1jhimn_&feature=g-list Kart med SLAM-metodikk Norges miljø- og biovitenskapelige universitet 25