Public Member Functions | Protected Member Functions
base_local_planner::TrajectorySearch Class Reference

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]

List of all members.

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

Definition at line 61 of file trajectory_search.h.

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 Sun Mar 3 2019 03:46:30