wheelEncoderAckermann
Simule las lecturas del sensor del codificador de ruedas para un vehículo Ackermann
Desde R2020b
Descripción
El wheelEncoderAckermann
System object™ calcula las lecturas de tick del codificador de rueda en función de la entrada de pose de un vehículo Ackermann.
Para obtener las lecturas de tick del codificador:
Cree el objeto
wheelEncoderAckermann
y establezca sus propiedades.Llame al objeto con argumentos, como si fuera una función.
Para obtener más información sobre cómo funcionan los System objects, consulte What Are System Objects?
Creación
Descripción
crea un System object encoder
= wheelEncoderAckermannwheelEncoderAckermann
, encoder
.
establece las propiedades del codificador utilizando uno o más pares nombre-valor. Por ejemplo, encoder
= wheelEncoderAckermann(Name,Value
)wheelAckermann('SampleRate',120)
establece la frecuencia de muestreo del codificador en 120 Hz. Las propiedades no especificadas tienen valores predeterminados. Encierre el nombre de cada propiedad entre comillas.
Propiedades
Uso
Descripción
devuelve las lecturas del tick de la rueda, ticks
= encoder(velocity
,angularVelocity
,orientation
)ticks
, velocidad de forma, velocidad angular e información de orientación.
Argumentos de entrada
Argumentos de salida
Funciones del objeto
Para utilizar una función de objeto, especifique System object como primer argumento de entrada. Por ejemplo, para liberar recursos del sistema de un System object llamado obj
, use esta sintaxis:
release(obj)
Ejemplos
Capacidades ampliadas
Historial de versiones
Introducido en R2020b