active_robots_ | multi_robot_router::Router_Node | private |
attempts_successful_ | multi_robot_router::Router_Node | private |
attempts_total_ | multi_robot_router::Router_Node | private |
calcRadius(const int shape, const std::vector< float > &shape_variables) const | multi_robot_router::Router_Node | private |
call_type | multi_robot_router::Router_Node | private |
collisionResolver_ | multi_robot_router::Router | private |
current_graph_hash_ | multi_robot_router::Router_Node | private |
current_map_hash_ | multi_robot_router::Router_Node | private |
distMap_ | multi_robot_router::Router_Node | private |
finished_robots_ | multi_robot_router::Router_Node | private |
freshPlan_ | multi_robot_router::Router_Node | private |
getDuration_ms() const | multi_robot_router::Router | private |
getHash(const std::vector< signed char > &_map, const Eigen::Vector2d &_origin, const float &_resolution) | multi_robot_router::Router_Node | private |
getHash(const std::vector< Segment > &_graph) | multi_robot_router::Router_Node | private |
getLongestPathLength() const | multi_robot_router::Router | private |
getOverallPathLength() const | multi_robot_router::Router | private |
getPriorityScheduleAttemps() const | multi_robot_router::Router | private |
getRoute(const uint32_t _robot) const | multi_robot_router::Router | private |
getSpeedScheduleAttemps() const | multi_robot_router::Router | private |
getYaw(const geometry_msgs::Quaternion &_rot) | multi_robot_router::Router_Node | private |
goal_topic_ | multi_robot_router::Router_Node | private |
goalCallback(const geometry_msgs::PoseStamped &_goal) | multi_robot_router::Router_Node | private |
goalMode enum name | multi_robot_router::Router | private |
goalMode_ | multi_robot_router::Router | private |
goalsCallback(const tuw_multi_robot_msgs::RobotGoalsArray &_goals) | multi_robot_router::Router_Node | private |
got_graph_ | multi_robot_router::Router_Node | private |
got_map_ | multi_robot_router::Router_Node | private |
graph_ | multi_robot_router::Router_Node | private |
graphCallback(const tuw_multi_robot_msgs::Graph &msg) | multi_robot_router::Router_Node | private |
graphMode_ | multi_robot_router::Router | private |
graphType enum name | multi_robot_router::Router | private |
id_ | multi_robot_router::Router_Node | 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 | private |
map_topic_ | multi_robot_router::Router_Node | private |
mapCallback(const nav_msgs::OccupancyGrid &_map) | multi_robot_router::Router_Node | private |
mapOrigin_ | multi_robot_router::Router_Node | private |
mapResolution_ | multi_robot_router::Router_Node | private |
missing_robots_ | multi_robot_router::Router_Node | private |
monitor_enabled_ | multi_robot_router::Router_Node | private |
monitorExecution() | multi_robot_router::Router_Node | |
mrrp_status_ | multi_robot_router::Router_Node | private |
n_ | multi_robot_router::Router_Node | |
n_param_ | multi_robot_router::Router_Node | |
odom_topic_ | multi_robot_router::Router_Node | private |
odomCallback(const ros::MessageEvent< nav_msgs::Odometry const > &_event, int _topic) | multi_robot_router::Router_Node | private |
param_server | multi_robot_router::Router_Node | private |
parametersCallback(tuw_multi_robot_router::routerConfig &config, uint32_t level) | multi_robot_router::Router_Node | private |
path_topic_ | multi_robot_router::Router_Node | private |
planner_status_topic_ | multi_robot_router::Router_Node | private |
potential_ | multi_robot_router::Router | private |
preparePlanning(std::vector< float > &_radius, std::vector< Eigen::Vector3d > &_starts, std::vector< Eigen::Vector3d > &_goals, const tuw_multi_robot_msgs::RobotGoalsArray &_ros_goals, std::vector< std::string > &robot_names) | multi_robot_router::Router_Node | private |
priorityRescheduling_ | multi_robot_router::Router | private |
publish() | multi_robot_router::Router_Node | |
publish_routing_table_ | multi_robot_router::Router_Node | private |
publishEmpty() | multi_robot_router::Router_Node | |
pubPlannerStatus_ | multi_robot_router::Router_Node | private |
resize(const uint32_t _nr_robots) | multi_robot_router::Router | private |
robot_info_topic_ | multi_robot_router::Router_Node | private |
robot_radius_max_ | multi_robot_router::Router_Node | private |
robotInfoCallback(const tuw_multi_robot_msgs::RobotInfo &_robotInfo) | multi_robot_router::Router_Node | private |
route_topic_ | multi_robot_router::Router_Node | private |
Router(const uint32_t _nr_robots) | multi_robot_router::Router | private |
Router() | multi_robot_router::Router | private |
Router_Node(ros::NodeHandle &n) | multi_robot_router::Router_Node | |
routerTimeLimit_s_ | multi_robot_router::Router | private |
routerType enum name | multi_robot_router::Router | private |
segmentOptimizations_ | multi_robot_router::Router | private |
setCollisionResolutionType(const SegmentExpander::CollisionResolverType _cr) | multi_robot_router::Router | private |
setPlannerType(routerType _type, uint32_t _nr_threads) | multi_robot_router::Router | private |
singleRobotGoalTopic_ | multi_robot_router::Router_Node | private |
singleRobotName_ | multi_robot_router::Router_Node | private |
sortSegments(const Segment &i, const Segment &j) | multi_robot_router::Router_Node | inlineprivatestatic |
speedRescheduling_ | multi_robot_router::Router | private |
subGoalSet_ | multi_robot_router::Router_Node | private |
subMap_ | multi_robot_router::Router_Node | private |
subOdom_ | multi_robot_router::Router_Node | private |
subRobotInfo_ | multi_robot_router::Router_Node | private |
subscribed_robots_ | multi_robot_router::Router_Node | private |
subSingleRobotGoal_ | multi_robot_router::Router_Node | private |
subVoronoiGraph_ | multi_robot_router::Router_Node | private |
sum_processing_time_successful_ | multi_robot_router::Router_Node | private |
sum_processing_time_total_ | multi_robot_router::Router_Node | private |
time_first_robot_started_ | multi_robot_router::Router_Node | private |
topic_timeout_s_ | multi_robot_router::Router_Node | private |
unsubscribeTopic(std::string _robot_name) | multi_robot_router::Router_Node | private |
updateTimeout(const float _secs) | multi_robot_router::Router_Node | |
voronoi_topic_ | multi_robot_router::Router_Node | private |