$search
Public Member Functions | |
| void | calculateMetrics () |
| TrajectoryMetrics | calculateTrajectoryMetrics (const arm_navigation_msgs::RobotState &start_state, const trajectory_msgs::JointTrajectory &joint_trajectory) |
| void | getJointLimits (const std::vector< std::string > &joint_names, std::vector< arm_navigation_msgs::JointLimits > &limit_vec) |
| void | printOverallMetrics (const OverallMetrics &metrics) |
| WarehouseMetricsEvaluator () | |
| ~WarehouseMetricsEvaluator () | |
Public Attributes | |
| collision_proximity::CollisionProximitySpace * | cps_ |
| std::vector< std::string > | current_attached_body_names_ |
| std::vector< std::string > | current_link_names_ |
| std::map< std::string, arm_navigation_msgs::JointLimits > | joint_limits_map_ |
| move_arm_warehouse::MoveArmWarehouseLoggerReader * | move_arm_warehouse_reader_ |
| OverallMetrics | overall_metrics_ |
| ros::NodeHandle | root_nh_ |
| ros::Publisher | vis_marker_array_publisher_ |
| ros::Publisher | vis_marker_publisher_ |
| OverallMetrics | with_path_constraints_ |
| OverallMetrics | without_path_constraints_ |
Definition at line 126 of file warehouse_metrics_evaluator.cpp.
| WarehouseMetricsEvaluator::WarehouseMetricsEvaluator | ( | ) | [inline] |
Definition at line 130 of file warehouse_metrics_evaluator.cpp.
| WarehouseMetricsEvaluator::~WarehouseMetricsEvaluator | ( | ) | [inline] |
Definition at line 141 of file warehouse_metrics_evaluator.cpp.
| void WarehouseMetricsEvaluator::calculateMetrics | ( | ) | [inline] |
Definition at line 295 of file warehouse_metrics_evaluator.cpp.
| TrajectoryMetrics WarehouseMetricsEvaluator::calculateTrajectoryMetrics | ( | const arm_navigation_msgs::RobotState & | start_state, | |
| const trajectory_msgs::JointTrajectory & | joint_trajectory | |||
| ) | [inline] |
Definition at line 172 of file warehouse_metrics_evaluator.cpp.
| void WarehouseMetricsEvaluator::getJointLimits | ( | const std::vector< std::string > & | joint_names, | |
| std::vector< arm_navigation_msgs::JointLimits > & | limit_vec | |||
| ) | [inline] |
Definition at line 147 of file warehouse_metrics_evaluator.cpp.
| void WarehouseMetricsEvaluator::printOverallMetrics | ( | const OverallMetrics & | metrics | ) | [inline] |
Definition at line 422 of file warehouse_metrics_evaluator.cpp.
Definition at line 462 of file warehouse_metrics_evaluator.cpp.
| std::vector<std::string> WarehouseMetricsEvaluator::current_attached_body_names_ |
Definition at line 459 of file warehouse_metrics_evaluator.cpp.
| std::vector<std::string> WarehouseMetricsEvaluator::current_link_names_ |
Definition at line 458 of file warehouse_metrics_evaluator.cpp.
| std::map<std::string, arm_navigation_msgs::JointLimits> WarehouseMetricsEvaluator::joint_limits_map_ |
Definition at line 467 of file warehouse_metrics_evaluator.cpp.
| move_arm_warehouse::MoveArmWarehouseLoggerReader* WarehouseMetricsEvaluator::move_arm_warehouse_reader_ |
Definition at line 461 of file warehouse_metrics_evaluator.cpp.
Definition at line 464 of file warehouse_metrics_evaluator.cpp.
Definition at line 463 of file warehouse_metrics_evaluator.cpp.
Definition at line 456 of file warehouse_metrics_evaluator.cpp.
Definition at line 455 of file warehouse_metrics_evaluator.cpp.
Definition at line 465 of file warehouse_metrics_evaluator.cpp.
Definition at line 466 of file warehouse_metrics_evaluator.cpp.