diff --git a/matlab/examples/LocalizationExample.m b/matlab/examples/LocalizationExample.m index 0e801e4c0..d9c374e39 100644 --- a/matlab/examples/LocalizationExample.m +++ b/matlab/examples/LocalizationExample.m @@ -49,6 +49,7 @@ result.print(sprintf('\nFinal result:\n ')); cla; plot(result.xs(),result.ys(),'k*-'); hold on marginals = graph.marginals(result); +P={}; for i=1:result.size() pose_i = result.pose(i); P{i}=marginals.marginalCovariance(i); @@ -56,3 +57,4 @@ for i=1:result.size() end axis([-0.6 4.8 -1 1]) axis equal +view(2) diff --git a/matlab/examples/OdometryExample.m b/matlab/examples/OdometryExample.m index 68bdf0380..d6dae314d 100644 --- a/matlab/examples/OdometryExample.m +++ b/matlab/examples/OdometryExample.m @@ -47,6 +47,7 @@ result.print(sprintf('\nFinal result:\n ')); cla; plot(result.xs(),result.ys(),'k*-'); hold on marginals = graph.marginals(result); +P={}; for i=1:result.size() pose_i = result.pose(i); P{i}=marginals.marginalCovariance(i); @@ -54,3 +55,4 @@ for i=1:result.size() end axis([-0.6 4.8 -1 1]) axis equal +view(2) \ No newline at end of file diff --git a/matlab/examples/PlanarSLAMExample.m b/matlab/examples/PlanarSLAMExample.m index 7d4973883..2bf27d11c 100644 --- a/matlab/examples/PlanarSLAMExample.m +++ b/matlab/examples/PlanarSLAMExample.m @@ -84,5 +84,7 @@ end plot([pose{1}.x;point{1}.x],[pose{1}.y;point{1}.y],'c-'); plot([pose{2}.x;point{1}.x],[pose{2}.y;point{1}.y],'c-'); plot([pose{3}.x;point{2}.x],[pose{3}.y;point{2}.y],'c-'); +axis([-0.6 4.8 -1 1]) axis equal +view(2) diff --git a/matlab/examples/Pose2SLAMExample.m b/matlab/examples/Pose2SLAMExample.m index e15cab3bf..f60154fa3 100644 --- a/matlab/examples/Pose2SLAMExample.m +++ b/matlab/examples/Pose2SLAMExample.m @@ -60,9 +60,12 @@ cla; plot(result.xs(),result.ys(),'k*-'); hold on plot([result.pose(5).x;result.pose(2).x],[result.pose(5).y;result.pose(2).y],'r-'); marginals = graph.marginals(result); +P={}; for i=1:result.size() pose_i = result.pose(i); P{i}=marginals.marginalCovariance(i); plotPose2(pose_i,'g',P{i}) end +axis([-0.6 4.8 -1 1]) axis equal +view(2) diff --git a/matlab/examples/Pose3SLAMExample.m b/matlab/examples/Pose3SLAMExample.m index 285701cff..e8f5c7c32 100644 --- a/matlab/examples/Pose3SLAMExample.m +++ b/matlab/examples/Pose3SLAMExample.m @@ -45,5 +45,9 @@ plot3(initial.xs(),initial.ys(),initial.zs(),'g-*'); result = fg.optimize(initial); %% Show Result -hold on; plot3DTrajectory(result,'b-*', true, 0.3); axis equal; +hold on; plot3DTrajectory(result,'b-*', true, 0.3); +axis([-2 2 -2 2 -1 1]); +axis equal +view(-37,40) +colormap hot result.print(sprintf('\nFinal result:\n')); diff --git a/matlab/examples/SFMExample.m b/matlab/examples/SFMExample.m index 187c36749..5d454f081 100644 --- a/matlab/examples/SFMExample.m +++ b/matlab/examples/SFMExample.m @@ -78,7 +78,6 @@ for i=1:result.nrPoses pose_i = result.pose(symbol('x',i)); plotPose3(pose_i,P,10); end -axis([-35 35 -35 35 -15 15]); -axis equal -view(-37,40) -colormap hot +axis([-40 40 -40 40 -10 20]);axis equal +view(3) +colormap('hot')