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

IncrementalPlanner Class Reference

#include <planner.h>

Inheritance diagram for IncrementalPlanner::

Planner Solver FDP RRT FDPBestFirst FDPBi FDPStar RandomTree RRTDual RRTGoalBias RRTGoalZoom RRTHull RRTPolar List of all members.

Public Methods

 IncrementalPlanner (Problem *problem)
 A constructor that initializes data members.

 ~IncrementalPlanner ()
virtual void Construct ()
 Essentially do nothing (no precomputation for incremental planners).

void RecordSolution (const list< MSLNode *> &glist, const list< MSLNode *> &g2list)
 Convert a path in the graph to Path and Policy.

void RecordSolution (const list< MSLNode *> &glist)
virtual void WriteGraphs (ofstream &fout)
 Write trees to a file.

virtual void ReadGraphs (ifstream &fin)
 Read trees from a file.


Constructor & Destructor Documentation

IncrementalPlanner::IncrementalPlanner ( Problem * problem )
 

A constructor that initializes data members.

IncrementalPlanner::~IncrementalPlanner ( ) [inline]
 


Member Function Documentation

void IncrementalPlanner::Construct ( ) [virtual]
 

Essentially do nothing (no precomputation for incremental planners).

Reimplemented from Planner.

void IncrementalPlanner::ReadGraphs ( ifstream & fin ) [virtual]
 

Read trees from a file.

Reimplemented from Planner.

void IncrementalPlanner::RecordSolution ( const list< MSLNode *> & glist )
 

void IncrementalPlanner::RecordSolution ( const list< MSLNode *> & glist,
const list< MSLNode *> & g2list )
 

Convert a path in the graph to Path and Policy.

void IncrementalPlanner::WriteGraphs ( ofstream & fout ) [virtual]
 

Write trees to a file.

Reimplemented from Planner.


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


Web page maintained by Steve LaValle
Partial support provided by NSF CAREER Award IRI-970228 (LaValle), Honda Research.
Contributors: Anna Atramentov, Peng Cheng, James Kuffner, Steve LaValle, and Libo Yang.