copy
Créer une copie complète de l'objet planificateurPRM
Depuis R2022a
Syntaxe
Description
crée une copie complète de l'objet planner2
= copy(planner1
)plannerPRM
avec les mêmes propriétés.
Exemples
Créer une copie de l'objet planificateurPRM
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 plannerPRM
.
planner = plannerPRM(ss,sv)
planner = plannerPRM with properties: StateSpace: [1x1 stateSpaceSE2] StateValidator: [1x1 validatorOccupancyMap] StateSampler: [1x1 stateSamplerUniform] MaxConnectionDistance: Inf MaxNumNodes: 50
Créez une copie de l'objet plannerPRM
.
plannerNew = copy(planner)
plannerNew = plannerPRM with properties: StateSpace: [1x1 stateSpaceSE2] StateValidator: [1x1 validatorOccupancyMap] StateSampler: [1x1 stateSamplerUniform] MaxConnectionDistance: Inf MaxNumNodes: 50
Arguments d'entrée
planner1
— Planificateur de chemin
Objet plannerPRM
Planificateur de chemin, spécifié comme objet plannerPRM
.
Arguments de sortie
planner2
— Copie du planificateur de chemin
Objet plannerPRM
Copie du planificateur de chemin, renvoyée sous forme d'objet plannerPRM
.
Capacités étendues
Génération de code C/C++
Générez du code C et C++ avec MATLAB® Coder™.
Historique des versions
Introduit dans R2022a
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)