-
大小: 12KB文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-03-16
- 語(yǔ)言: Matlab
- 標(biāo)簽: 點(diǎn)云??ICP??點(diǎn)云內(nèi)部??
資源簡(jiǎn)介
經(jīng)典的Matlab ICP點(diǎn)云配準(zhǔn)算法,含三個(gè)可用例子。
代碼片段和文件信息
%?Generate?model?points
xvals=linspace(02*pi500);
yvals=sin(xvals);
model=[xvals;yvals];
%?Generate?data?points
xvals=linspace(02*pi100);
yvals=sin(xvals);
data=[xvals;yvals];
%?Transform?data?points?to?their?start?positions
v1=0.6*(2*rand-1);
Rma=[cos(v1)?-sin(v1);sin(v1)?cos(v1)];
data=Rma*data;
data(1:)=data(1:)+2*randn;
data(2:)=data(2:)+2*randn;
%?A?plot.?Model?points?and?data?points?in?start?positions
figure(1)
plot(model(1:)model(2:)‘r.‘data(1:)data(2:)‘b.‘)?axis?equal
%?Running?the?ICP-algorithm.?Least?squares?criterion
[TRTTdataOut]=icp(modeldata);
%?A?plot.?Model?points?and?data?points?in?transformed?positions
figure(2)
plot(model(1:)model(2:)‘r.‘dataOut(1:)dataOut(2:)‘b.‘)?axis?equal
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????2654??2015-06-16?04:37??example3.m
?????文件????????8330??2015-06-16?04:37??icp.m
?????文件???????30309??2015-06-16?04:37??icpOLD.m
?????文件????????1639??2015-06-16?04:37??readme.txt
?????文件?????????789??2015-06-16?04:37??example.m
?????文件????????1872??2015-06-16?04:37??example2.m
?????文件????????1314??2015-06-16?04:37??license.txt
- 上一篇:PMSM-SMC
- 下一篇:original-pic
評(píng)論
共有 條評(píng)論