Conosco molto bene le mappe SLAM che sono nuvole di punti, di solito sotto forma di un vettore come . Capisco anche come creare una mappa come questa usando un EKF.
Oggi mi sono imbattuto in un formato di file .graph , che come ti aspetteresti è costituito da vertici e bordi nel formato:
VERTEX2 id x y orientation
EDGE2 observed_vertex_id observing_vertex_id forward sideward rotate inf_ff inf_fs inf_ss inf_rr inf_fr inf_sr
So che esiste una connessione tra matrici e grafici (ad esempio una matrice di adiacenza). Ma non mi è chiaro come questo formato grafico di una mappa sia equivalente a una mappa di nuvole di punti che conosco.
Qual è la relazione? I vertici sono sia pose che punti di riferimento? Sono in un quadro di riferimento globale? Come viene creato da informazioni sulla velocità e un sensore di portata / rilevamento? Esiste una trasformazione tra una mappa grafica e una nuvola di punti?