Apollo  6.0
Open source self driving car software
Classes | Public Member Functions | List of all members
apollo::planning::GridSearch Class Reference

#include <grid_search.h>

Collaboration diagram for apollo::planning::GridSearch:
Collaboration graph

Public Member Functions

 GridSearch (const PlannerOpenSpaceConfig &open_space_conf)
 
virtual ~GridSearch ()=default
 
bool GenerateAStarPath (const double sx, const double sy, const double ex, const double ey, const std::vector< double > &XYbounds, const std::vector< std::vector< common::math::LineSegment2d >> &obstacles_linesegments_vec, GridAStartResult *result)
 
bool GenerateDpMap (const double ex, const double ey, const std::vector< double > &XYbounds, const std::vector< std::vector< common::math::LineSegment2d >> &obstacles_linesegments_vec)
 
double CheckDpMap (const double sx, const double sy)
 

Constructor & Destructor Documentation

◆ GridSearch()

apollo::planning::GridSearch::GridSearch ( const PlannerOpenSpaceConfig &  open_space_conf)
explicit

◆ ~GridSearch()

virtual apollo::planning::GridSearch::~GridSearch ( )
virtualdefault

Member Function Documentation

◆ CheckDpMap()

double apollo::planning::GridSearch::CheckDpMap ( const double  sx,
const double  sy 
)

◆ GenerateAStarPath()

bool apollo::planning::GridSearch::GenerateAStarPath ( const double  sx,
const double  sy,
const double  ex,
const double  ey,
const std::vector< double > &  XYbounds,
const std::vector< std::vector< common::math::LineSegment2d >> &  obstacles_linesegments_vec,
GridAStartResult result 
)

◆ GenerateDpMap()

bool apollo::planning::GridSearch::GenerateDpMap ( const double  ex,
const double  ey,
const std::vector< double > &  XYbounds,
const std::vector< std::vector< common::math::LineSegment2d >> &  obstacles_linesegments_vec 
)

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