Сегмент пути Dubins, соединяющий два положения
Объект DubinsPathSegment содержит информацию для сегмента пути Dubins, который соединяется два, изображает из себя последовательность трех движений. Опции движения:
Прямо
Левый поворот в максимуме держится
Правый поворот в максимуме держится
Чтобы сгенерировать объект DubinsPathSegment, используйте функцию connect с объектом robotics.DubinsConnection:
dubPathSegObj = connect(connectionObj,start,goal) соединяет запуск и целевое положение с помощью заданного объекта типа подключения.
В частности задавать сегмент пути:
dubPathSegObj = robotics.DubinsPathSegment(connectionObj,start,goal,motionLengths,motionTypes) задает тип подключения Dubins, запуск и целевые положения, и соответствующие продолжительности движения и типы. Эти значения установлены к соответствующим свойствам в объекте.
interpolate | Интерполируйте положения вдоль сегмента пути |
show | Визуализируйте сегмент пути |