wheelEncoderUnicycle
Simuler les lectures du capteur d'encodeur de roue pour un véhicule monocycle
Depuis R2020b
Description
Le wheelEncoderUnicycle
System object™ calcule les lectures de ticks de l'encodeur de roue en fonction de l'entrée de pose d'un véhicule monocycle.
Pour obtenir les lectures de ticks de l'encodeur :
Créez l'objet
wheelEncoderUnicycle
et définissez ses propriétés.Appelez l'objet avec des arguments, comme s'il s'agissait d'une fonction.
Pour en savoir plus sur le fonctionnement des objets système, voir What Are System Objects?
Création
Description
crée un encoder
= wheelEncoderUnicyclewheelEncoderUnicycle
System object encoder
.
définit les propriétés de l'encodeur à l'aide d'une ou plusieurs paires nom-valeur. Par exemple, encoder
= wheelEncoderUnicycle(Name,Value
)wheelEncoderUnicycle('SampleRate',120)
définit la fréquence d'échantillonnage de l'encodeur sur 120 Hz. Les propriétés non spécifiées ont des valeurs par défaut. Mettez chaque nom de propriété entre guillemets.
Propriétés
Utilisation
Description
renvoie les lectures de tics de roue ticks
= encoder(velocity
,angularVelocity
,orientation
)ticks
à partir des informations de vitesse, de vitesse angulaire et d'orientation spécifiées.
Arguments en entrée
Arguments de sortie
Fonctions d'objet
Pour utiliser une fonction objet, spécifiez le System object comme premier argument d'entrée. Par exemple, pour libérer les ressources système d'un System object nommé obj
, utilisez cette syntaxe :
release(obj)
Exemples
Capacités étendues
Historique des versions
Introduit dans R2020b