Управляемый уровнем генератор траектории
Система kinematicTrajectory object™ генерирует траектории с помощью заданного ускорения и угловой скорости.
Сгенерировать траекторию от уровней:
Создайте объект kinematicTrajectory и установите его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты? MATLAB.
trajectory = kinematicTrajectorytrajectory = kinematicTrajectory(Name,Value) возвращает Системный объект, trajectory = kinematicTrajectorytrajectory, который генерирует траекторию на основе ускорения и угловой скорости.
наборы каждое свойство trajectory = kinematicTrajectory(Name,Value)Name к заданному Value. Незаданные свойства имеют значения по умолчанию.
trajectory = kinematicTrajectory('SampleRate',200,'Position',[0,1,10]) создает кинематический Системный объект траектории, trajectory, с частотой дискретизации 200 Гц и набором исходного положения к [0,1,10].[position,orientation,velocity,acceleration,angularVelocity] = trajectory(bodyAcceleration,bodyAngularVelocity)[position,orientation,velocity,acceleration,angularVelocity] = trajectory(bodyAngularVelocity)[position,orientation,velocity,acceleration,angularVelocity] = trajectory(bodyAcceleration)[position,orientation,velocity,acceleration,angularVelocity] = trajectory()[ выводит состояние траектории и затем обновляет состояние траектории на основе position,orientation,velocity,acceleration,angularVelocity] = trajectory(bodyAcceleration,bodyAngularVelocity)bodyAcceleration и bodyAngularVelocity.
Этот синтаксис только допустим, если AngularVelocitySource установлен в 'Input', и AccelerationSource установлен в 'Input'.
[ выводит состояние траектории и затем обновляет состояние траектории на основе position,orientation,velocity,acceleration,angularVelocity] = trajectory(bodyAngularVelocity)bodyAngularAcceleration.
Этот синтаксис только допустим, если AngularVelocitySource установлен в 'Input', и AccelerationSource установлен в 'Property'.
[ выводит состояние траектории и затем обновляет состояние траектории на основе position,orientation,velocity,acceleration,angularVelocity] = trajectory(bodyAcceleration)bodyAcceleration.
Этот синтаксис только допустим, если AngularVelocitySource установлен в 'Property', и AccelerationSource установлен в 'Input'.
[ выводит состояние траектории и затем обновляет состояние траектории.position,orientation,velocity,acceleration,angularVelocity] = trajectory()
Этот синтаксис только допустим, если AngularVelocitySource установлен в 'Property', и AccelerationSource установлен в 'Property'.
step | Запустите алгоритм Системного объекта |