Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

RRTGoalBias Class Reference

With some probability, choose the goal instead of a random sample. More...

#include <rrt.h>

Inheritance diagram for RRTGoalBias:

RRT IncrementalPlanner Planner Solver RCRRT RRTCon RCRRTBall RCRRTDual RRTSlide RCRRTBallDual RCRRTExtExt RCRRTBallExtExt List of all members.

Public Methods

 RRTGoalBias (Problem *p)
virtual ~RRTGoalBias ()

Public Attributes

double GoalProb

Protected Methods

virtual MSLVector ChooseState ()
 Pick a state using some sampling technique. More...


Detailed Description

With some probability, choose the goal instead of a random sample.

Instead of choosing a state at random, this planner chooses with probability GoalProb the GoalState. It can be considered as a biased coin toss in which heads yields the goal state, and tails yields a random sample.


Constructor & Destructor Documentation

RRTGoalBias::RRTGoalBias Problem   p
 

virtual RRTGoalBias::~RRTGoalBias   [inline, virtual]
 


Member Function Documentation

MSLVector RRTGoalBias::ChooseState   [protected, virtual]
 

Pick a state using some sampling technique.

Reimplemented from RRT.


Member Data Documentation

double RRTGoalBias::GoalProb
 


The documentation for this class was generated from the following files: Motion Strategy Library


Web page maintained by Steve LaValle