stateSpaceSE2
SE(2) spazio di stato
Descrizione
L'oggetto stateSpaceSE2
memorizza parametri e stati nello spazio di stato SE(2), che è composto da vettori di stato rappresentati da [x, y, θ]. x e y sono coordinate cartesiane e θ è l'angolo di orientamento. L'oggetto utilizza la distanza euclidea per calcolare la distanza e l'interpolazione lineare per calcolare la traslazione e la rotazione dello stato.
Creazione
Descrizione
crea un oggetto dello spazio di stato SE(2) con limiti di stato predefiniti per x, y e θ.space
= stateSpaceSE2
specifica space
= stateSpaceSE2(bounds
)bounds
per x, y e θ. I valori di stato oltre i limiti vengono troncati ai limiti stessi. L'input bounds
consente di impostare il valore della proprietà StateBounds.
Proprietà
Funzioni oggetto
copy | Create deep copy of state space object |
distance | Distance between two states |
enforceStateBounds | Reduce state to state bounds |
interpolate | Interpolate between states |
sampleGaussian | Sample state using Gaussian distribution |
sampleUniform | Sample state using uniform distribution |
Esempi
Funzionalità estese
Cronologia versioni
Introdotto in R2019b