Public Member Functions | Public Attributes | List of all members
IGVCSearchProblem Class Reference

#include <igvcsearchproblem.h>

Inheritance diagram for IGVCSearchProblem:
Inheritance graph
[legend]

Public Member Functions

std::list< SearchMovegetActions (SearchLocation state)
 
double getHeuristicCost (SearchLocation state)
 
SearchLocation getResult (SearchLocation state, SearchMove action)
 
SearchLocation getStartState ()
 
double getStepCost (SearchLocation, SearchMove action)
 
bool isGoal (SearchLocation state)
 
- Public Member Functions inherited from SearchProblem< SearchLocation, SearchMove >
double getPathCost (Path< SearchLocation, SearchMove > *path)
 

Public Attributes

double Baseline
 
double DeltaT
 
SearchLocation Goal
 
double GoalThreshold
 
pcl::PointCloud< pcl::PointXYZ >
::Ptr 
Map
 
bool PointTurnsEnabled
 
double Speed
 
SearchLocation Start
 
double Threshold
 
double TurningSpeed
 

Detailed Description

Definition at line 10 of file igvcsearchproblem.h.

Member Function Documentation

std::list< SearchMove > IGVCSearchProblem::getActions ( SearchLocation  state)
virtual

Implements SearchProblem< SearchLocation, SearchMove >.

Definition at line 5 of file igvcsearchproblem.cpp.

double IGVCSearchProblem::getHeuristicCost ( SearchLocation  state)
inlinevirtual

Reimplemented from SearchProblem< SearchLocation, SearchMove >.

Definition at line 45 of file igvcsearchproblem.h.

SearchLocation IGVCSearchProblem::getResult ( SearchLocation  state,
SearchMove  action 
)
virtual

Implements SearchProblem< SearchLocation, SearchMove >.

Definition at line 70 of file igvcsearchproblem.cpp.

SearchLocation IGVCSearchProblem::getStartState ( )
inlinevirtual

Implements SearchProblem< SearchLocation, SearchMove >.

Definition at line 25 of file igvcsearchproblem.h.

double IGVCSearchProblem::getStepCost ( SearchLocation  ,
SearchMove  action 
)
inlinevirtual

Reimplemented from SearchProblem< SearchLocation, SearchMove >.

Definition at line 38 of file igvcsearchproblem.h.

bool IGVCSearchProblem::isGoal ( SearchLocation  state)
inlinevirtual

Implements SearchProblem< SearchLocation, SearchMove >.

Definition at line 33 of file igvcsearchproblem.h.

Member Data Documentation

double IGVCSearchProblem::Baseline

Definition at line 21 of file igvcsearchproblem.h.

double IGVCSearchProblem::DeltaT

Definition at line 20 of file igvcsearchproblem.h.

SearchLocation IGVCSearchProblem::Goal

Definition at line 16 of file igvcsearchproblem.h.

double IGVCSearchProblem::GoalThreshold

Definition at line 22 of file igvcsearchproblem.h.

pcl::PointCloud<pcl::PointXYZ>::Ptr IGVCSearchProblem::Map

Definition at line 14 of file igvcsearchproblem.h.

bool IGVCSearchProblem::PointTurnsEnabled

Definition at line 23 of file igvcsearchproblem.h.

double IGVCSearchProblem::Speed

Definition at line 18 of file igvcsearchproblem.h.

SearchLocation IGVCSearchProblem::Start

Definition at line 15 of file igvcsearchproblem.h.

double IGVCSearchProblem::Threshold

Definition at line 17 of file igvcsearchproblem.h.

double IGVCSearchProblem::TurningSpeed

Definition at line 19 of file igvcsearchproblem.h.


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


igvc
Author(s): Matthew Barulic , Al Chaussee
autogenerated on Sun May 10 2015 16:18:45