RIT VEXU Core API
|
#include <pure_pursuit.h>
Public Member Functions | |
Path (std::vector< point_t > points, double radius) | |
std::vector< point_t > | get_points () |
double | get_radius () |
bool | is_valid () |
Wrapper for a vector of points, checking if any of the points are too close for pure pursuit
PurePursuit::Path::Path | ( | std::vector< point_t > | points, |
double | radius ) |
Create a Path
points | the points that make up the path |
radius | the lookahead radius for pure pursuit |
double PurePursuit::Path::get_radius | ( | ) |
Get the radius associated with this Path
bool PurePursuit::Path::is_valid | ( | ) |
Get whether this path will behave as expected