Валидатор состояний, основанный на 2-D costmap
The validatorOccupancyMap
объект проверяет состояния и дискретизированные движения на основе значения в 2-D costmap. Расположение занятой карты интерпретируется как недопустимое состояние.
создает средство проверки карты стоимости транспортного средства, сопоставленное с пространством состояний SE2 с настройками по умолчанию.validator
= validatorVehicleCostmap
создает валидатор в заданном определении пространства состояний, полученном из validator
= validatorVehicleCostmap(stateSpace
)nav.StateSpace
.
устанавливает validator
= validatorVehicleCostmap(stateSpace
,xyIndices
)XYIndices
свойство, чтобы задать, какие переменные в векторе состояний задают xy -cordinates.
задает validator
= validatorVehicleCostmap(stateSpace
,Name,Value
)Map
или XYIndices
свойства с использованием Name,Value
аргументы в виде пар.
copy | Создайте глубокую копию объекта валидатора состояний |
isStateValid | Проверьте, является ли состояние допустимым |
isMotionValid | Проверьте, действителен ли путь между состояниями |
nav.StateSpace
| nav.StateValidator
| stateSpaceSE2
| validatorOccupancyMap