MAS-DT refactor region and exclusion zones into primitives in planning_configuration
-
Decide on
typeslanguage we want bothfeature.type(human and flexible) andprimitive.type(machine processable and fixed) -
Remove
region_of_interest -
Remove
exclusion_zones -
Define
primitiveschema-
feature: GeoJSON:Feature -
instruction(orrole?) -enum: [stay_inside|stay_outside|navigate_to] (+ [follow|repeat|cover..])
-
-
Add
primitivesarray - Update test fixtures
-
GeoJSON properties is an object with no specific requirements
- Do we need to define required properties or do we add more properties to the parent primitive?