Public Member Functions | Protected Member Functions | List of all members
base_local_planner::TrajectorySearch Class Referenceabstract

Interface for modules finding a trajectory to use for navigation commands next. More...

#include <trajectory_search.h>

Inheritance diagram for base_local_planner::TrajectorySearch:
Inheritance graph
[legend]

Public Member Functions

virtual bool findBestTrajectory (Trajectory &traj, std::vector< Trajectory > *all_explored)=0
 
virtual ~TrajectorySearch ()
 

Protected Member Functions

 TrajectorySearch ()
 

Detailed Description

Interface for modules finding a trajectory to use for navigation commands next.

Definition at line 49 of file trajectory_search.h.

Constructor & Destructor Documentation

virtual base_local_planner::TrajectorySearch::~TrajectorySearch ( )
inlinevirtual

Definition at line 61 of file trajectory_search.h.

base_local_planner::TrajectorySearch::TrajectorySearch ( )
inlineprotected

Definition at line 64 of file trajectory_search.h.

Member Function Documentation

virtual bool base_local_planner::TrajectorySearch::findBestTrajectory ( Trajectory traj,
std::vector< Trajectory > *  all_explored 
)
pure virtual

searches the space of allowed trajectory and returns one considered the optimal given the constraints of the particular search.

Parameters
trajThe container to write the result to
all_exploredpass NULL or a container to collect all trajectories for debugging (has a penalty)

Implemented in base_local_planner::SimpleScoredSamplingPlanner.


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


base_local_planner
Author(s): Eitan Marder-Eppstein, Eric Perko, contradict@gmail.com
autogenerated on Thu Jan 21 2021 04:05:50