Симулируйте показания датчика энкодера колеса для транспортного средства Акерманна
wheelEncoderAckermann
Система object™ вычисляет показания метки деления энкодера колеса на основе входа положения транспортного средства Акерманна.
Чтобы получить энкодер отмечают показания:
Создайте wheelEncoderAckermann
объект и набор его свойства.
Вызовите объект с аргументами, как будто это была функция.
Чтобы узнать больше, как Системные объекты работают, смотрите то, Что Системные объекты?
создает encoder
= wheelEncoderAckermannwheelEncoderAckermann
Системный объект, encoder
.
свойства наборов для энкодера с помощью одной или нескольких пар "имя-значение". Например, encoder
= wheelEncoderAckermann(Name,Value
)wheelAckermann('SampleRate',120)
устанавливает частоту дискретизации энкодера к 120 Гц. Незаданные свойства имеют значения по умолчанию. Заключите каждое имя свойства в кавычки.
возвратите показания метки деления колеса, ticks
= encoder(velocity
,angularVelocity
,orientation
)ticks
, сформируйте скорость, скорость вращения и информацию об ориентации.
Чтобы использовать объектную функцию, задайте Системный объект как первый входной параметр. Например, чтобы выпустить системные ресурсы Системного объекта под названием obj
, используйте этот синтаксис:
release(obj)