Bench-MR
A Motion Planning Benchmark for Wheeled Mobile Robots
PlannerUtils Member List

This is the complete list of members for PlannerUtils, including all inherited members.

closestPoint(Point x, const std::vector< Point > &points)PlannerUtilsinlinestatic
collides(const std::vector< Point > &path)PlannerUtilsinlinestatic
collides(const ompl::geometric::PathGeometric &path)PlannerUtilsinlinestatic
collides(const ompl::base::State *a, const ompl::base::State *b)PlannerUtilsinlinestatic
collides(const ompl::base::State *a, const ompl::base::State *b, og::PathGeometric &path)PlannerUtilsinlinestatic
collides(const std::vector< Point > &path, std::vector< Point > &collisions)PlannerUtilsinlinestatic
collides(const ompl::base::State *a, const ompl::base::State *b, std::vector< Point > &collisions)PlannerUtilsinlinestatic
equals(const ompl::base::State *a, const ompl::base::State *b)PlannerUtilsinlinestatic
equidistantSampling(const std::vector< Point > &path, size_t targetSize)PlannerUtilsinlinestatic
gradientDescent(ompl::geometric::PathGeometric &path, unsigned int rounds, double eta, double discount=1.)PlannerUtilsinlinestatic
gradientDescent(std::vector< Point > &path, unsigned int rounds, double eta, double discount=1.)PlannerUtilsinlinestatic
interpolated(ompl::geometric::PathGeometric path)PlannerUtilsinlinestatic
interpolated(ompl::control::PathControl path)PlannerUtilsinlinestatic
linearInterpolate(const Point &a, const Point &b, double dt=0.1)PlannerUtilsinlinestatic
linearInterpolate(ompl::base::State *a, ompl::base::State *b, double dt=0.1)PlannerUtilsinlinestatic
normalizeAngle(double angle)PlannerUtilsinlinestatic
num2str(const N &v, unsigned int precision=3)PlannerUtilsinlinestatic
PlannerUtils()=deletePlannerUtils
slope(const N &x1, const N &y1, const N &x2, const N &y2)PlannerUtilsinlinestatic
slope(const Point &a, const Point &b)PlannerUtilsinlinestatic
slope(const ompl::base::State *a, const ompl::base::State *b)PlannerUtilsinlinestatic
toSteeredPoints(const ob::State *a, const ob::State *b)PlannerUtilsinlinestatic
totalLength(const std::vector< Point > &path)PlannerUtilsinlinestatic
updateAngles(ompl::geometric::PathGeometric &path, bool AverageAngles=true, bool preventCollisions=true)PlannerUtilsinlinestatic