Modifiche recenti - Cerca:

Categorie

Pagine utente

Winzipedia

Uso dell'wiki

modifica il menu

03-1L8-MappeGeometriche

Robotica.03-1L8-MappeGeometriche Versioni

Nascondi le modifiche minori - Mostra le modifiche

Modificate le linee 134-136: da:
#corrispondenza tra le lunghezze dei segmenti che congiungono coppie di vertici
#corrispondenza tra le aperture angolari dei lati uscenti da ogni vertice
a:
#corrispondenza tra le lunghezze dei segmenti che congiungono coppie di vertici;
#corrispondenza tra le aperture angolari dei lati uscenti da ogni vertice .
Aggiunta la linea 116:
Modificate le linee 115-119: da:

*''Scopo
del matching'': determinare le relazioni esistenti tra due scene visibili adiacenti.
*''Ricerca delle corrispondenze topologiche'': sfrutta le relazioni tra le primitive geometriche senza usare
*''Ricerca delle corrispondenze
geometriche'': sfrutta la posizione del robot per individuare le primitive geometriche tra loro vicine
a:
Lo scopo del matching determinare le relazioni esistenti tra due scene visibili adiacenti. Le due tecniche maggiormente utilizzate sono:
*''Ricerca delle corrispondenze topologiche'': sfrutta le relazioni tra le primitive
geometriche senza usare ;
*''Ricerca delle corrispondenze
geometriche'': sfrutta la posizione del robot per individuare le primitive geometriche tra loro vicine.
Cancellata la linea 128:
15/11/2006 ore 15:06 CET di Vincenzo - Correzione diktiometrica
Modificata la linea 111: da:
Questo fa capire che non esiste in un'unica mappa globale, ma una rete di mappe estese: la '''rete dichiometrica'''.
a:
Questo fa capire che non esiste in un'unica mappa globale, ma una rete di mappe estese: la '''rete diktiometrica'''.
Modificate le linee 27-28: da:
!!Le primitive geometriche
a:
!! Gli strumenti matematici: le primitive geometriche e la regressione lineare
Modificata la linea 8: da:
!! Il telemetro laser
a:
!! Il sensore diffuso: il telemetro laser
15/11/2006 ore 14:56 CET di Vincenzo - Modifica del titolo mappa locale
Modificate le linee 93-94: da:
!! Mappa locale
a:
!! Rappresentazione di spezzate di segmenti e mappa locale
Modificate le linee 47-50: da:
*La seconda parametrizzazione non univoca, in quanto ad ogni retta possono corrispondere anche infinite terne di parametri ('''a,b,c''').

* rappresentazione ('''m'''coeff. angolare e '''q''' termine noto) inefficiente in quanto non consente di rappresentare rette verticali
a:
*La seconda parametrizzazione non univoca, in quanto ad ogni retta possono corrispondere anche infinite terne di parametri ('''a, b, c''').

* rappresentazione ('''m''' coefficiente angolare e '''q''' termine noto) inefficiente in quanto non consente di rappresentare rette verticali.
Modificate le linee 25-26: da:
Ogni punto riprodotto nella mappa rappresentato, rispetto al sistema di riferimento locale a l robot, attraverso il valor medio e la varianza delle sue coordinate.
a:
Ogni punto riprodotto nella mappa rappresentato, rispetto al sistema di riferimento locale al robot, attraverso il valor medio e la varianza delle sue coordinate.
15/11/2006 ore 12:45 CET di Vincenzo - Correzione dello stile
Modificate le linee 70-71: da:
Questa operazione viene chiamata ''segmentazione'' : iniziale di punti viene suddiviso in un certo numero di sottoinsiemi, ognuno dei quali dovrebbe contenere tutti e soli i punti che poi verranno a far parte di un unico segmento.
a:
Questa operazione viene chiamata ''segmentazione'': iniziale di punti viene suddiviso in un certo numero di sottoinsiemi, ognuno dei quali dovrebbe contenere tutti e soli i punti che poi verranno a far parte di un unico segmento.
Modificate le linee 75-76: da:
ES DI :
a:
Esempi di :
Aggiunta la linea 78:
Aggiunta la linea 80:
Aggiunta la linea 82:
Aggiunta la linea 84:
Aggiunta la linea 86:
Aggiunta la linea 88:
Aggiunta la linea 90:
Modificate le linee 93-94: da:
!!!!MAPPA LOCALE
a:
!! Mappa locale
Aggiunta la linea 96:
Modificate le linee 102-104: da:
!!!!MAPPA GLOBALE
a:
!! Mappa globale
Aggiunta la linea 105:
Modificate le linee 114-116: da:
!!!!MATCHING TRA MAPPE LOCALI VISIBILI
a:
!!! Matching tra mappe locali visibili
Modificate le linee 122-126: da:


!!!!CORRISPONDENZE TOPOLOGICHE
a:
!!! Corrispondenze topologiche
Aggiunta la linea 132:
Modificate le linee 138-139: da:
!!!!STIMA DELLA POSIZIONE RELATIVA
a:
!!! Stima della posizione relativa
Modificata la linea 141: da:
Strumento utilizzato: ''Filtro di kalman'':
a:
Strumento utilizzato: ''Filtro di Kalman'':
Modificate le linee 146-148: da:
!!!!FUSIONE DI DUE MAPPE LOCALI

il tipico problema dello SLAM (symultaneus localization and mapping): avendo una stima della posizione relativa di due mappe e delle primitive geometriche presenti in ognuna di esse, si deve calcolare:
a:
!!! Fusione di due mappe locali

il tipico problema dello SLAM (''Symultaneus Localization And Mapping''): avendo una stima della posizione relativa di due mappe e delle primitive geometriche presenti in ognuna di esse, si deve calcolare:
Aggiunta la linea 152:
Modificate le linee 157-160: da:

!!!PROBLEMA CHIUSO
a:
!!! Problema dell'anello chiuso
Aggiunta la linea 160:
Aggiunta la linea 162:
Modificate le linee 172-174: da:
!!!!LIMITAZIONI FONDAMENTALI

ES:
Dimensioni della crescita del ciclo, incertezza, numero delle ricerche di match.
a:
!!! Limitazioni fondamentali

Dimensioni della crescita del ciclo, incertezza, numero delle ricerche di match.
Modificate le linee 180-182: da:
!!!!REGISTRAZIONE GLOBALE
a:
!!! Registrazione globale
Aggiunta la linea 183:
Aggiunta la linea 185:
15/11/2006 ore 12:41 CET di Vincenzo - Correzione dello stile
Modificate le linee 8-10: da:
!!MAPPE GEOMETRICHE

!!!Telemetro
laser
a:
!! Il telemetro laser
Aggiunta la linea 21:
Cancellata la linea 24:
Modificate le linee 27-28: da:
!!!!PRIMITIVE GEOMETRICHE
a:
!!Le primitive geometriche
Aggiunta la linea 30:
Modificate le linee 38-39: da:
'''ES: RETTA NEL PIANO'''
a:
Un esempio di primitiva geometrica, la retta nel piano.
Aggiunta la linea 42:
Aggiunta la linea 52:
Aggiunta la linea 58:
Aggiunta la linea 62:
Modificate le linee 67-69: da:
!!!!SEGMENTAZIONE DEI PUNTI
a:
!! La segmentazione dei punti
Modificate le linee 3-4: da:
'''Hanno contribuito:''' [[Profiles.Alberto|Alberto Taiocchi]]\\
a:
'''Hanno contribuito:''' [[Profiles.Alberto|Alberto Taiocchi]]
15/11/2006 ore 12:39 CET di Vincenzo - Aggiunto sommario
Modificata la linea 2: da:
'''Autori:''' [[Profiles/Stefania | Stefania Ronchi]]\\
a:
'''Autore:''' [[Profiles/Stefania | Stefania Ronchi]]\\
Aggiunta la linea 4:
Modificate le linee 6-7: da:
->[- Aggiungere il sommario .-]
a:
->[-Quando gli spazi sono piccoli e densi di ostacoli, importante che vengano rappresentati con un elevato livello di dettaglio. Nell'articolo vedremo come possibile risolvere il problema facendo uso delle mappe geometriche. -]
13/11/2006 ore 16:05 CET di 84.222.127.178 -
Modificate le linee 166-167: da:
nella definizione della posizione cresce in modo radiale .
a:
nella definizione della posizione cresce al crescere della distanza radiale .
Modificata la linea 9: da:
!!!TELEMETRO LASER
a:
!!!Telemetro laser
Modificate le linee 4-6: da:
->'''Sommario'''
->[- .-]
a:
'''Sommario'''
->[- Aggiungere il sommario .-]
Modificate le linee 3-4: da:
'''Hanno contribuito:'''
a:
'''Hanno contribuito:''' [[Profiles.Alberto|Alberto Taiocchi]]\\
Modificate le linee 5-11: da:
->[-Contenuto del sommario.-]

!!Sezione
Contenuto della sezione.

!!!Sottosezione
Contenuto della sottosezione.
a:
->[- .-]

!!MAPPE GEOMETRICHE

!!!TELEMETRO LASER
Attach:181.JPG

Attach:182.JPG
Attach:183.JPG
dove:
*φ differenza di fase
*d distanza dal target





Attach:184.JPG
Attach:185.JPG




!!!!PRIMITIVE GEOMETRICHE

Per primitiva geometrica si intende un luogo dei punti descritto da una relazione del tipo:
Attach:186.JPG

dove




'''ES: RETTA NEL PIANO'''



Attach:187.JPG








Attach:188.JPG

*misure di cui si dispone: coordinate dei punti che si ritiene appartengano alla retta;

*parametri da stimare: '''ρ''' e '''θ'''
Attach:189.JPG

*errore: e
Attach:190.JPG




!!!!SEGMENTAZIONE DEI PUNTI








Attach:191.JPG
soglia troppo elevata
Attach:192.JPG
soglia troppo bassa
Attach:193.JPG
soglia pto-segmento
Attach:194.JPG
soglia pto-segmento

!!!!MAPPA LOCALE


Attach:195.JPG





!!!!MAPPA GLOBALE


Attach:196.JPG


Si tratta di effettuare un meccanismo di '''matching tra mappe locali'''.
Se questo meccanismo di matching funziona, le due mappe possono essere fuse; altrimenti la mappa locale non viene fusa alla globale, ma da origine a una nuova mappa estesa.




!!!!MATCHING TRA MAPPE LOCALI VISIBILI

*''Scopo del matching'': determinare le relazioni esistenti tra due scene visibili adiacenti.








!!!!CORRISPONDENZE TOPOLOGICHE



Ecco tre casi significativi:

Attach:197.JPG



Attach:198.JPG

#corrispondenza tra le lunghezze dei segmenti che congiungono coppie di vertici
#corrispondenza tra le aperture angolari dei lati uscenti da ogni vertice

!!!!STIMA DELLA POSIZIONE RELATIVA

La ricerca topologica delle corrispondenze produce delle ipotesi di matching. Per ognuna di esse le coppie di vertici corrispondenti vengono usate per ricavare una stima della rototraslazione che lega le due scene visibili.
Strumento utilizzato: ''Filtro di kalman'':
*dati in ingresso: coordinate dei vertici nelle due mappe locali
*parametri da stimare: parametri della rototraslazione che lega le due mappe locali
Per ogni ipotesi di matching, questa stima viene utilizzata per ricercare metricamente altre coppie di vertici corrispondenti secondo criteri di minima distanza.

!!!!FUSIONE DI DUE MAPPE LOCALI


*una nuova stima di tutte le primitive geometriche rispetto ad un unico sistema di riferimento
*la posizione corrente del robot rispetto al sistema di riferimento della mappa risultante dalla fusione

Attach:199.JPG

In questi casi la nova mappa locale non si fonde con la precedente, ma viene creata una rete topologica di '''viste estese''' legate tra loro dalla stima odometrica della loro posizione relativa.






Attach:200.JPG
Attach:201.JPG

Occorre:

#aggiungere il link per rappresentare nuova conoscenza




!!!!LIMITAZIONI FONDAMENTALI

ES: Dimensioni della crescita del ciclo, incertezza, numero delle ricerche di match.



Attach:202.JPG


!!!!REGISTRAZIONE GLOBALE

Correlazione di una recente mappa locale con una rilevante area di una mappa globale.
Attach:203.JPG
Attach:204.JPG
Modificata la linea 1: da:
!Lezione 3: le mappe geometriche
a:
!Lezione 3: le mappe geometriche (L1.8)
19/10/2006 ore 20:55 CEST di Vincenzo - Creazione della pagina
Aggiunte le linee 1-12:
!Lezione 3: le mappe geometriche
'''Autori:''' [[Profiles/Stefania | Stefania Ronchi]]\\
'''Hanno contribuito:'''

->'''Sommario'''
->[-Contenuto del sommario.-]

!!Sezione
Contenuto della sezione.

!!!Sottosezione
Contenuto della sottosezione.
Modifica - Versioni - Stampa - Modifiche recenti - Cerca
Ultima modifica il 22/08/2007 ore 13:50 CEST