Matlab - Extracción del plano del suelo de una nube de puntos

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 49 puestos en Matlab (en relación al último mes)
Gráfica de Matlab

Extracción del plano del suelo de una nube de puntos

Publicado por Adam (1 intervención) el 27/03/2019 12:52:15
Hola a todos,

Me ha surgido un problemilla a la hora de extraer en plano del suelo de una nube de puntos, no se si es porque esa nube de puntos no es válida por no tener suelo, o por que. Adjunto captura del resultado y archivo pcd. Como se puede ver, el plano esta bastante por encima de lo que sería el suelo. Ese ejemplo esta realizado siguiente el tutoriandel Matlab correspondiente. Alguien sabría como obtener el plano del suelo?

Este es el código que he usado:

1
2
3
4
5
6
7
8
9
p1=pcread('ism_test_cat.pcd');
pcshow(p1);
maxDistance=0.02;
referenceVector=[0,0,1];
maxAngularDistance=5;
[model1,inlierIndices,outlierIndices]=pcfitplane(p1,maxDistance,referenceVector,maxAngularDistance);
plane1=select(p1,inlierIndices);
hold on;
plot(model1);


Muchas gracias de antenamo.





CAT-PLANE
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder