| calculateStartPoints(const std::vector< float > &_radius, const cv::Mat &_map, const float &resolution, const Eigen::Vector2d &origin, const std::vector< Segment > &_graph) | multi_robot_router::Router | private |
| collisionResolver_ | multi_robot_router::Router | protected |
| distanceToSegment(const Segment &_s, const Eigen::Vector2d &_p) const | multi_robot_router::Router | private |
| duration_ | multi_robot_router::Router | private |
| getDuration_ms() const | multi_robot_router::Router | |
| getLongestPathLength() const | multi_robot_router::Router | |
| getOverallPathLength() const | multi_robot_router::Router | |
| getPriorityScheduleAttemps() const | multi_robot_router::Router | |
| getRoute(const uint32_t _robot) const | multi_robot_router::Router | |
| getSegment(const std::vector< Segment > &_graph, const Eigen::Vector2d &_pose) const | multi_robot_router::Router | private |
| getSpeedScheduleAttemps() const | multi_robot_router::Router | |
| goalMode enum name | multi_robot_router::Router | protected |
| goalMode_ | multi_robot_router::Router | protected |
| goals_ | multi_robot_router::Router | private |
| goalSegments_ | multi_robot_router::Router | private |
| graphMode_ | multi_robot_router::Router | protected |
| graphType enum name | multi_robot_router::Router | protected |
| longestPatLength_ | multi_robot_router::Router | private |
| makePlan(const std::vector< Eigen::Vector3d > &_starts, const std::vector< Eigen::Vector3d > &_goals, const std::vector< float > &_radius, const cv::Mat &_map, const float &_resolution, const Eigen::Vector2d &_origin, const std::vector< Segment > &_graph, const std::vector< std::string > &_robot_names) | multi_robot_router::Router | |
| mrr_ | multi_robot_router::Router | private |
| mrrTs_ | multi_robot_router::Router | private |
| multiRobotRouter_ | multi_robot_router::Router | private |
| optimizePaths(const std::vector< Segment > &_graph) | multi_robot_router::Router | private |
| overallPathLength_ | multi_robot_router::Router | private |
| pointExpander_ | multi_robot_router::Router | private |
| postprocessRoutingTable() | multi_robot_router::Router | private |
| potential_ | multi_robot_router::Router | |
| preprocessEndpoints(const std::vector< float > &_radius, const float &resolution, const Eigen::Vector2d &origin, const std::vector< Segment > &_graph) | multi_robot_router::Router | private |
| priorityRescheduling_ | multi_robot_router::Router | protected |
| processEndpointsExpander(const cv::Mat &_map, const std::vector< Segment > &_graph, const Eigen::Vector2d &_realStart, const Eigen::Vector2d &_realGoal, Eigen::Vector2d &_voronoiStart, Eigen::Vector2d &_voronoiGoal, uint32_t &_segmentStart, uint32_t &_segmentGoal, const uint32_t _diameter, const uint32_t _index) const | multi_robot_router::Router | private |
| realGoals_ | multi_robot_router::Router | private |
| realStart_ | multi_robot_router::Router | private |
| resize(const uint32_t _nr_robots) | multi_robot_router::Router | |
| resolveSegment(const std::vector< Segment > &_graph, const uint32_t &_segId, const Eigen::Vector2d &_originPoint, const float &_radius, uint32_t &_foundSeg) const | multi_robot_router::Router | private |
| robot_names_ | multi_robot_router::Router | private |
| robot_nr_ | multi_robot_router::Router | private |
| Router(const uint32_t _nr_robots) | multi_robot_router::Router | |
| Router() | multi_robot_router::Router | |
| routerTimeLimit_s_ | multi_robot_router::Router | protected |
| routerType enum name | multi_robot_router::Router | protected |
| routingTable_ | multi_robot_router::Router | private |
| segmentOptimizations_ | multi_robot_router::Router | protected |
| setCollisionResolutionType(const SegmentExpander::CollisionResolverType _cr) | multi_robot_router::Router | |
| setPlannerType(routerType _type, uint32_t _nr_threads) | multi_robot_router::Router | protected |
| speedRescheduling_ | multi_robot_router::Router | protected |
| starts_ | multi_robot_router::Router | private |
| startSegments_ | multi_robot_router::Router | private |
| voronoiGoals_ | multi_robot_router::Router | private |
| voronoiStart_ | multi_robot_router::Router | private |