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