addCollision(const uint32_t robot) | multi_robot_router::AvoidanceResolution | private |
avoid(Vertex &_current, Vertex &_next, const int32_t _collision, const float _freePotential) | multi_robot_router::AvoidanceResolution | private |
AvoidanceResolution(uint32_t _timeoverlap) | multi_robot_router::AvoidanceResolution | |
AvoidanceResolution() | multi_robot_router::AvoidanceResolution | |
avoidGoal(Vertex &_current, Vertex &_next, const int32_t _collision, const float _freePotential) | multi_robot_router::AvoidanceResolution | private |
avoidStart(Vertex &_current, Vertex &_next, const int32_t _collision, const float _freePotential) | multi_robot_router::AvoidanceResolution | private |
avoidStartPredecessorDone_ | multi_robot_router::AvoidanceResolution | private |
avoidStartSuccessorDone_ | multi_robot_router::AvoidanceResolution | private |
encounteredCollisions_ | multi_robot_router::AvoidanceResolution | private |
expandSegment(const Vertex &cSeg, Vertex &_current, Vertex &_next, const int32_t _collision, const float _freePotential) | multi_robot_router::AvoidanceResolution | private |
foundSolutions_ | multi_robot_router::AvoidanceResolution | private |
generatedSubgraphs_ | multi_robot_router::AvoidanceResolution | private |
getRobotCollisions() const | multi_robot_router::AvoidanceResolution | virtual |
moveSegment(Vertex &_current, Vertex &_next, const int32_t _collision, const float _freePotential) | multi_robot_router::AvoidanceResolution | private |
pCalc_ | multi_robot_router::AvoidanceResolution | private |
queue_ | multi_robot_router::AvoidanceResolution | private |
resetSession(const RouteCoordinatorWrapper *_route_querry, const PotentialCalculator *_pCalc, const uint32_t _robot_radius) | multi_robot_router::AvoidanceResolution | virtual |
resolutionAttemp_ | multi_robot_router::AvoidanceResolution | private |
resolve(Vertex &_current, Vertex &_next, int32_t _collision) | multi_robot_router::AvoidanceResolution | virtual |
robotDiameter_ | multi_robot_router::AvoidanceResolution | private |
route_querry_ | multi_robot_router::AvoidanceResolution | private |
saveCollision(const uint32_t _coll) | multi_robot_router::AvoidanceResolution | virtual |
timeoverlap_ | multi_robot_router::AvoidanceResolution | private |
trackBack(Vertex &_current, Vertex &_next, const int32_t _collision, const float _freePotential) | multi_robot_router::AvoidanceResolution | private |