improved visualization

This commit is contained in:
jcd8858 2024-04-17 18:37:16 -04:00
parent 26c465a926
commit c2d71e7b67

View file

@ -2,7 +2,7 @@
clc;
clear all;
%close all;
close all;
%constants
RGB = 1;
@ -50,11 +50,11 @@ baselineSide = unityImage;
imwrite(baselineSide,"baselineSide.png");
%import serve data
filename = 'serve4.dat';
filename = 'serves/serve1.dat';
M = readmatrix(filename);
%Enter Loop
for i = 1:1:(length(M)) % [m]
for i = 1:10:(length(M)) % [m]
%Pull position from serve data
heightZ = M(i,2);
@ -104,15 +104,15 @@ for i = 1:1:(length(M)) % [m]
end
figure
scatter3(0,0,TOP_CAM_H);
scatter3(0,0,TOP_CAM_H); %Top Camera
hold on
scatter3(SIDE_CAM_Y,0,SIDE_CAM_H);
scatter3(Data(:,1),Data(:,2),Data(:,3),'*')
scatter3(SIDE_CAM_Y,0,SIDE_CAM_H); %Side Camera
scatter3(Data(:,1),Data(:,2),Data(:,3),10,'filled') %Actual Position
scatter3(Data(2,1),Data(2,2),Data(2,3), 200,'x','red') %Starting Postion
scatter3(0,0,13);
scatter3(Data(:,4),Data(:,5),Data(:,6),'*','blue')
patch([5.02 -5.02 -5.02 5.02], [11.88 11.88 -11.88 -11.88], [0 0 0 0],'Green')
scatter3([15 15 -15 -15 15 15 -15 -15],[15 -15 15 -15 15 -15 15 -15],[-1 -1 -1 -1 TOP_CAM_H TOP_CAM_H TOP_CAM_H TOP_CAM_H],'x');
scatter3(Data(:,4),Data(:,5),Data(:,6),10,'filled','blue') %Calculated Position
patch([5.02 -5.02 -5.02 5.02], [11.88 11.88 -11.88 -11.88], [0 0 0 0],'Green') %Tennis Court Plane
scatter3([15 15 -15 -15 15 15 -15 -15],[15 -15 15 -15 15 -15 15 -15],[-1 -1 -1 -1 TOP_CAM_H TOP_CAM_H TOP_CAM_H TOP_CAM_H],1,'x'); %Corrners
hold off