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

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 ( )

Definition at line 61 of file trajectory_search.h.

base_local_planner::TrajectorySearch::TrajectorySearch ( )

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.

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:

Author(s): Eitan Marder-Eppstein, Eric Perko,
autogenerated on Thu Jan 21 2021 04:05:50