cResType_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
generatePath(const std::vector< std::vector< RouteVertex >> &_paths, const RouteCoordinator &routeQuerry_) const | multi_robot_router::RouteGenerator | protected |
getPriorityScheduleAttempts() const | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
getRoutingTable(const std::vector< Segment > &_graph, const std::vector< uint32_t > &_startSegments, const std::vector< uint32_t > &_goalSegments, std::vector< std::vector< Checkpoint >> &_routingTable, const float &_timeLimit) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
getSpeedScheduleAttempts() const | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
maxIterationsSingleRobot_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
min_diameter_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
MultiRobotRouter(const uint32_t _nr_robots, const std::vector< uint32_t > &_robotDiameter) | multi_robot_router::MultiRobotRouter | |
MultiRobotRouter(const uint32_t _nr_robots) | multi_robot_router::MultiRobotRouter | |
MultiRobotRouterThreadedSrr(const uint32_t _nr_robots, const std::vector< uint32_t > &_robotDiameter, const uint32_t _threads) | multi_robot_router::MultiRobotRouterThreadedSrr | |
MultiRobotRouterThreadedSrr(const uint32_t _nr_robots, const uint32_t _threads) | multi_robot_router::MultiRobotRouterThreadedSrr | |
nr_robots_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
planPaths(const std::vector< uint32_t > &_priorityList, const std::vector< float > &_speedList, const std::vector< uint32_t > &_startSegments, const std::vector< uint32_t > &_goalSegments, const uint32_t _firstSchedule, std::vector< std::vector< RouteVertex >> &_routeCandidates, uint32_t &_robot) | multi_robot_router::MultiRobotRouterThreadedSrr | private |
priority_scheduler_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
priorityScheduleAttempts_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
rct_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
resetAttempt(const std::vector< Segment > &_graph) | multi_robot_router::MultiRobotRouterThreadedSrr | private |
robotCollisions_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
robotDiameter_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
route_coordinator_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
setCollisionResolver(const SegmentExpander::CollisionResolverType cRes) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
setPriorityRescheduling(const bool _status) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
setRobotDiameter(const std::vector< uint32_t > &_diameter) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
setRobotNr(const uint32_t _nr_robots) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
setSpeedRescheduling(const bool _status) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
setThreads(const uint32_t _threads) | multi_robot_router::MultiRobotRouterThreadedSrr | virtual |
speed_scheduler_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
speedScheduleAttempts_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
srr | multi_robot_router::MultiRobotRouterThreadedSrr | private |
threads_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
usePriorityRescheduler_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |
useSpeedRescheduler_ | multi_robot_router::MultiRobotRouterThreadedSrr | private |