moveit2
The MoveIt Motion Planning Framework for ROS 2.
moveit_ros_benchmarks::BenchmarkExecutor Member List

This is the complete list of members for moveit_ros_benchmarks::BenchmarkExecutor, including all inherited members.

addPlannerCompletionEvent(const PlannerCompletionEventFunction &func)moveit_ros_benchmarks::BenchmarkExecutor
addPlannerStartEvent(const PlannerStartEventFunction &func)moveit_ros_benchmarks::BenchmarkExecutor
addPostRunEvent(const PostRunEventFunction &func)moveit_ros_benchmarks::BenchmarkExecutor
addPreRunEvent(const PreRunEventFunction &func)moveit_ros_benchmarks::BenchmarkExecutor
addQueryCompletionEvent(const QueryCompletionEventFunction &func)moveit_ros_benchmarks::BenchmarkExecutor
addQueryStartEvent(const QueryStartEventFunction &func)moveit_ros_benchmarks::BenchmarkExecutor
benchmark_data_moveit_ros_benchmarks::BenchmarkExecutorprotected
BenchmarkExecutor(const rclcpp::Node::SharedPtr &node, const std::string &robot_description_param="robot_description")moveit_ros_benchmarks::BenchmarkExecutor
clear()moveit_ros_benchmarks::BenchmarkExecutorvirtual
collectMetrics(PlannerRunData &metrics, const planning_interface::MotionPlanDetailedResponse &mp_res, bool solved, double total_time)moveit_ros_benchmarks::BenchmarkExecutorprotectedvirtual
computeAveragePathSimilarities(PlannerBenchmarkData &planner_data, const std::vector< planning_interface::MotionPlanDetailedResponse > &responses, const std::vector< bool > &solved)moveit_ros_benchmarks::BenchmarkExecutorprotected
computeTrajectoryDistance(const robot_trajectory::RobotTrajectory &traj_first, const robot_trajectory::RobotTrajectory &traj_second, double &result_distance)moveit_ros_benchmarks::BenchmarkExecutorprotected
createRequestCombinations(const BenchmarkRequest &brequest, const std::vector< StartState > &start_states, const std::vector< PathConstraints > &path_constraints, std::vector< BenchmarkRequest > &combos)moveit_ros_benchmarks::BenchmarkExecutorprotected
cs_moveit_ros_benchmarks::BenchmarkExecutorprotected
dbloadermoveit_ros_benchmarks::BenchmarkExecutorprotected
initialize(const std::vector< std::string > &plugin_classes)moveit_ros_benchmarks::BenchmarkExecutor
initializeBenchmarks(const BenchmarkOptions &opts, moveit_msgs::msg::PlanningScene &scene_msg, std::vector< BenchmarkRequest > &queries)moveit_ros_benchmarks::BenchmarkExecutorprotectedvirtual
loadBenchmarkQueryData(const BenchmarkOptions &opts, moveit_msgs::msg::PlanningScene &scene_msg, std::vector< StartState > &start_states, std::vector< PathConstraints > &path_constraints, std::vector< PathConstraints > &goal_constraints, std::vector< TrajectoryConstraints > &traj_constraints, std::vector< BenchmarkRequest > &queries)moveit_ros_benchmarks::BenchmarkExecutorprotectedvirtual
loadPathConstraints(const std::string &regex, std::vector< PathConstraints > &constraints)moveit_ros_benchmarks::BenchmarkExecutorprotected
loadPlanningScene(const std::string &scene_name, moveit_msgs::msg::PlanningScene &scene_msg)moveit_ros_benchmarks::BenchmarkExecutorprotected
loadQueries(const std::string &regex, const std::string &scene_name, std::vector< BenchmarkRequest > &queries)moveit_ros_benchmarks::BenchmarkExecutorprotected
loadStates(const std::string &regex, std::vector< StartState > &start_states)moveit_ros_benchmarks::BenchmarkExecutorprotected
loadTrajectoryConstraints(const std::string &regex, std::vector< TrajectoryConstraints > &constraints)moveit_ros_benchmarks::BenchmarkExecutorprotected
node_moveit_ros_benchmarks::BenchmarkExecutorprotected
options_moveit_ros_benchmarks::BenchmarkExecutorprotected
planner_completion_fns_moveit_ros_benchmarks::BenchmarkExecutorprotected
planner_start_fns_moveit_ros_benchmarks::BenchmarkExecutorprotected
PlannerBenchmarkData typedefmoveit_ros_benchmarks::BenchmarkExecutor
PlannerCompletionEventFunction typedefmoveit_ros_benchmarks::BenchmarkExecutor
plannerConfigurationsExist(const std::map< std::string, std::vector< std::string >> &planners, const std::string &group_name)moveit_ros_benchmarks::BenchmarkExecutorprotected
PlannerRunData typedefmoveit_ros_benchmarks::BenchmarkExecutor
PlannerStartEventFunction typedefmoveit_ros_benchmarks::BenchmarkExecutor
planning_pipelines_moveit_ros_benchmarks::BenchmarkExecutorprotected
planning_scene_moveit_ros_benchmarks::BenchmarkExecutorprotected
post_event_fns_moveit_ros_benchmarks::BenchmarkExecutorprotected
PostRunEventFunction typedefmoveit_ros_benchmarks::BenchmarkExecutor
pre_event_fns_moveit_ros_benchmarks::BenchmarkExecutorprotected
PreRunEventFunction typedefmoveit_ros_benchmarks::BenchmarkExecutor
psm_moveit_ros_benchmarks::BenchmarkExecutorprotected
pss_moveit_ros_benchmarks::BenchmarkExecutorprotected
psws_moveit_ros_benchmarks::BenchmarkExecutorprotected
queriesAndPlannersCompatible(const std::vector< BenchmarkRequest > &requests, const std::map< std::string, std::vector< std::string >> &planners)moveit_ros_benchmarks::BenchmarkExecutorprotected
query_end_fns_moveit_ros_benchmarks::BenchmarkExecutorprotected
query_start_fns_moveit_ros_benchmarks::BenchmarkExecutorprotected
QueryCompletionEventFunction typedefmoveit_ros_benchmarks::BenchmarkExecutor
QueryStartEventFunction typedefmoveit_ros_benchmarks::BenchmarkExecutor
rs_moveit_ros_benchmarks::BenchmarkExecutorprotected
runBenchmark(moveit_msgs::msg::MotionPlanRequest request, const std::map< std::string, std::vector< std::string >> &planners, int runs)moveit_ros_benchmarks::BenchmarkExecutorprotected
runBenchmarks(const BenchmarkOptions &opts)moveit_ros_benchmarks::BenchmarkExecutorvirtual
shiftConstraintsByOffset(moveit_msgs::msg::Constraints &constraints, const std::vector< double > &offset)moveit_ros_benchmarks::BenchmarkExecutorprotected
tcs_moveit_ros_benchmarks::BenchmarkExecutorprotected
writeOutput(const BenchmarkRequest &brequest, const std::string &start_time, double benchmark_duration)moveit_ros_benchmarks::BenchmarkExecutorprotectedvirtual
~BenchmarkExecutor()moveit_ros_benchmarks::BenchmarkExecutorvirtual