Сегмент пути Reeds-Shepp, соединяющий две позы
reedSheppPathSegment объект содержит информацию для сегмента пути Reeds-Shepp для соединения между позами. Сегмент пути Reeds-Shepp соединяет два представления как последовательность пяти типов движения. Опции движения:
Прямо
Поворот влево на максимальном руле
Поворот вправо при максимальном повороте
Без движения
Для создания reedSheppPathSegment объект, используйте connect функция с reedsSheppConnection объект:
reedsPathSegObj = connect(connectionObj,start,goal) соединяет начальный и целевой позы с помощью указанного объекта типа соединения.
Для конкретного определения сегмента пути:
reedsPathSegObj = reedsSheppPathSegment(connectionObj,start,goal,motionLengths,motionTypes) задает тип соединения Reeds-Shepp, начальное и целевое положения, а также соответствующие длины и типы движения. Для этих значений устанавливаются соответствующие свойства объекта.
interpolate | Интерполяция позиций вдоль сегмента траектории |
show | Визуализация сегмента пути |
[1] Тростники, J. A. и Л. А. Шепп. «Оптимальные пути для автомобиля, который идет как вперед, так и назад». Тихоокеанский математический журнал. том 145, номер 2, 1990, стр. 367-393.