How extract coordinate x,y from LidarSALM object
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
how do I extract x, y coordinates from LidarSLAM object into array? if I use [scansSLAM, poses] = scansAndPoses (objectSlam); so I only get the data I previously added to with addscan. Is there such a function or is it necessary to write it down?
0 Kommentare
Antworten (1)
Shantanu Dixit
am 26 Nov. 2024
Hi Michal,
As of MATLAB R2024b, there doesn't seem to be a built in function to directly access the 'x' and 'y' coordinates from the 'lidarSLAM' object. For accessing the information you can extract the x and y coordinates from a 'lidarSLAM' object using 'scansAndPoses' and store them in an array directly.
[~, poses] = scansAndPoses(objectSlam); % assuming objectSlam is the lidarSLAM object
% poses matrix is nX3 matrix of [x y theta] vectors
xCoordinates = poses(:,1)
yCoordinates = poses(:,2)
theta = poses(:,3)
Hope this helps!
0 Kommentare
Siehe auch
Kategorien
Mehr zu SLAM finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!