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

Simple path planner that breaks everything. More...

Public Member Functions

MotionCommand::CommandType commandType () const override
 The MotionCommand type that this planner handles.
 
virtual std::unique_ptr< Pathrun (PlanRequest &planRequest) override
 Returns an obstacle-free Path subject to the specified MotionContraints.
 
bool shouldReplan (const PlanRequest &planRequest) const
 
- Public Member Functions inherited from Planning::SingleRobotPathPlanner
virtual bool canHandleDynamic ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Planning::SingleRobotPathPlanner
static double goalPosChangeThreshold ()
 
static double goalVelChangeThreshold ()
 
static double replanTimeout ()
 
static void createConfiguration (Configuration *cfg)
 
static void allDynamicToStatic (Geometry2d::ShapeSet &obstacles, const std::vector< DynamicObstacle > &dynamicObstacles)
 
static void splitDynamic (Geometry2d::ShapeSet &obstacles, std::vector< DynamicObstacle > &dynamicOut, const std::vector< DynamicObstacle > &dynamicObstacles)
 
static bool shouldReplan (const PlanRequest &planRequest)
 Checks if the previous path is no longer valid and needs to be re-planned. More...
 
- Protected Member Functions inherited from Planning::SingleRobotPathPlanner
 SingleRobotPathPlanner (bool handlesDynamic)
 

Detailed Description

Simple path planner that breaks everything.

+ Inheritance diagram for Planning::TuningPathPlanner:
+ Collaboration diagram for Planning::TuningPathPlanner:

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