cleaned up obstacle generation

This commit is contained in:
2025-11-16 10:21:58 -08:00
parent c9ac9d7725
commit 12dbde7a02
6 changed files with 51 additions and 78 deletions

View File

@@ -9,11 +9,12 @@ classdef sensingObjective
X = [];
Y = [];
values = [];
protectedRange = 1; % keep obstacles from crowding objective
end
methods (Access = public)
[obj] = initialize(obj, objectiveFunction, domain, discretizationStep);
[obj] = initializeRandomMvnpdf(obj, domain, protectedRange, discretizationStep);
[obj] = initialize(obj, objectiveFunction, domain, discretizationStep, protectedRange);
[obj] = initializeRandomMvnpdf(obj, domain, protectedRange, discretizationStep, protectedRange);
[f ] = plot(obj, ind, f);
end
end