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

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

_boundsEnvironmentprotected
_collision_timerEnvironmentprotected
_goalEnvironmentprotected
_goal_thetaEnvironmentprotected
_startEnvironmentprotected
_start_thetaEnvironmentprotected
_thetas_definedEnvironmentprotected
bilinearDistance(double x, double y, double cellSize=1)Environment
bilinearDistance(const Point &point, double cellSize=1)Environmentinline
bilinearDistance(const ob::State *state, double cellSize=1)Environmentinline
bounds() constEnvironmentinline
checkValidity(const ob::State *state)Environment
collides(double x, double y)Environmentinlinevirtual
collides(const Polygon &polygon)Environmentinlinevirtual
collides(const Point &p)Environmentinline
collides(const ompl::geometric::PathGeometric &trajectory)Environment
collides(const ob::State *state)Environmentinline
distance(double x, double y)Environmentinlinevirtual
distance(const ob::State *state)Environmentinline
distanceGradient(double x, double y, double &dx, double &dy, double p=0.1, double cellSize=1)Environment
elapsedCollisionTime() constEnvironmentinline
Environment()Environment
estimateStartGoalOrientations()Environment
getBounds() constEnvironmentinline
goal() constEnvironmentinline
goalScopedState() constEnvironment
goalState() constEnvironmentinline
goalTheta() constEnvironmentinline
height() constEnvironmentinline
name() constEnvironmentinlinevirtual
resetCollisionTimer()Environmentinline
setGoal(const Point &point)Environment
setStart(const Point &point)Environment
setThetas(double start, double goal)Environment
start() constEnvironmentinline
startScopedState() constEnvironment
startState() constEnvironmentinline
startTheta() constEnvironmentinline
thetasDefined() constEnvironmentinline
to_json(nlohmann::json &j)Environmentinlinevirtual
unit() constEnvironmentinlinevirtual
width() constEnvironmentinline
~Environment()=defaultEnvironmentvirtual