Contenido principal

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

copy

Crear una copia profunda del objeto PlannerBenchmark

Desde R2022a

    Descripción

    plannerBM2 = copy(plannerBM1) crea una copia profunda del objeto plannerBenchmark con las mismas propiedades.

    ejemplo

    Ejemplos

    contraer todo

    Cree un mapa de ocupación a partir de un mapa de ejemplo.

    load("exampleMaps.mat","simpleMap");
    map = occupancyMap(simpleMap);

    Especifique los estados de inicio y objetivo.

    start = [5 8 pi/2];
    goal = [7 18 pi/2];

    Crea un objeto plannerBenchmark usando el mapa.

    pbo = plannerBenchmark(map,start,goal)
    pbo = 
      plannerBenchmark with properties:
    
          Environment: [1×1 occupancyMap]
                Start: [5 8 1.5708]
                 Goal: [7 18 1.5708]
        PlannerOutput: [1×1 struct]
    
    

    Crea una copia del objeto plannerBenchmark.

    pboNew = copy(pbo)
    pboNew = 
      plannerBenchmark with properties:
    
          Environment: [1×1 occupancyMap]
                Start: [5 8 1.5708]
                 Goal: [7 18 1.5708]
        PlannerOutput: [1×1 struct]
    
    

    Argumentos de entrada

    contraer todo

    Punto de referencia del planificador de rutas, especificado como un objeto plannerBenchmark.

    Argumentos de salida

    contraer todo

    Copia del punto de referencia del planificador de rutas, devuelto como un objeto plannerBenchmark.

    Historial de versiones

    Introducido en R2022a

    Consulte también

    Objetos

    Funciones