GT RoboCup SSL
Soccer software, robot firmware
Planning::RoboCupStateSpace Class Reference

Represents the robocup field for path-planning purposes. More...

Public Member Functions

 RoboCupStateSpace (const Field_Dimensions &dims, const Geometry2d::ShapeSet &obstacles)
 
Geometry2d::Point randomState () const
 
double distance (const Geometry2d::Point &from, const Geometry2d::Point &to) const
 
bool stateValid (const Geometry2d::Point &state) const
 
Geometry2d::Point intermediateState (const Geometry2d::Point &source, const Geometry2d::Point &target, double stepSize) const
 
Geometry2d::Point intermediateState (const Geometry2d::Point &source, const Geometry2d::Point &target, double minStepSize, double maxStepSize) const
 
bool transitionValid (const Geometry2d::Point &from, const Geometry2d::Point &to) const
 

Detailed Description

Represents the robocup field for path-planning purposes.

+ Inheritance diagram for Planning::RoboCupStateSpace:
+ Collaboration diagram for Planning::RoboCupStateSpace:

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