Create deep copy of state validator object
validator2 = copy(validator1)
example
validator2 = copy(validator1) creates a deep copy of the specified state validator object.
validator2
validator1
collapse all
Create validator object and set custom validation distance.
validator = validatorOccupancyMap3D; validator.ValidationDistance = 4.5
validator = validatorOccupancyMap3D with properties: Map: [1×1 occupancyMap3D] StateSpace: [1×1 stateSpaceSE3] XYZIndices: [1 2 3] ValidationDistance: 4.5000
Create a deep copy of the state validator object.
validator2 = copy(validator)
validator2 = validatorOccupancyMap3D with properties: Map: [1×1 occupancyMap3D] StateSpace: [1×1 stateSpaceSE3] XYZIndices: [1 2 3] ValidationDistance: 4.5000
Compare the ValidationDistance property values of the two state validator object for equality.
ValidationDistance
isequal(validator.ValidationDistance,validator2.ValidationDistance)
ans = logical 1
validatorOccupancyMap
validatorOccupancyMap3D
validatorVehicleCostmap
State validator object, specified as a validatorOccupancyMap, validatorOccupancyMap3D, or validatorVehicleCostmap object.
State validator object, returned as a validatorOccupancyMap, validatorOccupancyMap3D, or validatorVehicleCostmap object.
validatorOccupancyMap | validatorOccupancyMap3D | validatorVehicleCostmap
You have a modified version of this example. Do you want to open this example with your edits?