29 lines
598 B
Matlab
29 lines
598 B
Matlab
function [] = initializePosError(args)
|
|
% initializePosError - Initialize the position errors
|
|
%
|
|
% Syntax: [] = initializePosError(args)
|
|
%
|
|
% Inputs:
|
|
% - args -
|
|
|
|
arguments
|
|
args.error logical {mustBeNumericOrLogical} = false
|
|
args.Dy (1,1) double {mustBeNumeric} = 0 % [m]
|
|
args.Ry (1,1) double {mustBeNumeric} = 0 % [m]
|
|
args.Rz (1,1) double {mustBeNumeric} = 0 % [m]
|
|
end
|
|
|
|
pos_error = struct();
|
|
|
|
if args.error
|
|
pos_error.type = 1;
|
|
else
|
|
pos_error.type = 0;
|
|
end
|
|
|
|
pos_error.Dy = args.Dy;
|
|
pos_error.Ry = args.Ry;
|
|
pos_error.Rz = args.Rz;
|
|
|
|
save('./mat/pos_error.mat', 'pos_error');
|