Corrected order in sigma vector for Pose3SLAM matlab examples
parent
dd685f0f52
commit
499a58359c
|
@ -21,7 +21,7 @@ p1 = hexagon.at(1);
|
||||||
fg = NonlinearFactorGraph;
|
fg = NonlinearFactorGraph;
|
||||||
fg.add(NonlinearEqualityPose3(0, p0));
|
fg.add(NonlinearEqualityPose3(0, p0));
|
||||||
delta = p0.between(p1);
|
delta = p0.between(p1);
|
||||||
covariance = noiseModel.Diagonal.Sigmas([0.05; 0.05; 0.05; 5*pi/180; 5*pi/180; 5*pi/180]);
|
covariance = noiseModel.Diagonal.Sigmas([5*pi/180; 5*pi/180; 5*pi/180; 0.05; 0.05; 0.05]);
|
||||||
fg.add(BetweenFactorPose3(0,1, delta, covariance));
|
fg.add(BetweenFactorPose3(0,1, delta, covariance));
|
||||||
fg.add(BetweenFactorPose3(1,2, delta, covariance));
|
fg.add(BetweenFactorPose3(1,2, delta, covariance));
|
||||||
fg.add(BetweenFactorPose3(2,3, delta, covariance));
|
fg.add(BetweenFactorPose3(2,3, delta, covariance));
|
||||||
|
|
|
@ -21,7 +21,7 @@ dataset = 'sphere2500.txt';
|
||||||
datafile = findExampleDataFile(dataset);
|
datafile = findExampleDataFile(dataset);
|
||||||
|
|
||||||
%% Initialize graph, initial estimate, and odometry noise
|
%% Initialize graph, initial estimate, and odometry noise
|
||||||
model = noiseModel.Diagonal.Sigmas([0.05; 0.05; 0.05; 5*pi/180; 5*pi/180; 5*pi/180]);
|
model = noiseModel.Diagonal.Sigmas([5*pi/180; 5*pi/180; 5*pi/180; 0.05; 0.05; 0.05]);
|
||||||
[graph,initial]=load3D(datafile,model,true,N);
|
[graph,initial]=load3D(datafile,model,true,N);
|
||||||
|
|
||||||
%% Plot Initial Estimate
|
%% Plot Initial Estimate
|
||||||
|
|
Loading…
Reference in New Issue