copy
Syntaxe
Description
crée une copie complète de l'objet plannerCopy
= copy(planner
)trajectoryOptimalFrenet
avec les mêmes propriétés.
Exemples
Créer une copie de l'objet trajectoryOptimalFrenet
Créez un binaryOccupancyMap
avec une carte quadrillée d'obstacles.
grid = zeros(50,100); grid(24:26,48:53) = 1; map = binaryOccupancyMap(grid);
Créez un validateur d'état. Attribuez la carte et les limites de l'état au validateur d'état.
validator = validatorOccupancyMap; validator.Map = map; validator.StateSpace.StateBounds(1:2,:) = [map.XWorldLimits; map.YWorldLimits];
Créez un chemin de référence pour le planificateur.
refPath = [0,25;100,25];
Créez un objet trajectoryOptimalFrenet
.
planner = trajectoryOptimalFrenet(refPath,validator)
planner = trajectoryOptimalFrenet with properties: Weights: [1x1 struct] FeasibilityParameters: [1x1 struct] TimeResolution: 0.1000 NumSegments: 1 DeviationOffset: 0 CostFunction: @trajectoryOptimalFrenet.nullCost TrajectoryList: [1x1 struct] TerminalStates: [1x1 struct] Waypoints: [2x2 double]
Créez une copie de l'objet trajectoryOptimalFrenet
.
plannerNew = copy(planner)
plannerNew = trajectoryOptimalFrenet with properties: Weights: [1x1 struct] FeasibilityParameters: [1x1 struct] TimeResolution: 0.1000 NumSegments: 1 DeviationOffset: 0 CostFunction: @trajectoryOptimalFrenet.nullCost TrajectoryList: [1x1 struct] TerminalStates: [1x1 struct] Waypoints: [2x2 double]
Arguments d'entrée
planner
— Trajectoire optimale de l'objet Frenet
Objet trajectoryOptimalFrenet
Objet Frenet de trajectoire optimale, spécifié comme objet trajectoryOptimalFrenet
.
Arguments de sortie
plannerCopy
— Copie de trajectoire optimale de l'objet Frenet
Objet trajectoryOptimalFrenet
Copie de l'objet Frenet optimal de trajectoire, renvoyé sous la forme d'un objet trajectoryOptimalFrenet
avec les mêmes propriétés.
Historique des versions
Introduit dans R2020b
Voir aussi
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)