Initializing domain, obstacles, objective, and agents

This commit is contained in:
2025-10-22 18:17:39 -07:00
parent 9743f1dac8
commit 5debb2b5f4
11 changed files with 558 additions and 0 deletions

View File

@@ -0,0 +1,10 @@
function mustBeConstraintGeometries(constraintGeometry)
validGeometries = ["rectangularPrismConstraint";];
if isa(constraintGeometry, 'cell')
for ii = 1:size(constraintGeometry, 1)
assert(isa(constraintGeometry{ii}, validGeometries), "Constraint geometry in index %d is not a valid constraint geometry class", ii);
end
else
assert(isa(constraintGeometry, validGeometries), "Constraint geometry is not a valid constraint geometry class");
end
end