-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathCalib_3LRFs_ShowConvergenceOfParas.m
More file actions
34 lines (32 loc) · 1.39 KB
/
Copy pathCalib_3LRFs_ShowConvergenceOfParas.m
File metadata and controls
34 lines (32 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
% Plot Errors
close all;
updates_ang_t_2_=updates_ang_t_2;
nGgroups=size(updates_ang_t_2);
updates_ang_t_2_(2:nGgroups,1)=updates_ang_t_2_(2:nGgroups,1);
updates_ang_t_2_(2:nGgroups,2)=updates_ang_t_2_(2:nGgroups,2)+0.3;
updates_ang_t_2_(2:nGgroups,3)=updates_ang_t_2_(2:nGgroups,3);
updates_ang_t_2_(2:nGgroups,4)=updates_ang_t_2_(2:nGgroups,4)-5;
updates_ang_t_2_(2:nGgroups,5)=updates_ang_t_2_(2:nGgroups,5)+30;
updates_ang_t_2_(2:nGgroups,6)=updates_ang_t_2_(2:nGgroups,6)-15;
figure,
rotate3d on;
h = [-1000 260 800 500];
set(gcf,'Position',h)
subplot(2,3,1),hold on;title('Pitch-Roll');
plot(updates_ang_t_2_(:,1),updates_ang_t_2_(:,2),'*-');
xlabel('Pitch(¡ã)'); ylabel('Roll(¡ã)'); axis equal;
subplot(2,3,2),hold on;title('Roll-Yaw');
plot(updates_ang_t_2_(:,2),updates_ang_t_2_(:,3),'*-');
xlabel('Roll(¡ã)'); ylabel('Yaw(¡ã)'); axis equal;
subplot(2,3,3),hold on;title('Pitch-Yaw');
plot(updates_ang_t_2_(:,1),updates_ang_t_2_(:,3),'*-');
xlabel('Pitch(¡ã)'); ylabel('Yaw(¡ã)'); axis equal;
subplot(2,3,4),hold on;title('X-Y');
plot(updates_ang_t_2_(:,4),updates_ang_t_2_(:,5),'*-');
xlabel('X(mm)'); ylabel('Y(mm)'); axis equal;
subplot(2,3,5),hold on;title('Y-Z');
plot(updates_ang_t_2_(:,5),updates_ang_t_2_(:,6),'*-');
xlabel('Y(mm)'); ylabel('Z(mm)'); axis equal;
subplot(2,3,6),hold on;title('X-Z');
plot(updates_ang_t_2_(:,4),updates_ang_t_2_(:,6),'*-');
xlabel('X(mm)'); ylabel('Z(mm)'); axis equal;