Путь, представляющий основанную на управлении кинематическую траекторию
navPathControl
пути к объектно-ориентированной памяти, которые обычно создаются основанными на управлении планировщиками пути как plannerControlRRT
объект. navPathControl
объект представляет пути как последовательность состояний, средств управления, длительности и целей. Этот объект сопоставляет каждый путь с определенным распространителем состояния, который распространяет команды управления, чтобы определить получившиеся состояния.
Этот объект задает состояния и цели в пути в пространстве состояний распространителя. Средствами управления являются выходные параметры от диспетчера, которые используются, чтобы обновить ваше системное состояние во время распространения. Этот объект применяет каждое управление на связанное время. Средства управления могут быть опорными сигналами или прямыми входными параметрами к интегратору в зависимости от вашей разработки системы.
создает объект контуров с заданным распространителем состояния. pathObj
= navPathControl(propagator
)propagator
аргумент задает StatePropagator
инициализирует путь последовательностью заданных состояний, средств управления, целей и длительности. Состояния ввода должны поссориться, чем другие входные векторы и матрицы.pathObj
= navPathControl(propagator
,states
,controls
,targets
,durations
)
append | Добавьте состояния в конец пути |
interpolate | Интерполируйте путь на основе размера шага распространителя |
pathDuration | Общая прошедшая длительность пути к управлению |