exponenta event banner

вождение. DubinsPathSegment

Сегмент пути Дубины

Описание

A driving.DubinsPathSegment объект представляет сегмент запланированного пути транспортного средства, который был подключен с помощью метода соединения Дубинса [1]. Сегмент пути Дубинса состоит из последовательности из трех движений. Каждое движение является одним из следующих типов:

  • Прямо

  • Поворот влево при максимальном угле поворота транспортного средства

  • Поворот вправо при максимальном угле поворота транспортного средства

Путь транспортного средства, состоящий из сегментов пути Дубинса, допускает движение только в прямом направлении.

driving.DubinsPathSegment объекты, представляющие путь, хранятся в PathSegments свойство driving.Path объект. Эти пути планируются pathPlannerRRT объект, чей ConnectionMethod свойство имеет значение 'Dubins'.

Свойства

развернуть все

Это свойство доступно только для чтения.

Начальная поза транспортного средства в начале сегмента пути, определяемая как вектор [x, y, Start]. x и y в мировых единицах, таких как метры. Λ в градусах.

Это свойство доступно только для чтения.

Целевое положение транспортного средства в конце сегмента пути, определяемое как вектор [x, y, Start]. x и y в мировых единицах, таких как метры. Λ в градусах.

Это свойство доступно только для чтения.

Минимальный радиус поворота транспортного средства в мировых единицах, определяемый как положительный действительный скаляр. Это значение соответствует радиусу круга поворота при максимальном угле поворота транспортного средства.

Это свойство доступно только для чтения.

Длина каждого движения в сегменте траектории в единицах мира, заданная как трехэлементный действительный вектор. Каждая длина движения соответствует типу движения, указанному в MotionTypes.

Это свойство доступно только для чтения.

Тип каждого движения в сегменте пути, определяемый как трехэлементный строковый массив. Допустимые значения показаны в этой таблице.

Тип движенияОписание
"S"Прямо
"L"

Поворот влево при максимальном угле поворота транспортного средства

"R"

Поворот вправо при максимальном угле поворота транспортного средства

Каждый тип движения соответствует длине движения, указанной в MotionLengths.

Пример: ["R" "S" "R"]

Это свойство доступно только для чтения.

Длина сегмента пути в единицах мира, заданная как положительный действительный скаляр.

Ссылки

[1] Шкель, Андрей М. и Владимир Лумельский. «Классификация Дубинского набора». Робототехника и автономные системы. Том 34, номер 4, 2001, стр. 179-202.

Расширенные возможности

.
Представлен в R2018b