MATLAB Help Center
Create copy of planner object
planner2 = copy(planner1)
planner2 = copy(planner1) creates a planner object, planner2, form a planner object, planner1.
planner2
planner1
example
collapse all
Create an occupancy map from an example map and set the map resolution as 10 cells/meter.
map = load("exampleMaps.mat").simpleMap; map = occupancyMap(map,10);
Create a state space and update the state space bounds to be the same as the map limits.
ss = stateSpaceSE2; ss.StateBounds = [map.XWorldLimits; map.YWorldLimits; [-pi pi]];
Create a state validator with stateSpaceSE2 using the map and set the validation distance.
stateSpaceSE2
sv = validatorOccupancyMap(ss,Map=map); sv.ValidationDistance = 0.01;
Create a plannerRRT object.
plannerRRT
planner = plannerRRT(ss,sv)
planner = plannerRRT with properties: StateSpace: [1×1 stateSpaceSE2] StateValidator: [1×1 validatorOccupancyMap] StateSampler: [1×1 stateSamplerUniform] MaxNumTreeNodes: 10000 MaxIterations: 10000 MaxConnectionDistance: 0.1000 GoalReachedFcn: @nav.algs.checkIfGoalIsReached GoalBias: 0.0500
Create a copy of the plannerRRT object.
plannerNew = copy(planner)
plannerNew = plannerRRT with properties: StateSpace: [1×1 stateSpaceSE2] StateValidator: [1×1 validatorOccupancyMap] StateSampler: [1×1 stateSamplerUniform] MaxNumTreeNodes: 10000 MaxIterations: 10000 MaxConnectionDistance: 0.1000 GoalReachedFcn: @nav.algs.checkIfGoalIsReached GoalBias: 0.0500
plannerRRTStar
Path planner, specified as a plannerRRT object or a plannerRRTStar object.
Path planner, returned as a plannerRRT object or a plannerRRTStar object.
expand all
Introduced in R2018b
plan
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
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
Europe
Asia Pacific
Contact your local office