ROB521 Assignment 3 PDF
ROB521 Assignment 3 PDF
ROB521 Assignment 3 PDF
function vo()
clear all;
% RANSAC
maxinliers = 0;
bestinliers = [];
p1inliers = [];
p2inliers = [];
itermax = 1000;
iter = 0;
while iter < itermax && maxinliers < 50
iter = iter + 1;
end
pause(0.01);
end
end
W = 0;
for i = 1:n
W = W + (p1(:,i) - p1_cen) * (p2(:,i) -
p2_cen)';
end
[U, S, V] = svd(W);
C = V * [1 0 0; 0 1 0; 0 0 det(V)*det(U)] * U';
r = -C' * p2_cen + p1_cen;
end