moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
TrajectoryCache Member List

This is the complete list of members for TrajectoryCache, including all inherited members.

countCartesianTrajectories(const std::string &cache_namespace)TrajectoryCache
countTrajectories(const std::string &cache_namespace)TrajectoryCache
fetchAllMatchingCartesianTrajectories(const moveit::planning_interface::MoveGroupInterface &move_group, const std::string &cache_namespace, const moveit_msgs::srv::GetCartesianPath::Request &plan_request, const std::vector< std::unique_ptr< FeaturesInterface< moveit_msgs::srv::GetCartesianPath::Request > > > &features, const std::string &sort_by, bool ascending=true, bool metadata_only=false) constTrajectoryCache
fetchAllMatchingTrajectories(const moveit::planning_interface::MoveGroupInterface &move_group, const std::string &cache_namespace, const moveit_msgs::msg::MotionPlanRequest &plan_request, const std::vector< std::unique_ptr< FeaturesInterface< moveit_msgs::msg::MotionPlanRequest > > > &features, const std::string &sort_by, bool ascending=true, bool metadata_only=false) constTrajectoryCache
fetchBestMatchingCartesianTrajectory(const moveit::planning_interface::MoveGroupInterface &move_group, const std::string &cache_namespace, const moveit_msgs::srv::GetCartesianPath::Request &plan_request, const std::vector< std::unique_ptr< FeaturesInterface< moveit_msgs::srv::GetCartesianPath::Request > > > &features, const std::string &sort_by, bool ascending=true, bool metadata_only=false) constTrajectoryCache
fetchBestMatchingTrajectory(const moveit::planning_interface::MoveGroupInterface &move_group, const std::string &cache_namespace, const moveit_msgs::msg::MotionPlanRequest &plan_request, const std::vector< std::unique_ptr< FeaturesInterface< moveit_msgs::msg::MotionPlanRequest > > > &features, const std::string &sort_by, bool ascending=true, bool metadata_only=false) constTrajectoryCache
getDbPath() constTrajectoryCache
getDbPort() constTrajectoryCache
getDefaultCacheInsertPolicy()TrajectoryCachestatic
getDefaultCartesianCacheInsertPolicy()TrajectoryCachestatic
getDefaultCartesianFeatures(double start_tolerance, double goal_tolerance, double min_fraction)TrajectoryCachestatic
getDefaultFeatures(double start_tolerance, double goal_tolerance)TrajectoryCachestatic
getDefaultSortFeature()TrajectoryCachestatic
getExactMatchPrecision() constTrajectoryCache
getNumAdditionalTrajectoriesToPreserveWhenPruningWorse() constTrajectoryCache
init(const Options &options)TrajectoryCache
insertCartesianTrajectory(const moveit::planning_interface::MoveGroupInterface &move_group, const std::string &cache_namespace, const moveit_msgs::srv::GetCartesianPath::Request &plan_request, const moveit_msgs::srv::GetCartesianPath::Response &plan, CacheInsertPolicyInterface< moveit_msgs::srv::GetCartesianPath::Request, moveit_msgs::srv::GetCartesianPath::Response, moveit_msgs::msg::RobotTrajectory > &cache_insert_policy, bool prune_worse_trajectories=true, const std::vector< std::unique_ptr< FeaturesInterface< moveit_msgs::srv::GetCartesianPath::Request > > > &additional_features={})TrajectoryCache
insertTrajectory(const moveit::planning_interface::MoveGroupInterface &move_group, const std::string &cache_namespace, const moveit_msgs::msg::MotionPlanRequest &plan_request, const moveit::planning_interface::MoveGroupInterface::Plan &plan, CacheInsertPolicyInterface< moveit_msgs::msg::MotionPlanRequest, moveit::planning_interface::MoveGroupInterface::Plan, moveit_msgs::msg::RobotTrajectory > &cache_insert_policy, bool prune_worse_trajectories=true, const std::vector< std::unique_ptr< FeaturesInterface< moveit_msgs::msg::MotionPlanRequest > > > &additional_features={})TrajectoryCache
setExactMatchPrecision(double exact_match_precision)TrajectoryCache
setNumAdditionalTrajectoriesToPreserveWhenPruningWorse(size_t num_additional_trajectories_to_preserve_when_pruning_worse)TrajectoryCache
TrajectoryCache(const rclcpp::Node::SharedPtr &node)TrajectoryCacheexplicit