Транспортное средство с дифференциальным приводом
differentialDriveKinematics
создает модель дифференциально-приводного транспортного средства для моделирования упрощенной динамики аппарата. Эта модель аппроксимирует транспортное средство с одной фиксированной осью и колесами, разделенными заданной шириной пути. Колеса могут вращаться независимо. Скорость и курс транспортного средства определяются из центра оси. Состояние транспортного средства определяется как трехэлементный вектор, [x y theta] с глобальным xy -положением, заданным в метрах, и курсом транспортного средства, theta, заданным в радианах. Чтобы вычислить состояния производной по времени для модели, используйте derivative
функция с входными командами и текущим состоянием робота.
создает кинематический объект модели дифференциального привода со значениями свойств по умолчанию.kinematicModel
= differentialDriveKinematics
устанавливает свойства объекта на заданное значение. Можно задать несколько свойств в любом порядке.kinematicModel
= differentialDriveKinematics(Name,Value)
derivative | Производная по времени от состояния транспортного средства |
[1] Линч, Кевин М. и Фрэнк С. Парк. Современная робототехника: Механика, Планирование и Контроль 1 эд. Кембридж, Массачусетс: Cambridge University Press, 2017.