lots of cleanup and simplification in test case construction

This commit is contained in:
kdee committed 2026-01-13 21:17:35 -08:00
1 parent 08e396c155
commit bcb3bc3da3
65 files changed
+150 -265

No files matched your search

+19
View File
@@ -0,0 +1,19 @@
classdef sigmoidSensor
properties (SetAccess = private, GetAccess = public)
% Sensor parameters
alphaDist = NaN;
betaDist = NaN;
alphaTilt = NaN; % degrees
betaTilt = NaN;
end
methods (Access = public)
[obj] = initialize(obj, alphaDist, betaDist, alphaTilt, betaTilt);
[value] = sensorPerformance(obj, agentPos, agentPan, agentTilt, targetPos);
[f] = plotParameters(obj);
end
methods (Access = private)
x = distanceMembership(obj, d);
x = tiltMembership(obj, t);
end
end