copy
Créer une copie complète de l'objet du planificateur
Depuis R2021a
Syntaxe
Description
crée une copie complète de l'objet planificateur avec les mêmes propriétés.plannerCopy
= copy(planner
)
Exemples
Créer une copie de l'objet planificateurBiRRT
Créez une carte d'occupation à partir d'un exemple de carte et définissez la résolution de la carte sur 10 cellules/mètre.
map = load("exampleMaps.mat").simpleMap;
map = occupancyMap(map,10);
Créez un espace d'état et mettez à jour les limites de l'espace d'état pour qu'elles soient identiques aux limites de la carte.
ss = stateSpaceSE2; ss.StateBounds = [map.XWorldLimits; map.YWorldLimits; [-pi pi]];
Créez un validateur d'état avec stateSpaceSE2
en utilisant la carte et définissez la distance de validation.
sv = validatorOccupancyMap(ss,Map=map); sv.ValidationDistance = 0.01;
Créez un objet plannerBiRRT
.
planner = plannerBiRRT(ss,sv)
planner = plannerBiRRT with properties: StateSpace: [1x1 stateSpaceSE2] StateValidator: [1x1 validatorOccupancyMap] MaxNumTreeNodes: 10000 StateSampler: [1x1 stateSamplerUniform] MaxIterations: 10000 MaxConnectionDistance: 0.1000 EnableConnectHeuristic: 0
Créez une copie de l'objet plannerBiRRT
.
plannerNew = copy(planner)
plannerNew = plannerBiRRT with properties: StateSpace: [1x1 stateSpaceSE2] StateValidator: [1x1 validatorOccupancyMap] MaxNumTreeNodes: 10000 StateSampler: [1x1 stateSamplerUniform] MaxIterations: 10000 MaxConnectionDistance: 0.1000 EnableConnectHeuristic: 0
Arguments d'entrée
planner
— Planificateur de chemin
Objet plannerBiRRT
Planificateur de chemin, spécifié comme objet plannerBiRRT
.
Arguments de sortie
plannerCopy
— Copie du planificateur de chemin
Objet plannerBiRRT
Copie du planificateur de chemin, renvoyée sous forme d'objet plannerBiRRT
.
Historique des versions
Introduit dans R2021a
Commande MATLAB
Vous avez cliqué sur un lien qui correspond à cette commande MATLAB :
Pour exécuter la commande, saisissez-la dans la fenêtre de commande de MATLAB. Les navigateurs web ne supportent pas les commandes MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)