Валидатор состояния на основе 3-D сетки
The validatorOccupancyMap3D
объект проверяет состояния и дискретизированные движения на основе значений заполнения в карте заполнения 3-D. Объект интерпретирует расположения карты без препятствий как допустимые состояния. Объект интерпретирует занятые и неизвестные местоположения карты как недопустимые состояния.
создает 3-D валидатор карты заполнения, сопоставленный с пространством состояний SE (3) с настройками по умолчанию.validator
= validatorOccupancyMap3D
создает средство проверки в указанном пространстве состояний. The validator
= validatorOccupancyMap3D(stateSpace
)stateSpace
вход устанавливает значение свойства StateSpace.
устанавливает свойства с помощью одной или нескольких пар "имя-значение". Неопределенные свойства имеют значения по умолчанию. Заключайте каждое имя свойства в кавычки.validator
= validatorOccupancyMap3D(stateSpace
,Name,Value
)
Для примера, validatorOccupancyMap3D('ValidationDistance',0.1)
создает валидатор карты заполнения 3-D с интервалом дискретизации 0,1.
copy | Создайте глубокую копию объекта валидатора состояний |
isMotionValid | Проверьте, действителен ли путь между состояниями |
isStateValid | Проверьте, является ли состояние допустимым |