Определение области рабочего пространства для конечных целей
workspaceGoalRegion объект определяет область для действительных конечных эффекторных целевых поз. Для выборки поз в пределах области цели используйте sample объектная функция. Можно также визуализировать границы, определенные с помощью show объектная функция.
Объект обычно используется с быстро исследуемыми планировщиками случайных деревьев (RRT), такими как manipulatorRRT объект. sample генерирует альтернативные состояния цели, чтобы увеличить вероятность поиска действительных путей.

Ключевые элементы области цели определяются как свойства объекта:
ReferurePose - Поза опорной рамки в мировой рамке. Границы и поза смещения находятся относительно этого кадра.
EndEffsector OffsetPose - смещение позы, применяемое к любой позе, выбранной в системе координат. Используйте это смещение, если конечный эффектор должен располагаться по-другому в зависимости от захвата или других геометрических ограничений.
Границы - границы области как матрицы 6 на 2 с минимальными и максимальными значениями для ориентации угла XYZ и ZYX Эйлера в соответствующих векторах столбцов.
создает объект целевой области рабочей области по умолчанию для указанного имени конечного эффектора. Устанавливает goalRegion = workspaceGoalRegion(EndEffectorName)EndEffectorName собственность.
Беренсон, Дмитрий, Сиддхартха С. Шриниваса, Дэйв Фергюсон, Альваро Колле и Джеймс Дж. Куффнер. «Планирование манипуляций с целевыми областями рабочей области». В 2009 году IEEE Международная конференция по робототехнике и автоматизации (ICRA), 618-24. Кобе, Япония, Институт инженеров по электротехнике и электронике, 2009 год. https://doi.org/10.1109/ROBOT.2009.5152401.
manipulatorRRT | sample | show