stateSpaceDubins
Spazio di stato per i veicoli Dubins
Descrizione
L'oggetto stateSpaceDubins memorizza parametri e stati nello spazio di stato di Dubins, composto da vettori di stato rappresentati da [x, y, θ]. x e y sono coordinate cartesiane e θ è l'angolo di orientamento. Lo spazio di stato di Dubins ha un limite inferiore sul raggio di sterzata (specificato dalla proprietà MinTurningRadius nell'oggetto) per la navigazione tra gli stati e utilizza la curva più breve possibile per collegare gli stati.
Creazione
Descrizione
crea un oggetto dello spazio di stato di Dubins con limiti di stato predefiniti per x, y e θ. space = stateSpaceDubins
specifica space = stateSpaceDubins(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
![Figure contains an axes object. The axes object with title Occupancy Grid, xlabel X [meters], ylabel Y [meters] contains 3 objects of type image, line.](planpathbetweentwostatesindubinsstatespaceexample_01_it.png)