Валидатор состояний, основанный на 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